This dish features tender slices of beef stir-fried with a medley of vibrant vegetables and fluffy jasmine rice. Marinated beef is quickly seared, then combined with sautéed vegetables and scrambled eggs, all seasoned with a savory blend of soy and oyster sauces. Perfect for a satisfying and balanced main meal, it's easy to prepare in just 30 minutes and ideal for weeknight dinners.
Using day-old rice ensures a perfect texture, while the mix of garlic, onions, and seasonings elevates the dish's flavor. Variations with chicken, shrimp, or tofu can be made to suit preferences, and optional garnishes like toasted sesame seeds add a delightful crunch.
My tiny apartment kitchen filled with the most incredible aroma when I finally mastered beef fried rice at home. The secret was stumbling upon day-old rice at the back of my fridge after a failed takeout experiment the night before. Now this is my go-to when I want something restaurant-worthy but faster than delivery.
Last Tuesday my roommate walked in mid-cook and literally stood over the wok waiting for a bowl. The smell of searing beef with garlic and onions is absolutely irresistible.
Ingredients
- Flank steak or sirloin 250g (9 oz): Thinly slice against the grain for tenderness, this cut becomes buttery when seared quickly over high heat
- Soy sauce 1 tbsp plus 3 tbsp: Divide between marinade and finishing sauce, the fermented depth builds layers of umami
- Cornstarch 1 tsp: Creates a velvet coating on the beef that protects it during high heat cooking
- Sesame oil 1 tsp: Just enough in the marinade to add that nutty aromatic background note
- Cooked jasmine rice 3 cups: Day-old rice is non-negotiable here, fresh rice turns into mush
- Carrot 1 medium: Diced small so it cooks through without becoming mushy
- Red bell pepper 1: Adds sweetness and those gorgeous jewel-toned flecks throughout
- Frozen peas 100g (1 cup): Thaw while prepping other ingredients, no need to cook separately
- Spring onions 2: Save some green tops for garnish to make it look professionally finished
- Garlic 2 cloves: Minced fresh, never powdered, the aromatic hit is crucial
- Small onion 1: Finely chopped so it nearly disappears into the rice
- Oyster sauce 1 tbsp: The hidden ingredient that gives restaurant-quality depth and slight sweetness
- Dark soy sauce 1 tsp: Optional but worth it for that gorgeous caramel color
- White pepper 1/2 tsp: Subtle heat that does not overpower like black pepper would
- Vegetable oil 1 tbsp plus more: High smoke point means no burning when everything gets moving fast
- Eggs 2 large: Beaten just before adding, they cook in seconds
Instructions
- Marinate the beef:
- Combine sliced beef with soy sauce, cornstarch, and sesame oil in a bowl, let it sit while you prep everything else.
- Sear the beef:
- Heat oil in a wok over medium-high heat, add beef in batches so each piece gets proper contact with the pan, brown for 2-3 minutes then set aside.
- Build the base:
- Add fresh oil if the pan looks dry, sauté onion and garlic until fragrant, about 1 minute, the smell will tell you when to move on.
- Cook the vegetables:
- Add carrot and bell pepper first since they take longer, stir-fry for 2-3 minutes, then toss in peas for just 1 minute more.
- Scramble the eggs:
- Push all vegetables to one side, pour beaten eggs into the empty space, scramble quickly until just set but still creamy.
- Combine everything:
- Add rice and break up clumps with your spatula, return beef to the pan, pour in all sauces and pepper.
- Finish together:
- Toss everything for 2-3 minutes until rice is hot and coated in sauce, stir in spring onions right before serving.
This recipe saved me during exam week when everyone was too broke for takeout but desperate for something satisfying.
Getting The Rice Right
Spread cooked rice on a baking sheet and refrigerate uncovered overnight so it dries out slightly. The grains separate beautifully instead of sticking together.
Pan Temperature Matters
Keep your heat on medium-high to high throughout. If the pan cools down while adding ingredients, the beef will steam instead of sear.
Customization Ideas
This base recipe is incredibly forgiving once you get the technique down. Swap in whatever vegetables you have on hand or adjust the protein based on what is in your fridge.
- Add chili sauce or sriracha if you want heat
- Top with toasted sesame seeds for crunch
- Fry an extra egg on top if you are feeling hungry
Enjoy those steaming bowls straight from the wok, with plenty of napkins nearby and maybe some extra chili sauce on the table.
Recipe FAQs
- → What type of rice works best for this dish?
-
Day-old jasmine or long-grain rice is ideal as it prevents clumping and maintains a fluffy texture during stir-frying.
- → How should the beef be prepared for optimal tenderness?
-
Thinly slicing the beef and marinating it with soy sauce, cornstarch, and sesame oil for 10 minutes helps tenderize and boost flavor.
- → Can I substitute the beef with other proteins?
-
Yes, chicken, shrimp, or tofu can be used as alternatives to suit dietary preferences or availability.
- → What is the best way to achieve a balanced flavor in the sauce?
-
A combination of soy sauce, oyster sauce, and a pinch of white pepper creates a rich, savory profile that complements the ingredients well.
- → Are there any tips for cooking the vegetables perfectly?
-
Stir-frying the vegetables briefly retains their vibrant color and slight crunch, which enhances the overall texture of the dish.