RecipeShare Test Kitchen
4.6(5 ratings)
A colourful vegetarian bibimbap with sautéed carrots, courgette, bean sprouts, bamboo shoots, mushrooms, seasoned rice, and sunny-side-up eggs.
Use day-old rice for better texture.
Add kimchi for an extra layer of flavor if desired.
Adjust the spice level with more or less Sriracha.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Warm sesame oil in a large skillet over medium heat.
Sauté carrots and zucchini until they begin to soften, about 5 minutes.
Stir in bean sprouts, bamboo shoots, and mushrooms; cook until carrots are tender, about 5 more minutes.
Season with salt and pepper to taste. Transfer vegetables to a bowl.
In the same skillet, add cooked rice, scallions, soy sauce, and ground black pepper.
Stir and cook over medium heat until the rice is hot. Remove from heat.
In a separate nonstick skillet, cook eggs sunny-side up, turning once until firm, about 3 minutes.
Divide the rice mixture among 4 bowls.
Top each bowl with a portion of the vegetable mixture and one egg.
Serve with Sriracha on the side for mixing into the bibimbap.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
Bibimbap means “mixed rice,” and this vegetarian version is built around hot seasoned rice, separately sautéed vegetables, and a fried egg. Carrots, courgette, bean sprouts, bamboo shoots, and mushrooms give the bowl contrasting textures, while Sriracha adds a simple spicy finish.
Unlike the quicker Korean bibimbap bowl with gochujang sauce, this recipe is designed for four servings and uses a larger vegetable mix rather than salad leaves. It is a practical way to use day-old rice and works well for a prepare-ahead lunch or dinner.
Cooking the vegetables before the rice keeps them from releasing excess water into the pan. Carrots and courgette need a little longer, while bean sprouts, bamboo shoots, and mushrooms are added later so they stay distinct rather than becoming soft and watery.
Using the same skillet for the rice picks up the sesame oil and vegetable flavour. Day-old rice is especially useful because its drier surface becomes seasoned without turning sticky. The egg supplies richness and a little extra protein, while Sriracha is served separately so each person can control the heat.
For a higher-protein vegetarian bowl, add marinated tofu or edamame. Kimchi, pickled radish, or a small serving of cucumber salad adds acidity and freshness. If serving four hungry adults, add extra rice or another vegetable side rather than substantially increasing the oil.
Store the rice and vegetables separately in airtight containers for up to 3 days. Reheat them thoroughly, then cook the eggs fresh for the best texture. Keep Sriracha and any kimchi or pickles separate until serving so the rice does not become wet.
The nutrition values are estimates per bowl and include the egg, rice, vegetables, sesame oil, and soy sauce. They will vary with the rice type, egg size, soy sauce brand, and the amount of Sriracha used.
Serving Size: 1 bowl
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
See how other home cooks made this recipe, then share your own experience.
5 ratings
How would you rate this recipe?
As someone who grew up on bibimbap, I think this vegetarian version keeps the spirit of the dish. It is easy to adapt and still satisfying.
I added marinated tofu for more protein and it was delicious. The balance of vegetables, rice, and flavour was spot on.
Easy to make and full of flavour. Day-old jasmine rice gave it a lovely texture, and it was a great weeknight dinner.
Loved this recipe! The sunny-side-up egg added just the right richness. I added kimchi as suggested, and it made the bowl even better.
I’m not usually a fan of bamboo shoots, but they worked really well here. I’ll make this again with extra Sriracha.
Add your personal creations and build your own recipe collection.