Vegetable Fried Rice is one of those dishes I can make anytime, especially when I open the fridge and see leftover rice sitting there. In many Asian homes, we almost always have rice in the fridge, and fried rice is one of the easiest and most delicious ways to turn it into another meal.
The best fried rice should be light, fluffy, and full of flavor—not soft, wet, or clumpy. And the secret is not only the rice. It is also the heat, the order of cooking, and how quickly everything comes together in the wok.
In this recipe, we’re using jasmine rice, carrots, cabbage, garlic, eggs, bean sprouts, scallions, soy sauce, and white pepper. Simple ingredients, but when you cook them over high heat, they turn into a beautiful fried rice in just 8 minutes.
What Makes Good Fried Rice?
Good fried rice is all about texture.
The rice should be separated, not clumpy. The vegetables should still have a little bite. The eggs should be soft and fragrant. And the soy sauce should season the rice without making it too wet.
That is why we cook the vegetables first, remove them, and then stir-fry the rice with the eggs. This keeps the vegetables from releasing too much moisture into the rice, and it helps every grain fry properly.
What Type of Rice Should I Use for Fried Rice?
You can use long-grain, medium-grain, or short-grain rice for fried rice. It is not rocket science. They all work, but the texture will be different.
Long-grain rice: This gives the fluffiest and most separated texture. Jasmine rice is my favorite here because it is fragrant and light.
Medium-grain rice: This gives a softer texture. The grains may stick together a little more, but it still makes very tasty fried rice.
Short-grain rice: This is stickier and chewier. The fried rice will be softer and more clumpy, but if that is what you have, you can still use it.
For this recipe, I like overnight jasmine rice because it gives a nice balance of fragrance, softness, and separated grains.
Overnight Rice vs. Freshly Steamed Rice
Overnight rice is the easiest choice because it is cold, firm, and drier. That makes it much easier to break apart in the wok.
But freshly steamed rice works too. The texture will be a little softer and more moist, but it can still be delicious.
If you are using freshly steamed rice, cook it with a 1:1 rice-to-water ratio, or slightly less water than usual. After cooking, spread it out on a plate or tray and let it air-dry for at least 15 minutes before stir-frying.
This helps some of the steam escape, so the rice does not turn soggy in the wok.
Why Do Asian Families Use Overnight Rice?
Because it works—and because we usually already have it.
In many Asian households, rice is something we cook all the time. So when there is leftover rice in the fridge, fried rice is the natural next dish.
It is practical, fast, and delicious. Nothing goes to waste, and the cold rice just happens to be perfect for stir-frying.
Why Is My Fried Rice Soggy?
Fried rice turns soggy when there is too much moisture.
This can happen if the rice is too fresh and hot, if the vegetables release too much water, or if the heat is too low.
That is why I like to stir-fry the vegetables first and remove them. Then I cook the eggs and rice over high heat, so the rice fries quickly instead of steaming.
Also, don’t add too much soy sauce. A little is enough to season the rice without making it wet.
Let’s Talk Ingredients
Overnight jasmine rice: Gives the fried rice a fragrant flavor and separated texture.
Cooking oil: Helps the vegetables, eggs, and rice stir-fry quickly over high heat.
Carrots: Add color, sweetness, and a little crunch.
Cabbage: Makes the fried rice more satisfying and adds a tender texture.
Garlic: Adds aroma and flavor right away.
Eggs: Give the fried rice richness and make it more comforting.
White pepper: Adds a gentle warmth that tastes classic in fried rice.
Soy sauce: Seasons the rice and gives it savory flavor.
Bean sprouts: Add freshness and crunch at the end.
Scallions: Add a fragrant finish.
Step-by-Step: Let’s Cook
Serves:Â 4
Prep time: 4 minutes
Cook time: 4 minutes
Step 1: Prepare the Ingredients
Cut the carrots, cabbage, garlic, and scallions.
In a bowl, crack the eggs and beat them.
Tip: Fried rice cooks very quickly, so have everything ready before you turn on the heat.
Step 2: Prepare the Rice
Use overnight jasmine rice for the best texture.
If using freshly steamed rice, cook it with a 1:1 rice-to-water ratio or slightly less water than usual. Once cooked, spread it on a plate and let it air-dry for at least 15 minutes before stir-frying.
Tip: If the rice has clumps, gently break them apart before adding it to the wok.
Step 3: Stir-Fry the Vegetables
In a wok over high heat, add 1 tablespoon of cooking oil.
Add the carrots, cabbage, and garlic.
Stir-fry for about 30 seconds until aromatic.
Remove and set aside.
Tip: Cook the vegetables quickly, then take them out of the wok. This way, they stay crunchy, and the rice won’t get weighed down by extra moisture.
Step 4: Stir-Fry the Eggs and Rice
In the same wok over high heat, add the remaining 1 tablespoon of cooking oil.
Add the beaten eggs and stir-fry until partially cooked.
Add the rice and stir-fry for about 2 minutes, breaking up any clumps so the grains separate.
Season with soy sauce and white pepper, and mix well.
Tip: High heat is very important here. It helps the rice stay light instead of soft and soggy.
Step 5: Finish the Fried Rice
Return the carrots, cabbage, and garlic to the wok.
Add the bean sprouts and scallions.
Toss for about 30 seconds until everything is evenly combined.
Serve hot.
Tip: Add the bean sprouts and scallions at the end so they stay fresh and crisp.
Variations
Extra eggs: Add one more egg for a richer fried rice.
More vegetables: Add peas, corn, mushrooms, bell peppers, or zucchini.
Spicy: Add chili oil, chili crisp, or sliced chilies.
Protein: Add shrimp, chicken, beef, pork, tofu, crab meat, or extra eggs.
Pineapple: Add pineapple chunks for a sweet and savory version.
Kimchi: Add chopped kimchi for a spicy, tangy fried rice.
Frequently Asked Questions
What rice is best for fried rice?
Jasmine rice is a great choice because it is fragrant and light. Long-grain rice gives the fluffiest texture, medium-grain rice is softer, and short-grain rice is stickier.
Can I use freshly steamed rice?
Yes. Let it cool and air-dry for at least 15 minutes before stir-frying.
Why do people use overnight rice for fried rice?
Overnight rice is firmer and easier to stir-fry, and many Asian families already have leftover rice in the fridge.
Why is my fried rice clumpy?
The rice may be too wet or packed together. Break up the clumps before adding it to the wok.
Can I make this without eggs?
Yes. You can skip the eggs or replace them with tofu.
Can I add protein?
Yes. Shrimp, chicken, beef, pork, tofu, crab meat, or extra eggs all work well.
Can I use brown rice?
Yes. Brown rice works too, but the texture will be chewier and nuttier.

