If you ask me, leftover steak is a hidden dinner treasure.
This quick and simple fried rice puts those precious bits of steak to work in the best possible way. The combination of tender meat, fluffy rice, and fresh vegetables creates a satisfying one-pan meal that feels brand new.
It’s cooked in a hot wok with classic Chinese seasonings and a handful of everyday ingredients you probably have in your kitchen right now. The bits of egg and green onions add just the right finishing touch.
It’s a no-fuss dinner that comes together in minutes, perfect for those evenings when you want something tasty without much effort.

Why You’ll Love This Steak Fried Rice
- Quick meal solution – Ready in just 30 minutes, this fried rice is perfect for those busy weeknight dinners when you need something fast but satisfying.
- Great way to use leftovers – Turn yesterday’s steak into today’s exciting meal – it’s a smart way to avoid food waste and get two completely different dinners.
- One-pan convenience – Everything cooks in a single pan, which means less cleanup and more time to enjoy your evening.
- Customizable recipe – You can easily swap in different vegetables or proteins based on what you have in your fridge – it’s like a blank canvas for your leftovers.
- Restaurant-style results – This homemade version gives you all the flavors of takeout fried rice, but you control the ingredients and portions.
What Kind of Rice Should I Use?
Jasmine rice is perfect for fried rice, but you’ve got options if you don’t have any on hand. Long-grain white rice like basmati works great too, while medium-grain rice can give you slightly stickier results. The real key is using cold, day-old rice – freshly cooked rice contains too much moisture and will turn mushy when fried. If you’re in a hurry and need to make rice the same day, spread it on a baking sheet and pop it in the fridge for an hour to dry it out. Just skip brown rice for this recipe – while it’s healthy, its texture isn’t ideal for traditional fried rice.

Options for Substitutions
This fried rice recipe is super adaptable and great for using what you have on hand:
- Leftover steak: No leftover steak? No worries! You can use any leftover cooked meat like chicken, pork, or even shrimp. For a vegetarian version, try using tofu or just add extra mushrooms.
- Jasmine rice: While jasmine rice gives the best flavor, you can use any long-grain white rice. Brown rice works too, but the texture will be slightly different. Just make sure whatever rice you use is cold – day-old rice works best for fried rice!
- White mushrooms: Any mushroom variety works here – try shiitake, cremini, or button mushrooms. You can even skip them and add more of your favorite veggies instead.
- Zucchini: Feel free to swap zucchini with carrots, bell peppers, or any other veggie you like. Just cut them into similar-sized pieces so they cook evenly.
- Grapeseed oil: Any neutral-flavored oil with a high smoke point works well – try canola, vegetable, or peanut oil.
- Sesame oil: This gives the dish its classic Asian flavor, but if you’re out, you can skip it. Just add an extra dash of soy sauce for more flavor.
Watch Out for These Mistakes While Cooking
The biggest mistake when making fried rice is using freshly cooked, warm rice – this will give you a mushy, clumpy result instead of those perfect individual grains you’re after. Using day-old rice that’s been chilled in the fridge is essential, as it allows the grains to dry out and separate beautifully when fried.
Another common error is overcrowding your pan – work in batches if needed, as too many ingredients at once will steam rather than fry, robbing you of that coveted crispy texture. When it comes to the leftover steak, avoid cooking it too long with the rice, as it can become tough and chewy – add it near the end just to warm it through.
For the best results, have all your ingredients prepped and ready before you start cooking, as fried rice moves quickly once you begin, and make sure your pan is really hot before adding ingredients – you should hear a sizzle when the rice hits the pan.

What to Serve With Steak Fried Rice?
Since steak fried rice is already packed with protein, veggies, and carbs, it works great as a complete meal on its own – but there are some tasty sides that can make it even better! A simple side of steamed or stir-fried Chinese broccoli adds a nice green element and pairs perfectly with the savory flavors of the fried rice. I love serving this with some crispy egg rolls or spring rolls on the side for that takeout-at-home feeling. You might also want to put out some extra soy sauce, chili oil, or sriracha so everyone can adjust the seasonings to their taste.
Storage Instructions
Keep Fresh: This leftover steak fried rice is perfect for meal prep! Place it in an airtight container and pop it in the fridge – it’ll stay good for up to 3 days. The flavors actually get better as they meld together overnight, making it a great make-ahead meal.
Freeze: If you want to save some for later, let the fried rice cool completely, then pack it in freezer-safe containers. It’ll keep well in the freezer for up to 2 months. Just remember to leave a little space in the container as rice tends to expand when frozen.
Warm Up: When you’re ready to eat your leftover fried rice, sprinkle a few drops of water over it and microwave until hot, stirring halfway through. Or toss it in a pan over medium heat with a splash of oil – this method helps bring back some of that nice texture. If frozen, thaw overnight in the fridge before reheating.
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 800-900
- Protein: 35-45 g
- Fat: 35-45 g
- Carbohydrates: 90-100 g
Ingredients
- 1/2 lb thinly sliced leftover steak
- 3 cups cold jasmine rice (day-old rice works best for texture)
- 1 medium zucchini (diced into 1/2-inch pieces)
- 2 eggs (lightly beaten)
- 1 tbsp grapeseed oil (or other neutral oil with a high smoke point, like avocado oil)
- 4 oz white mushrooms (sliced to 1/4-inch thickness)
- 2 tsp sesame oil
- 2 garlic cloves (freshly minced for best flavor)
- 2 tbsp soy sauce
- 1 cup frozen peas (I use Birds Eye mixed vegetables)
Step 1: Prepare the Vegetables
Begin by cutting the mushrooms and zucchini into uniform pieces.
This ensures even cooking and enhances the texture of the dish.
Step 2: Sauté the Garlic and Vegetables
Heat a large skillet over medium-high heat and add a little oil.
Once the oil is shimmering, add garlic and sauté until fragrant, about a minute.
Then, add the chopped mushrooms and zucchini.
Cook for 3-5 minutes, stirring frequently until they are nicely browned and softened.
Step 3: Scramble the Eggs
Push the cooked vegetables to one side of the skillet.
Pour in the beaten eggs into the cleared space and scramble until just set.
Once cooked, mix them with the vegetables.
Step 4: Incorporate the Rice
Add the rice to the skillet, stirring frequently, and cook for 2-3 minutes.
This helps to warm the rice and mix it with the flavors of the vegetables and egg.
Step 5: Finish with Steak and Peas
Add in the sliced steak and peas, stirring them into the mixture.
Drizzle with soy sauce and sesame oil, mixing to combine all the flavors.
Continue cooking until everything is heated through and the ingredients are well-blended.
Step 6: Serve
Once all ingredients are fully heated and mixed, remove from heat and serve immediately.
Enjoy your delicious, homemade stir-fry!