Skip to content
Shrimp

Shrimp Fried Rice Recipe

Updated Nov 2, 20269 min readReviewed for accuracy

Quick answer: Cook shrimp fried rice by sautéing shrimp until pink and opaque, then stir-frying cooked rice with soy sauce, vegetables, and eggs, for 8-10 minutes until everything is hot and well combined.

Shrimp fried rice is a classic Asian dish that combines succulent shrimp with fluffy rice, vibrant vegetables, and savory seasonings to create a satisfying meal that’s perfect for any occasion. This dish is not only delicious but also versatile, allowing you to customize it with your favorite ingredients and spices. Whether you’re looking for a quick weeknight dinner or a dish to impress your guests, shrimp fried rice is a fantastic choice that comes together in just a few simple steps.

The key to making great shrimp fried rice lies in using cold, cooked rice, which helps prevent the dish from becoming mushy. Additionally, cooking the shrimp separately before adding it to the rice ensures that it remains tender and juicy. With a balance of flavors from soy sauce, sesame oil, and a hint of ginger, this dish offers a delightful umami taste that will leave you craving more. In this guide, we’ll walk you through the process of making authentic shrimp fried rice at home, complete with tips and variations to suit your taste preferences.

Prep15 minutes
Cook15 minutes
Total30 minutes
Serves4

What you’ll need

  • 1 lb (450g) medium shrimp, peeled and deveined
  • 3 cups cooked jasmine or long-grain rice, chilled
  • 2 tablespoons vegetable oil
  • 2 large eggs, lightly beaten
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup frozen peas and carrots, thawed
  • 3 tablespoons soy sauce
  • 1 tablespoon oyster sauce (optional)
  • 1 teaspoon sesame oil
  • 1 teaspoon grated ginger
  • 2 green onions, sliced
  • Salt and pepper to taste
  • 1/2 cup bean sprouts (optional)

How to make shrimp fried rice

  1. 1. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the shrimp in a single layer and season with salt and pepper. Cook for 2-3 minutes on each side, or until the shrimp are pink and opaque. Remove the shrimp from the skillet and set aside.
  2. 2. In the same skillet, add another tablespoon of vegetable oil. Pour in the beaten eggs and scramble them for 1-2 minutes until they are just cooked through. Remove the eggs from the skillet and set aside.
  3. 3. Add the chopped onion to the skillet and sauté for 2-3 minutes until it becomes translucent. Then, add the minced garlic and grated ginger, and cook for an additional 30 seconds until fragrant.
  4. 4. Stir in the thawed peas and carrots, and cook for 2-3 minutes until the vegetables are heated through and tender.
  5. 5. Add the chilled cooked rice to the skillet, breaking up any large clumps with a spatula. Stir-fry the rice for 3-4 minutes, ensuring it is well combined with the vegetables and heated through.
  6. 6. Return the cooked shrimp and scrambled eggs to the skillet, and mix everything together thoroughly.
  7. 7. Pour in the soy sauce, oyster sauce (if using), and sesame oil. Stir well to evenly coat the rice and other ingredients with the sauces. Adjust the seasoning with salt and pepper to taste.
  8. 8. Cook the fried rice for an additional 2-3 minutes, stirring frequently, until all the ingredients are hot and well combined. If using bean sprouts, add them during the last minute of cooking.
  9. 9. Remove the skillet from heat and sprinkle the sliced green onions over the top of the fried rice. Toss everything together one last time.
  10. 10. Serve the shrimp fried rice hot, garnished with additional green onions or sesame seeds if desired.

How to know when it’s done

The shrimp should be cooked until they turn pink and opaque, which usually takes about 2-3 minutes on each side. Overcooking shrimp can make them tough and rubbery, so it’s important to keep an eye on them and remove them from the heat as soon as they are done. The eggs should be scrambled just until they are set but still moist, as they will continue to cook slightly when added back to the skillet. The rice should be heated through and well combined with the other ingredients, ensuring that all the flavors meld together. The final dish should have a slightly chewy texture with tender shrimp and vegetables.

To check if the shrimp are done, look for a change in color and a firm texture. The internal temperature of the shrimp should reach 145°F (63°C). The eggs should be cooked to a soft, creamy consistency, while the rice should be hot and slightly crispy in places. If you prefer a spicier version, you can add a pinch of red pepper flakes or a dash of sriracha sauce to the dish. The key is to balance the flavors and textures so that each bite is satisfying and flavorful.

Tips for the best shrimp fried rice

For the best results, use chilled, cooked rice. Freshly cooked rice can be too moist and sticky, which can make the fried rice mushy. If you don’t have leftover rice, cook the rice ahead of time and refrigerate it for at least 2 hours before using. This will help the grains firm up and separate more easily when stir-fried.

