Quick 20-Minute Shrimp Fried Rice
Shrimp fried rice is the weeknight dinner that hits like takeout but takes less time than delivery. The rice gets crispy edges, the shrimp stay tender, and a little sesame oil at the finish ties it all together.

You don’t need a wok or special skills, just cold rice and a hot pan. Once you get the rhythm down, this is a meal you’ll reach for again and again.
Why This Shrimp Fried Rice Works
I keep coming back to this version because the rice actually gets those golden, toasty bits that make fried rice worth making at home. The trick is using rice that’s been chilled overnight and not stirring it too much in the pan.
The shrimp are cooked first so they never get rubbery, and the vegetables stay just barely crisp. A drizzle of toasted sesame oil goes in right at the end, the kind of finishing touch that makes the whole kitchen smell incredible.
Ingredients

- 1 lb large shrimp, peeled and deveined: tails off for easy eating; frozen works fine if thawed and patted dry
- 3 cups cold cooked white rice: day-old rice is ideal; fresh rice will steam and turn gummy
- 2 tbsp vegetable oil: any neutral oil with a high smoke point, like canola or avocado
- 2 large eggs: lightly beaten
- 1 small yellow onion: diced small
- 1 medium carrot: diced small or cut into thin matchsticks
- 1/2 cup frozen peas: no need to thaw
- 3 cloves garlic: minced
- 3 tbsp soy sauce: low-sodium gives you more control
- 1 tsp toasted sesame oil: regular sesame oil works in a pinch but toasted adds depth
- 1/4 tsp white pepper: or black pepper if that’s what you have
- 3 scallions: sliced thin, white and green parts separated
- Salt: to taste, if your soy sauce is low sodium you may want a pinch
Variations / Substitutions
- Swap the shrimp: diced chicken thigh or crumbled firm tofu both work, just adjust the cooking time so they cook through before you set them aside.
- Change the vegetables: diced bell pepper, shelled edamame, or a handful of chopped green beans are all good in here, add them with the carrots.
- Make it spicier: a teaspoon of sriracha stirred into the soy sauce or a pinch of red pepper flakes with the garlic.
- Skip the egg: just leave it out; the dish still has plenty of protein from the shrimp.
- Soy-free option: coconut aminos give a similar savory note, though the rice will be a little less salty.
Shrimp Lo Mein is next on our list if this fried rice is your kind of dinner.
How To Make Shrimp Fried Rice
Step 1: Sear the Shrimp

Heat 1 tablespoon of the vegetable oil in a large skillet or wok over medium-high heat. Once the oil is shimmering, add the shrimp in a single layer and cook for about 2 minutes per side, until they’re pink and just opaque. Don’t crowd the pan; work in two batches if needed so they sear instead of steam.
The shrimp should have a light brown crust on the outside but still look plump. Move them to a plate and set aside.
Step 2: Scramble the Eggs

Reduce the heat to medium and pour the beaten eggs into the same pan. Let them sit for 20 seconds until the bottom sets, then break them up with a spatula into soft curds. Cook for about 1 minute total, just until no wet egg remains.
You want the eggs fully cooked but not browned. Scoot them onto the plate with the shrimp.
Step 3: Sauté the Vegetables

Add the remaining 1 tablespoon of vegetable oil to the pan and raise the heat back to medium-high. Toss in the diced onion, carrot, and the white parts of the scallions. Stir-fry for 3 to 4 minutes, until the onion softens and the carrot loses its rawness but still has some bite. Stir in the garlic and cook 30 seconds more, until fragrant.
The pan should be dry and hot enough that the vegetables pick up a little color at the edges. If they’re steaming instead, give them another minute.
Step 4: Fry the Rice

Add the cold rice to the pan, breaking up any clumps with your spatula. Spread it into an even layer and let it cook undisturbed for 1 to 2 minutes so the bottom gets crispy. Then toss and repeat once or twice, until you see some golden brown bits throughout.
Pour the 3 tablespoons of soy sauce and the white pepper over the rice and toss to coat evenly. The rice should look glossy and take on a light amber color. Stir in the frozen peas now and let them warm through for about 1 minute.
Step 5: Toss It All Together

Return the cooked shrimp and scrambled eggs to the pan. Drizzle the teaspoon of toasted sesame oil over everything and gently fold until the shrimp are heated through, about 1 minute. Taste and add a pinch of salt if needed.
Scatter the green scallion tops on top and serve right away while the rice is hot and the edges are still crisp.
Tips for the Best Fried Rice
- Start with cold rice.: Freshly cooked rice has too much moisture and will clump and steam rather than fry. A batch made a day ahead and refrigerated is perfect. If you’re in a hurry, spread hot rice on a tray and pop it in the freezer for 15 minutes.
- Pat the shrimp completely dry.: Any surface moisture will drop the pan temperature and prevent a good sear. Salt them just before they go in.
- Keep the pan hot.: Medium-high to high heat is what gives fried rice those crisp edges. If you hear a sizzle the moment the food hits the pan, you’re on track.
- Don’t stir constantly.: Letting the rice sit for a minute between tosses is the difference between steamed rice and fried rice with texture.
- Finish with toasted sesame oil off the heat.: It has a low smoke point and turns bitter if cooked, so drizzle it in at the very end.
Scale the recipe up for a crowd:
| Servings | Cold Rice | Shrimp | Soy Sauce |
|---|---|---|---|
| 4 | 3 cups | 1 lb | 3 tbsp |
| 6 | 4 1/2 cups | 1 1/2 lbs | 1/4 cup + 2 tbsp |
| 8 | 6 cups | 2 lbs | 1/3 cup |
When doubling, you may need to fry the rice in two batches so the pan doesn’t lose too much heat; just combine everything at the end.
Storing Leftover Fried Rice
- Refrigerate: Cool the rice quickly and store it in a sealed container for up to 3 days. The rice will lose some crispness but the flavor stays solid.
- Reheating: A hot skillet is the best way to bring back some texture. Add a teaspoon of water, cover for a minute to steam, then uncover and let it crisp up. A microwave works too, just add a damp paper towel on top.
Frequently Asked Questions
Can I use frozen shrimp?
Yes. Thaw them completely under cold water, then pat them very dry before seasoning. Any leftover moisture will keep them from searing.
What if I don’t have day-old rice?
Spread freshly cooked rice on a baking sheet and let it cool at room temperature for about 30 minutes, then move it to the fridge for at least 15 minutes. It won’t be quite as dry, but it’ll work.
Why is my fried rice mushy?
Too much moisture is usually the cause. Fresh rice, crowded pans, or not patting the shrimp dry all add steam instead of heat. Stick with cold rice and cook in batches if needed.
Can I make this ahead of time?
Fried rice is best right out of the pan, but you can do the prep work early. Peel the shrimp, dice the veg, and make the rice a day before. The actual cooking takes less than 10 minutes once the pan is hot.

Shrimp Fried Rice Recipe
Ingredients
Method
- Heat 1 tbsp oil in a large skillet over medium-high heat. Sear shrimp 2 minutes per side until pink, then set aside.
- Lower heat to medium. Pour in eggs, cook 1 minute while breaking into curds, then set aside with shrimp.
- Add remaining oil, raise heat to medium-high. Sauté onion, carrot, and scallion whites for 3–4 minutes. Add garlic and cook 30 seconds.
- Add cold rice, spread into a layer, and cook 1–2 minutes undisturbed until crisp. Toss and repeat. Pour in soy sauce and white pepper, toss, then stir in peas and cook 1 minute.
- Return shrimp and eggs to the pan. Drizzle sesame oil on top, fold gently until warm. Garnish with scallion greens and serve immediately.