8-Min Vegetable Fried Rice Recipe
Ingredients
- 3 cups overnight jasmine rice
- 2 tablespoons cooking oil, separated
- ½ cup carrots, thinly sliced
- ½ cup cabbage, thinly sliced
- 3 cloves garlic, minced
- 2 large eggs, beaten
- Pinch of white pepper
- 2 tablespoons soy sauce
- ½ cup bean sprouts
- 2 stalks scallions, thinly chopped
Instructions
- To prepare the ingredients: Cut the carrots, cabbage, garlic, and scallions. In a bowl, crack the eggs and beat them.
- To prepare the rice: Use overnight jasmine rice for the best texture. If using freshly steamed rice, cook it with a 1:1 rice-to-water ratio or slightly less water than usual. Once cooked, spread it on a plate and let it air-dry for at least 15 minutes before stir-frying.
- To stir-fry the vegetables: In a wok over high heat, add 1 tablespoon of cooking oil. Add the carrots, cabbage, and garlic. Stir-fry for about 30 seconds until aromatic. Remove and set aside.
- To stir-fry the eggs and rice: In the wok over high heat, add the remaining 1 tablespoon of cooking oil. Add the beaten eggs and stir-fry until partially cooked. Add the rice and stir-fry for about 2 minutes, breaking up any clumps so the grains separate. Season with soy sauce and white pepper, and mix well.
- To finish the fried rice: Return the carrots, cabbage, and garlic to the wok. Lastly, add the bean sprouts and scallions. Toss for about 30 seconds until everything is evenly combined. Serve hot.
Video
Notes
More Fried Rice Recipes You’ll Love
10-Min Pineapple and Shrimp Fried Rice Recipe
Pineapple and Shrimp Fried Rice is one of my favorite ways to turn leftover rice into a quick and delicious meal. The sweet pineapple, tender …
10-Min Teriyaki Shrimp Fried Rice Recipe
Teriyaki Shrimp Fried Rice is one of those dishes that came together naturally in my kitchen. I love fried rice, and I’ve always loved teriyaki—that …
15-Minute Teriyaki Chicken Fried Rice Recipe
15-Minute Teriyaki Chicken Fried Rice came from combining two dishes I always go back to—fried rice and teriyaki chicken. Both are comforting in their own …
15-Min Chicken Fried Rice Recipe
This Chicken Fried Rice proves that simple ingredients can deliver big flavor—think juicy marinated chicken, fluffy rice with perfectly separated grains, and that irresistible smoky …
9-Min Shrimp Fried Rice Recipe
Shrimp Fried Rice is pure comfort in a bowl—juicy shrimp, fluffy rice, smoky wok aroma, and that irresistible restaurant-style flavor you can actually make at …
10-Min Thai Crab Fried Rice Recipe
What Is Thai Crab Fried Rice? Thai crab fried rice is a popular street-food dish made with fragrant jasmine rice, sweet lump crab meat, …










