
Why You’ll Love This Recipe
- It’s restaurant-quality without the guilt. This version uses less oil, lean protein, and loads of veggies, but delivers that same wok-hey flavor you crave from takeout.
- Ready in 30 minutes flat. Perfect for those weeknights when you want something fast, satisfying, and healthy. No need to order delivery when you can whip this up in the time it takes a delivery driver to get to your door.
- Customizable to your pantry. Shrimp, chicken, tofu, or just extra veggies — this recipe bends to whatever you have on hand. It’s the ultimate clean-out-the-fridge dinner.
- Uses day-old rice for the best texture. Cold, slightly dried rice is the secret to fluffy, non-mushy fried rice. This recipe teaches you how to make every grain sing.
Picture this: It’s a busy Tuesday night. You’re craving something savory, satisfying, and maybe a little bit of that takeout magic — but you also want to keep things light. Enter Restaurant-Style Healthy Fried Rice. This isn’t your sad, soggy leftovers. This is the kind of fried rice that makes you close your eyes and say “mmm” on the first bite. Golden eggs, plump shrimp, crisp veggies, and perfectly seasoned rice all come together in one sizzling skillet. And the best part? It’s actually good for you. No heavy oils, no mystery ingredients. Just pure, crowd-pleasing flavor that’s ready in 30 minutes. Let’s get that wok smoking.
Ingredients
- 2 tablespoons unsalted butter (divided)
- 3 medium eggs (whisked)
- 1 cup cooked shrimp (or chicken, tofu, or your favorite lean protein)
- 2 medium carrots (diced)
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- ½ cup frozen peas (thawed)
- 4 cups cooked Jasmine rice (day-old and chilled works best)
- 3 tablespoons low-sodium soy sauce
- 2 tablespoons oyster sauce (or vegetarian stir-fry sauce)
- 1 teaspoon sesame oil
- Sliced green onions (for garnish)
- Salt and black pepper (to taste)
- 1 teaspoon grated ginger (optional, for extra zest)
- 1 tablespoon fish sauce (optional, for deeper savory flavor)
Step-by-Step Directions
- Scramble the eggs. In a large skillet or wok, melt 1 tablespoon of butter over medium heat. Pour in your whisked eggs and gently scramble until they are fully cooked, light, and fluffy. Transfer them to a plate and set aside. Don’t overcook — you want soft curds, not rubbery bits.
- Sauté the veggies. Add the remaining tablespoon of butter to the same skillet. Toss in the diced carrots and onion. Cook for about 3–4 minutes until they begin to soften and the onion turns translucent. Stir in the minced garlic and grated ginger (if using) and cook for just one more minute until the kitchen smells incredible.
- Add the rice & peas. Crumble your chilled, day-old rice into the skillet. Add the thawed peas. Stir and cook for 3–4 minutes, letting the rice touch the hot surface to get those little golden-brown bits. This is where the magic happens.
- Combine & season. Return the scrambled eggs and your cooked shrimp (or chosen protein) to the skillet. Drizzle in the soy sauce, oyster sauce, and sesame oil. Stir everything together for 1–2 minutes until every grain is coated and the whole dish is piping hot. For that extra umami punch, add the optional fish sauce now. Season with salt and pepper to your taste.
- Serve & garnish. Scoop the fried rice into bowls, top with fresh sliced green onions, and enjoy immediately. This is your moment. Grab your fork and dig into that Restaurant-Style Healthy Fried Rice.
Different Ways to Present & Serve
- Bowl-style: Serve in deep bowls with a side of pickled ginger or cucumber salad for freshness. Great for a weeknight solo dinner.
- Fried rice lettuce wraps: Spoon the rice into butter lettuce cups. Top with sriracha mayo and crushed peanuts for a fun, low-carb appetizer or party snack.
- Hollowed-out pineapple: For special occasions, serve the fried rice inside a halved pineapple. It looks dramatic, and the sweetness of the fruit pairs beautifully with the savory rice.
- Topped with a fried egg: For extra protein and a runny yolk that doubles as sauce, place a crispy-edged fried egg right on top of your serving.
- As a side dish: This rice pairs perfectly with grilled teriyaki chicken, seared salmon, or even a simple stir-fried bok choy.
How to Store & How Long It Lasts
Storing leftovers: Let the fried rice cool completely (within 2 hours of cooking). Transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually meld and get even better overnight.
Freezing: You can freeze this Restaurant-Style Healthy Fried Rice for up to 3 months. Portion it into freezer-safe bags or containers, squeeze out the air, and lay flat to freeze. Thaw overnight in the fridge before reheating.
Reheating: The best way to revive fried rice is in a hot skillet with a tiny splash of water or soy sauce. Microwave works in a pinch (cover with a damp paper towel), but the stovetop brings back that fluffy, just-cooked texture.
FAQs
- Can I use freshly cooked rice? Technically yes, but it will be stickier and more likely to turn mushy. If you must use fresh rice, spread it on a baking sheet and refrigerate uncovered for 15–20 minutes to dry it out slightly.
- What protein swaps work best? Diced chicken breast, firm tofu, edamame, or even leftover steak all work beautifully. Cook the protein first, then set it aside with the eggs.
- Can I make this gluten-free? Absolutely. Use tamari or coconut aminos instead of soy sauce, and ensure your oyster sauce is gluten-free (or use a stir-fry sauce labeled GF).
- Why is day-old rice better? Day-old rice has lost excess moisture, so each grain stays separate when stir-fried. Fresh rice releases starch and turns gloopy.
- Can I freeze the entire batch? Yes! Portion into individual servings, cool completely, and freeze. Reheat in a skillet for best results.
- How do I reheat without drying it out? Add a teaspoon of water or a dash of soy sauce to the pan when reheating. The steam will revive the rice without making it soggy.
- Can I add more vegetables? Of course. Bell peppers, broccoli florets, corn, or snap peas are all excellent additions. Sauté them along with the carrots and onion.
- What if I don’t have oyster sauce? Use hoisin sauce, teriyaki sauce, or simply double the soy sauce and add a pinch of sugar for balance.
- Is this meal keto-friendly? With about 40–45g net carbs per serving, it’s not keto but works well for moderate-carb plans. To reduce carbs, swap rice for riced cauliflower.
- Can I skip the sesame oil? Sesame oil adds a distinct nutty flavor, but you can substitute with avocado oil and a few drops of toasted sesame seeds for a similar vibe.