Feel free to customize the vegetables in this recipe to suit your taste. You can add bell peppers, broccoli, or even water chestnuts for extra crunch. If you like a bit of heat, consider adding some chopped chili peppers or a dash of chili oil. For a vegetarian version, you can omit the shrimp and add tofu or more vegetables instead. The possibilities are endless, so don’t be afraid to experiment with different ingredients.

Variations & other methods

One popular variation of shrimp fried rice is to add some diced pineapple for a sweet and tangy twist. The pineapple adds a refreshing contrast to the savory flavors of the dish and pairs well with the shrimp. Simply add the diced pineapple to the skillet along with the vegetables and cook until heated through.

Another variation is to use different types of rice, such as brown rice or basmati rice, for a change in texture and flavor. Brown rice will give the dish a nuttier taste and a chewier texture, while basmati rice will provide a more aromatic and fluffy result. You can also try using cauliflower rice for a low-carb alternative, although the texture will be different from traditional fried rice.

What to serve with it

Shrimp fried rice is a complete meal on its own, but it can also be served as a side dish alongside other Asian-inspired dishes. Consider serving it with grilled teriyaki chicken, beef skewers, or a simple green salad for a more substantial meal. For a more traditional Asian meal, serve the fried rice with a side of steamed dumplings or egg rolls. You can also offer additional condiments, such as soy sauce, sriracha, or chili oil, for those who like to adjust the seasoning to their liking.

To make the dish more visually appealing, garnish it with sliced green onions, sesame seeds, or chopped cilantro. These garnishes not only add a pop of color but also enhance the flavor of the dish. For a more elegant presentation, serve the fried rice in individual bowls or on a large platter, garnished with fresh herbs and lime wedges. This will make the dish look more appetizing and inviting.

Storing & reheating

Leftover shrimp fried rice can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place the rice in a skillet over medium heat and stir occasionally until heated through. You can also reheat the rice in the microwave, but be sure to cover it with a microwave-safe lid or plate to prevent it from drying out. If the rice seems too dry, add a splash of water or soy sauce to help rehydrate it.

For longer storage, you can freeze shrimp fried rice for up to 3 months. To freeze, transfer the cooled rice to a freezer-safe container or resealable freezer bag. When ready to eat, thaw the rice in the refrigerator overnight and then reheat it in a skillet or microwave. Keep in mind that the texture of the rice may change slightly after freezing, but it will still be delicious.

Common mistakes to avoid

One common mistake when making shrimp fried rice is using freshly cooked rice, which can result in a mushy dish. To avoid this, always use chilled, cooked rice that has been refrigerated for at least 2 hours. This will help the grains firm up and separate more easily when stir-fried. Another mistake is overcooking the shrimp, which can make them tough and rubbery. To prevent this, cook the shrimp just until they turn pink and opaque, and then remove them from the heat immediately.

Overcrowding the skillet is another mistake that can lead to uneven cooking and a soggy texture. To avoid this, cook the ingredients in batches if necessary, and use a large skillet or wok to ensure that everything has enough room to move around. Additionally, be sure to use high heat when stir-frying the rice to achieve a slightly crispy texture. If the heat is too low, the rice will steam instead of fry, resulting in a mushy dish.

Frequently asked questions

Can I use other types of seafood instead of shrimp?

Yes, you can use other types of seafood, such as chicken, beef, or tofu, in place of shrimp. Simply cook the protein separately and add it to the fried rice along with the other ingredients. For chicken or beef, be sure to slice it thinly and cook it until it is fully cooked through before adding it to the dish.

Can I make this dish vegetarian?

Absolutely! To make a vegetarian version of shrimp fried rice, omit the shrimp and add more vegetables or tofu. You can also add mushrooms, bell peppers, or any other vegetables you like. For extra protein, consider adding some edamame or chickpeas.

How do I keep the rice from sticking to the skillet?

To prevent the rice from sticking to the skillet, be sure to use high heat and a non-stick skillet or wok. Additionally, avoid stirring the rice too frequently, as this can cause it to break down and become mushy. Instead, let the rice sit for a few seconds between stirs to allow it to develop a slight crust.

Can I prepare the ingredients ahead of time?

Yes, you can prepare the ingredients ahead of time and store them in the refrigerator until ready to use. Simply chop the vegetables, cook the rice, and peel and devein the shrimp, then store them in separate containers. When you’re ready to cook, everything will be ready to go, and you can whip up the dish in no time.

What can I do with leftover fried rice?

Leftover fried rice can be stored in the refrigerator and reheated for a quick meal. You can also use it as a base for other dishes, such as a fried rice frittata or a fried rice bowl with grilled meats and vegetables. For a creative twist, try using the fried rice as a filling for stuffed peppers or as a topping for a rice salad.

More shrimp guides