PF
🍳
StovetopComplexity

Thai Fried Rice

This Thai Fried Rice delivers 39g protein and 938 calories per serving, combining protein with carb density for post-workout nutrition. Quick-preps 4 servings on the stovetop, covering a full day's carb requirement while keeping protein high. Works for calorie surpluses or training phases that demand both energy and muscle support.

Rate this recipe:

Ingredients

4 servings
  • Vegetable oil(45g)
  • Carrots
  • Bell Pepper
  • Shrimp(340g)
  • Garlic(15g)
  • Green Onion (Scallion)
  • Egg, Whole, Large(200g)
  • Rice, Jasmine, White, Dry(720g)
  • Tomato
  • Fish sauce(30g)
  • Soy Sauce, Low Sodium(30g)
  • Sriracha sauce(10g)
  • Cilantro, Fresh(120g)
  • Cucumber
  • Lime

Instructions

  1. 1Make sure all of your ingredients are fully prepped and set them next to the stove. Heat a large wok or similar large, sturdy nonstick skillet over medium-high heat until a drop of water dances on the surface.
  2. 2Add the oil, swirl to coat the pan, then add the carrot and bell pepper. Cook, stirring, for 3 minutes.
  3. 3Add the shrimp, garlic, and the white parts of the green onions. Cook for 1 minute.
  4. 4Scoot the shrimp and onions over to one side of the pan. In the open side of the pan, pour in the beaten eggs. With a spatula or wooden spoon, immediately move the eggs around, cooking until they are scrambled and just barely set. This will only take 1 or 2 minutes. Don't worry if some of the shrimp and veggies get mixed in with the eggs.
  5. 5Add the rice, then stir it around with the other ingredients, breaking up the eggs into pieces. Spread into a single layer on the bottom of the pan, pressing down on the rice with the back of a spoon. Let cook undisturbed until it is lightly crisp on the bottom, 1 to 2 minutes.
  6. 6Stir, scraping the rice off the bottom and scooting everything around to redistribute it. Press back into an even layer and let sizzle 1 to 2 minutes more.
  7. 7Stir in the tomato, fish sauce, soy sauce, sriracha, half of the cilantro, and the reserved green onion tops. Let cook 30 seconds, stirring constantly to heat the tomato through and allow the flavors to marry. Taste and adjust seasoning as desired.
  8. 8Pile the fried rice into bowls. Garnish with the cucumbers, lime wedges, and reserved cilantro.

Nutrition — Per Serving

938

calories

39g

protein

19g

fat

Carbohydrates
149g
Saturated fat
3.9g
Sodium
1102 mg
Dietary fiber
4.3g

4 servings per batch · ~378g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Thai Fried Rice have per serving?

Each serving delivers 39g of protein and 938 calories, with 19g fat and 149g carbs. This is a calorie-dense option suited for high-volume eating days or bulking phases.

How long does Thai Fried Rice take to prep?

Quick prep designation with 4 servings means you can batch-prepare your meals in one cooking session on the stovetop. This single cook produces a full week of lunches or dinner components.

Is Thai Fried Rice good for muscle gain?

At 39g protein and nearly 150g carbs per serving, this recipe is optimized for muscle-building phases where total calories and carbohydrate intake need to be elevated. The high energy density supports intense training and recovery.

Steak and Potato Bowls

Steak and Potato Bowls

Oven · 7 servings

70g protein610 cal12g fat
Complexity
View Recipe →+ Plan
Beef Bacon Mac Bowls

Beef Bacon Mac Bowls

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Big Mac Pasta

Big Mac Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Cheesy Beef Pasta Bowls

Cheesy Beef Pasta Bowls

Stovetop · 10 servings

49g protein410 cal10g fat
Complexity
View Recipe →+ Plan