Restaurant-Style Healthy Fried Rice ✨
Equipment
- Large Skillet or Wok
Ingredients
- 2 tablespoons unsalted butter divided
- 3 medium eggs whisked
- 1 cup cooked shrimp or your favorite lean protein like chicken breast or tofu
- 2 medium carrots diced
- 1 medium onion diced
- 3 cloves garlic minced
- 1/2 cup frozen peas thawed
- 4 cups cooked Jasmine rice preferably day-old and chilled for best texture
- 3 tablespoons low-sodium soy sauce
- 2 tablespoons oyster sauce or vegetarian stir-fry sauce
- 1 teaspoon sesame oil
- Sliced green onions for garnish
- Salt and black pepper to taste
- 1 teaspoon grated ginger optional, for extra zest
- 1 tablespoon fish sauce optional, for deeper savory flavor
Instructions
- Scramble the Eggs: In a large skillet or wok, melt 1 tablespoon of butter over medium heat. Pour in your whisked eggs and gently scramble until they are fully cooked. Transfer them to a plate and set aside.
- Sauté the Veggies: Add the remaining 1 tablespoon of butter to the same skillet. Add the diced carrots and onion, cooking for about 3-4 minutes until they begin to soften. Stir in the minced garlic and optional grated ginger, cooking for just one more minute until fragrant.
- Add the Rice & Peas: Gently incorporate the chilled, day-old rice and thawed peas into the skillet. Stir and cook for 3-4 minutes, allowing the rice to lightly brown and warm through.
- Combine & Season: Return the scrambled eggs and your cooked shrimp (or chosen protein) to the skillet. Drizzle in the soy sauce, oyster sauce, and sesame oil. Stir everything together for 1-2 minutes until all ingredients are well combined and heated through. For an extra layer of savory depth, add the optional fish sauce now. Season with salt and black pepper to your liking.
- Serve & Garnish: Serve your delicious fried rice hot, garnished with fresh sliced green onions if desired. Enjoy your homemade, restaurant-quality meal!
Notes
Prep Time : 10 minutes
Cook Time : 20 minutes
Total Time : 30 minutes
Servings : 3-4
Calories : 360-390 (per serving, estimated)
Total Carbs: 45-50g (per serving, estimated)
Net Carbs: 40-45g (per serving, estimated)
Fats: 10-12g (per serving, estimated)
Protein: 15-18g (per serving, estimated)