Shrimp Fried Rice (Easy 30 Minute Recipe)
This post may contain affiliate links. Please read my disclosure policy.
A good Shrimp Fried Rice should have fluffy grains, juicy shrimp, little bits of egg, and that savory flavor that makes you go back for another spoonful. The secret isn’t complicated ingredients or restaurant equipment. It’s just a couple simple techniques that make the rice fry instead of steam and keep the shrimp perfectly tender.

The Secret to Great Shrimp Fried Rice
Fried rice is one of those dishes that looks effortless when you get it at a restaurant, but at home it can easily turn into a pan of sticky rice if you’re not careful. The biggest mistake people make is using fresh rice. It’s too soft and steams in the pan instead of frying, which is why day old rice makes all the difference. Once you start with rice that’s dry enough to separate into fluffy grains, everything else becomes simple.
Shrimp is one of my favorite versions because it cooks incredibly fast and adds a little sweetness to the rice without needing much else. A hot pan, a quick sauté of the vegetables, a splash of soy sauce, and dinner comes together in minutes. The result is fluffy fried rice, tender shrimp, and those little bits of egg that make the whole thing taste exactly like the version you crave from takeout, only fresher.
Why Day Old Rice Matters
Fresh rice still holds a lot of moisture, which is why fried rice made with it often turns sticky or clumpy. Rice that has been sitting in the fridge overnight dries out just enough so the grains separate easily in the pan. That’s what allows the rice to fry properly instead of steaming. If you only have freshly cooked rice, spread it on a baking sheet and let it cool for about 30 minutes before using it.

Why You’ll Love My Shrimp Fried Rice
- Faster than takeout: Once everything is prepped, the whole dish comes together in about 10 minutes in the pan.
- Uses simple pantry ingredients: Soy sauce, sesame oil, eggs, rice, and shrimp. Nothing complicated, just ingredients that work together.
- Perfect way to use leftover rice: Day old rice fries up beautifully and turns into fluffy, separate grains instead of a sticky mess.
- One pan dinner: Shrimp, vegetables, eggs, and rice all cook in the same skillet which means minimal cleanup.
- Easy to customize: Swap the shrimp for chicken, pork, tofu, or load it up with whatever vegetables you have in the fridge.
- Better than takeout: Fresh ingredients, perfectly cooked shrimp, and rice that actually tastes like it was just made.
Substitutions & Variations
- Shrimp: Not a shrimp fan or just don’t have any on hand? This works beautifully with diced chicken, leftover pork, thin slices of steak, or even ham. For a meatless version, tofu is a great option.
- Rice: Jasmine rice is classic for fried rice because the grains stay separate and fluffy, but basmati works just as well. Brown rice can also be used if you prefer a heartier version, just make sure it’s fully cooled so it fries properly.
- Vegetables: Fried rice is a great clean out the fridge meal. Mushrooms, corn, cabbage, green beans, broccoli, or zucchini all work well here. Just chop everything small so it cooks quickly.
- Soy sauce: You can swap regular soy sauce with tamari for a gluten free option. If you like a slightly sweeter flavor, a splash of oyster sauce is also a nice addition.
- Add some heat: If you like a little spice, stir in a spoonful of chili crisp, a drizzle of sriracha, or a pinch of red pepper flakes.
- Garlic and ginger: For extra flavor, add a clove of minced garlic or a bit of fresh grated ginger when you sauté the vegetables.
- Extra toppings: Finish the fried rice with sliced green onions, sesame seeds, or a drizzle of chili oil for a little extra flavor and texture.

Start by beating the eggs with a pinch of salt and pepper. Heat 1 tablespoon olive oil in a large skillet over medium high heat. Pour in the eggs and cook them like a thin omelette. This only takes about 1 to 2 minutes. Flip it once, cook another minute, then slide it onto a plate and set it aside. Once it cools a bit, chop it into small pieces.

In the same pan, add the remaining 1 tablespoon olive oil. Season the shrimp with salt and pepper and add them to the hot pan. Cook them for about 2 to 3 minutes per side, just until they turn pink and lightly golden. Shrimp cook fast, so keep an eye on them. As soon as they’re done, remove them from the pan.

Add the sesame oil to the pan. Toss in the onion, bell pepper, and carrot and cook for about 5 minutes, until the onion softens and everything smells amazing. Stir in the frozen peas and cook another 2 minutes until they’re heated through.

Now add the day old rice to the pan. Break up any clumps with your spoon so the grains separate. Pour the soy sauce over the rice and toss everything together so the rice gets evenly coated.
Add the cooked shrimp and chopped eggs back to the pan. Toss everything together for another minute or two until it’s heated through.
If you like your fried rice a little crispy, let it sit in the pan for a minute before stirring. That gives the rice those nice lightly toasted bits. Serve it hot and enjoy.
Common Mistakes To Avoid
- Using freshly cooked rice: This is the number one reason fried rice turns out mushy. Fresh rice still has too much moisture, so it steams instead of frying. Day old rice is drier, which lets the grains stay separate and fluffy in the pan.
- Starting with a cold pan: Fried rice needs heat. If the pan isn’t hot enough, the rice just sits there and gets soft. Let the pan heat up properly before adding anything so the rice can actually fry.
- Overcrowding the pan: If the pan is packed too full, everything steams instead of cooking. Use a large skillet or wok so the rice has room to move around.
- Overcooking the shrimp: Shrimp cook fast. Two to three minutes per side is usually plenty. Once they turn pink and start to curl, they’re done. Leave them in too long and they’ll turn rubbery.
- Not breaking up the rice: Cold rice tends to clump together. Break it up with your hands or a spoon before adding it to the pan so it mixes evenly with the vegetables and shrimp.
- Adding too much soy sauce: A little goes a long way. Too much soy sauce makes the rice salty and soggy. Start with a small amount and add more if needed.
- Skipping the prep: Fried rice cooks quickly, so it helps to have everything ready before you start. Chop the vegetables, beat the eggs, and loosen the rice first. Once the pan is hot, things move fast.
How Restaurants Make Fried Rice Taste So Good
Restaurant fried rice often tastes a little different because it’s cooked over extremely high heat in a wok. That intense heat quickly fries the rice instead of steaming it, which gives the grains a slightly toasted flavor.
At home, you can get very close by using a large skillet or wok and letting it heat up well before adding anything to the pan. Cooking in batches and not overcrowding the pan also helps the rice fry properly instead of turning soft.
Another small trick restaurants use is seasoning in layers. A little soy sauce goes in while the rice cooks, and sometimes another splash at the end to finish the dish. It’s simple, but it makes the flavors pop.

