There are those nights when the fridge holds a little of this and a little of that, and the thought of a complicated meal feels overwhelming. That's when I turn to my one-pot fried rice. It's the ultimate canvas for whatever vegetables and proteins you have on hand, and it comes together in a single skillet, which means less cleanup and more time to relax.
Advertisements1
I remember my first attempt at fried rice was a sticky, clumpy mess. But through trial and error, I learned the secrets: use cold, day-old rice, work in batches, and get that wok hei (the smoky flavor) by cooking over high heat. This recipe simplifies those techniques for a home kitchen, so you can achieve that takeout-style crispness without any special equipment.
Whether you're feeding a hungry family or just meal-prepping for the week, this fried rice is endlessly adaptable. It's my go-to for using up leftover veggies, and I hope it becomes yours too. Let's cook something delicious together!
Why You'll Love This Recipe
About the Ingredients
3 cups (450g) cooked and chilled jasmine rice (day-old preferred)
Day-old rice is drier and less sticky, which prevents mushy fried rice. If using fresh, spread it on a baking sheet and refrigerate for 30 minutes to dry it out. You can also substitute basmati or long-grain white rice.
2 tablespoons (30ml) vegetable oil, divided
Use a neutral oil with a high smoke point like canola or grapeseed. Avoid olive oil as it burns at high heat. You can also use sesame oil for extra flavor, but reduce the amount to 1 tablespoon.
2 large eggs, lightly beaten
Eggs add protein and richness. For a vegan version, omit them or use a plant-based egg substitute. You can also add scrambled tofu for extra protein.
1 cup (150g) diced onion
Yellow or white onions work best. If you only have red onion, it will add a slightly sweeter flavor. You can also use shallots for a milder taste.
2 cloves garlic, minced
Fresh garlic is essential for flavor. If you're in a pinch, use 1/2 teaspoon garlic powder, but fresh is better. You can also add a teaspoon of grated ginger for extra zing.
1 cup (150g) frozen peas and carrots, thawed
Frozen mixed vegetables are convenient and cook quickly. You can substitute any leftover veggies like bell peppers, corn, or green beans. Fresh veggies work too—just dice them small and cook a bit longer.
3 tablespoons (45ml) soy sauce
Use low-sodium soy sauce to control saltiness. Tamari or coconut aminos work for gluten-free. For a richer flavor, add a splash of oyster sauce or fish sauce.
1 teaspoon sesame oil
This adds a nutty aroma. If you don't have it, you can skip it or use a few drops of toasted sesame seeds. For a stronger flavor, use dark roasted sesame oil.
2 green onions, sliced
Green onions add freshness and color. If you don't have them, chives or a little chopped parsley work. You can also use finely sliced leeks.
Salt and white pepper to taste
White pepper is traditional in fried rice and adds a subtle heat without black specks. If you don't have it, black pepper is fine. Add salt sparingly as soy sauce is salty.
Tips & Tricks
Use cold, day-old rice
Freshly cooked rice is too moist and will clump. Spread fresh rice on a baking sheet and refrigerate for 30 minutes to dry it out.
Cook on high heat
A hot pan gives the rice a smoky flavor and prevents sticking. If your pan isn't hot enough, the rice will steam and become mushy.
Don't overcrowd the pan
Cook the rice in batches if needed. Overcrowding lowers the pan temperature and makes the rice soggy. Work in batches to get that perfect crispiness.
Pro Tips
Step-by-Step Instructions
1. Scramble the eggs
Heat 1 tablespoon of vegetable oil in a large wok or skillet over medium-high heat (350°F/175°C). Pour in the beaten eggs and let them set for 30 seconds, then scramble until just cooked through, about 1 minute. Transfer to a plate and set aside.
2. Sauté the aromatics
In the same pan, add the remaining 1 tablespoon of oil and increase heat to high (400°F/200°C). Add the diced onion and cook for 2 minutes until translucent, then add the garlic and cook for 30 seconds until fragrant.
3. Add the vegetables
Stir in the peas and carrots (or your choice of veggies) and cook for 2-3 minutes until they are heated through and start to get slightly charred at the edges.
4. Add the rice
Break up any clumps of cold rice with your hands before adding to the pan. Spread the rice evenly over the vegetables and let it sit untouched for 1 minute to toast. Then toss and stir-fry for 3-4 minutes until the rice is heated through and some grains are lightly golden.
5. Season the rice
Drizzle the soy sauce over the rice and toss to coat evenly. Add the sesame oil and stir-fry for another minute. Taste and adjust with salt and white pepper if needed.
6. Combine with eggs
Return the scrambled eggs to the pan and toss everything together until well combined and heated through, about 1 minute. Remove from heat.
7. Garnish and serve
Sprinkle with sliced green onions and serve hot. Enjoy your easy one-pot fried rice as a complete meal or as a side dish.
Delicious Variations
Protein-Packed
Add cooked chicken, shrimp, or tofu. Cook the protein in step 3 before adding the vegetables, then set aside with the eggs and fold in at the end.
Veggie-Packed
Use a mix of bell peppers, broccoli, and snap peas. Add firmer veggies first and leafy greens at the end to avoid overcooking.
Spicy Kick
Stir in 1-2 teaspoons of sriracha or chili garlic sauce with the soy sauce for a spicy version. Garnish with extra sliced chili.
How to Store Easy One-Pot Fried Rice
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days. To prevent sogginess, let it cool completely before storing.
Freezer
Freeze in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat in a hot skillet or wok over medium-high heat (350°F/175°C) for 3-5 minutes, stirring occasionally, until heated through. You can also microwave in 30-second bursts, but the texture will be less crisp.
Frequently Asked Questions
Q: Can I use fresh rice instead of day-old rice?
Yes, you can use fresh rice, but it's best to spread it on a baking sheet and refrigerate for 30 minutes to dry it out. Fresh rice has more moisture, which can make the fried rice sticky and mushy.
Q: How do I prevent fried rice from being too sticky?
Use cold, day-old rice and make sure your pan is hot enough. Also, avoid overcrowding the pan—cook in batches if necessary. Rinsing the rice before cooking also removes excess starch.
Q: What can I substitute for soy sauce?
You can use tamari or coconut aminos for a gluten-free or soy-free option. For a lower sodium choice, use low-sodium soy sauce. You can also add a splash of fish sauce or oyster sauce for extra umami.
Q: Can I make this fried rice without eggs?
Absolutely! Simply omit the eggs or substitute with scrambled tofu or a plant-based egg alternative. The dish will still be delicious and flavorful.
Q: How do I get that smoky wok hei flavor at home?
To mimic wok hei, cook over the highest heat your stove can handle and let the rice sit undisturbed for a minute to develop a slight char. You can also add a tiny amount of smoked paprika or liquid smoke for extra depth.
If you try this easy one-pot fried rice, I’d love to know how it turns out! Share your creations in the comments below or tag me on social media. What’s your favorite fried rice add-in? Let’s swap ideas and keep the conversation going. Nurture with intention.
Easy One-Pot Fried Rice
Make this easy one-pot fried rice in 30 minutes with leftover rice, veggies, and eggs. Perfect for busy weeknights!
🧂 Ingredients
- 3 cups (450g) cooked and chilled jasmine rice (day-old preferred)
- 2 tablespoons (30ml) vegetable oil, divided
- 2 large eggs, lightly beaten
- 1 cup (150g) diced onion
- 2 cloves garlic, minced
- 1 cup (150g) frozen peas and carrots, thawed
- 3 tablespoons (45ml) soy sauce
- 1 teaspoon sesame oil
- 2 green onions, sliced
- Salt and white pepper to taste
📋 Instructions
- 1Scramble the eggs — Heat 1 tablespoon of vegetable oil in a large wok or skillet over medium-high heat (350°F/175°C). Pour in the beaten eggs and let them set for 30 seconds, then scramble until just cooked through, about 1 minute. Transfer to a plate and set aside.
- 2Sauté the aromatics — In the same pan, add the remaining 1 tablespoon of oil and increase heat to high (400°F/200°C). Add the diced onion and cook for 2 minutes until translucent, then add the garlic and cook for 30 seconds until fragrant.
- 3Add the vegetables — Stir in the peas and carrots (or your choice of veggies) and cook for 2-3 minutes until they are heated through and start to get slightly charred at the edges.
- 4Add the rice — Break up any clumps of cold rice with your hands before adding to the pan. Spread the rice evenly over the vegetables and let it sit untouched for 1 minute to toast. Then toss and stir-fry for 3-4 minutes until the rice is heated through and some grains are lightly golden.
- 5Season the rice — Drizzle the soy sauce over the rice and toss to coat evenly. Add the sesame oil and stir-fry for another minute. Taste and adjust with salt and white pepper if needed.
- 6Combine with eggs — Return the scrambled eggs to the pan and toss everything together until well combined and heated through, about 1 minute. Remove from heat.
- 7Garnish and serve — Sprinkle with sliced green onions and serve hot. Enjoy your easy one-pot fried rice as a complete meal or as a side dish.



