Vegetable Fried Rice
A vegan vegetable fried rice recipe packed with carrots, mushrooms, broccoli, peas and bell pepper, seasoned with soy and mushroom sauce. Tofu optional.
By The JollyRoses Kitchen · Updated
- Prep
- 20 min
- Cook
- 20 min
- Total
- 40 min
- Serves
- 4

This vegetable fried rice is fully vegan: no egg, just plenty of vegetables, cold rice and a savory sauce of soy sauce and vegetarian mushroom-based oyster sauce. Mushrooms browned at the start add the depth that meat or egg would usually bring.
Crispy tofu is an easy optional add-in if you want more protein. The vegetables are cooked in stages, from firmest to most tender, so each one keeps its color and bite.
Why this recipe works
- Mushrooms are browned first on their own, building a savory, meaty flavor without any animal products.
- Vegetables go in by cooking time, so carrots and broccoli become tender while peas and bell pepper stay bright.
- Vegetarian oyster sauce adds body and gloss, so the rice tastes rich rather than just salty.
Vegetable Fried Rice recipe
By The JollyRoses Kitchen · 40 min total · Easy
Ingredients
For the fried rice
For the sauce
Equipment
- Wok or large 12-inch skillet
- Wide spatula or wok turner
- Sharp knife and cutting board
- Clean kitchen towel or paper towels (for pressing tofu, optional)
Instructions
-
Prep
Stir the soy sauce, vegetarian oyster sauce, sesame oil and white pepper together in a small bowl. Dice and slice all the vegetables, mince the garlic and ginger, and break up the cold rice so there are no clumps. If using tofu, press it between towels for a few minutes to remove excess water, then cube it.
-
Crisp the tofu (optional)
Heat the wok over medium-high heat and add 1 tbsp oil. Add the tofu cubes in a single layer and cook, turning every couple of minutes, until golden on most sides, 6–8 minutes. Transfer to a plate. If you are skipping tofu, skip this step and save the oil.
-
Brown the mushrooms
Turn the heat to high and add 1 tbsp oil. Add the mushrooms and leave them undisturbed for 1 minute, then stir and cook until browned and any liquid has cooked off, 3–4 minutes total.
-
Cook the firm vegetables
Add 1 tbsp oil, the carrot and the broccoli. Stir-fry for 2–3 minutes until the carrot is starting to soften and the broccoli is bright green. Add the bell pepper, peas, garlic, ginger and the white parts of the green onions and stir-fry for 1 minute more.
-
Fry the rice
Add the remaining 1 tbsp oil and the rice. Spread it over the hot surface, let it sit for 30 seconds to toast, then toss and repeat, pressing out clumps, until every grain is hot and some are lightly crisp, 3–4 minutes.
-
Season and serve
Pour the sauce around the edge of the pan and toss until the rice is evenly coated. Return the tofu, if using, and toss for 1 minute to heat through. Taste and adjust with a little more soy sauce. Finish with the green onion tops and serve hot.
Tips for the best vegetable fried rice
- Cold, cooked rice is the key to fluffy fried rice. If cooking rice the same day, spread it on a tray to cool quickly, refrigerate within 1 hour, and fry it once it is fully chilled.
- Cut all the vegetables to a similar small size so they cook evenly and mix through the rice in every bite.
- Don't overload the pan. If your skillet is smaller than 12 inches, cook the vegetables in two batches so they sear instead of steam.
- Let the mushrooms brown before stirring. That browning is where much of the savory flavor in a vegan fried rice comes from.
- Frozen mixed vegetables work in a pinch: add about 2 cups straight from frozen after the mushrooms and cook until any moisture evaporates.
Substitutions
Storing and reheating
Refrigerate leftovers in an airtight container within 1 hour of cooking (never more than 2 hours) and eat within 3–4 days. Reheat in a hot skillet with a little oil, or covered in the microwave with a sprinkle of water, until steaming hot throughout.
What to serve with vegetable fried rice
- Garlicky stir-fried greens such as bok choy
- Smashed cucumber salad
- Vegetable spring rolls or a clear vegetable soup
Frequently asked questions
Is vegetable fried rice vegan?
What vegetables go in vegetable fried rice?
How do you add protein to vegetable fried rice?
Why is my vegetable fried rice mushy?
Can I use frozen vegetables for fried rice?
Rate this recipe
Made it? Tap a star to rate — no sign-up needed.
Reviews
No reviews yet.
You might also like
All fried rice
Fried Rice
Kimchi Fried Rice