How To Serve It
I like to finish my fried rice with a few sliced green onions or a sprinkle of sesame seeds for a little extra flavor and crunch. If you enjoy a bit of heat, a drizzle of chili oil or a spoonful of chili crisp is great on top. If you want to turn it into more of a spread, here’s what you can pair it with:
Homemade Egg Rolls
One Pan Dumplings
Thai Cucumber Salad
Broccoli Salad
Frequently Asked Questions
Why do you cook the eggs separately?
Cooking the eggs first keeps them soft and fluffy. If you add raw eggs directly into the rice, they tend to disappear and coat everything instead of forming those nice little pieces you expect in fried rice. Cooking them first also makes it easier to mix them evenly through the rice at the end.
Can I use freshly cooked rice?
You can, but it needs a little help. Fresh rice is soft and full of moisture, which makes fried rice turn sticky. If that’s all you have, spread the rice out on a baking sheet and let it cool for about 30 minutes so it dries out a bit before cooking.
What kind of pan works best for fried rice?
A large skillet or wok works best because you need room to toss everything around. Fried rice cooks quickly, and a crowded pan makes the rice steam instead of fry.
Can I use frozen shrimp?
Absolutely. Just thaw them first by running them under cold water for a few minutes. Pat them dry with paper towels before cooking so they sear nicely in the pan.
Why does restaurant fried rice taste different?
Restaurants usually cook fried rice over very high heat, which gives the rice a slightly toasted flavor. You can get close at home by using a large pan, heating it well, and not overcrowding it.
How do I get crispy bits in fried rice?
Once everything is mixed together, let the rice sit in the pan for a minute or two before stirring. That gives the rice time to lightly toast on the bottom.
Make Ahead & Storage
Make ahead: Fried rice is actually perfect for making ahead because it reheats really well. You can cook the rice a day in advance and keep it in the fridge, which also gives it time to dry out a bit. If you want to get even further ahead, you can chop all the vegetables and clean the shrimp earlier in the day so everything is ready to go when you start cooking.
Refrigerate: Store leftover shrimp fried rice in an airtight container in the fridge for up to 3 days.
Reheat: The best way to reheat fried rice is in a skillet over medium heat. Add a splash of water or soy sauce and stir until everything is warmed through. You can also microwave it, but cover the bowl with a damp paper towel so the rice doesn’t dry out.
Freeze: Shrimp fried rice freezes surprisingly well. Let it cool completely, then store it in a freezer safe container or bag for up to 3 months. Thaw overnight in the fridge before reheating.

More Fried Rice and Asian Style Dinners
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Easy Shrimp Fried Rice
Video
Ingredients
- 4 cups day old cooked rice (such as Jasmine or Basmati)
- 2 tablespoons olive oil
- 2 large eggs (beaten)
- 1 pound shrimp (peeled and deveined)
- 1 tablespoon sesame oil
- 1 small onion (chopped)
- 1 medium green bell pepper (chopped)
- 1 small carrot (chopped)
- ½ cup peas (frozen)
- ¼ cup soy sauce (low sodium )
- ¼ teaspoon pepper (or to taste)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Season the eggs with a bit of salt and pepper. Add 1 tablespoon of the olive oil to a pan and heat it over medium high heat. Add the beaten eggs to the pan and cook for about 1 to 2 min. Flip them over and cook for 1 minute. Remove the eggs from pan and set aside.
- Add the other tablespoon of olive oil to the pan and heat. Season the shrimp with salt and pepper and add to the pan. Cook the shrimp about 2 to 3 min per side, or until the shrimp starts to get golden. Remove the shrimp from the pan.
- Add the sesame oil to the pan and heat. Add the chopped onion, bell pepper and carrot to the pan and saute for about 5 minutes until the onion is translucent and the carrots soften up. Add the frozen peas and season a bit with salt and pepper.Cook for 2 more minutes until the peas are no longer frozen and cook a bit.
- Chop the omelette into small thin pieces.
- Add the cooked rice to the pan, add the soy sauce over the rice. Throw in the shrimp and chopped egg. Toss everything together and cook for a couple more minutes then serve.
Notes
- Use day old rice: Fried rice works best with rice that has had time to dry out. Fresh rice is too soft and will turn sticky in the pan. If you only have freshly cooked rice, spread it on a baking sheet and let it cool for about 30 minutes before using.
- Cook the eggs first: Scrambling the eggs separately keeps them fluffy and gives you those classic little pieces of egg throughout the rice instead of coating everything.
- Don’t overcrowd the pan: A large skillet or wok works best so the rice has room to fry. If the pan is too full, everything will steam instead.
- Pat the shrimp dry: This helps the shrimp sear properly instead of releasing water in the pan.
- Prep everything before you start: Fried rice cooks quickly, so have your shrimp ready, vegetables chopped, eggs beaten, and rice broken up before heating the pan.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.






