Spinach mushroom bibimbap is a Korean-inspired rice bowl topped with savory mushrooms, seasoned spinach, crisp-tender vegetables, and spicy gochujang sauce. Each topping is prepared separately, then arranged over rice so everyone can mix the bowl to taste; this DIY version is flexible, with an optional egg for a heartier finish.
Ingredients
- 1½ cups (285 g) short-grain white rice, or medium-grain rice
- 2 cups (475 ml) water, for cooking the rice
- 12 oz (340 g) cremini or button mushrooms, thinly sliced
- 8 cups (240 g) loosely packed fresh spinach, washed
- 1 medium carrot (about 100 g), cut into thin matchsticks
- 6 oz (170 g) mung bean sprouts, rinsed
- 2 tablespoons (30 ml) neutral oil, such as canola or grapeseed oil, divided
- 2 teaspoons (10 ml) toasted sesame oil, divided, plus extra to finish if desired
- 2 tablespoons (30 g) gochujang, plus more to serve
- 1 tablespoon (15 ml) soy sauce
- 1 teaspoon (5 ml) rice vinegar
- 1 teaspoon (7 g) granulated sugar
- 1 small garlic clove (about 3 g), finely grated or minced
- ½ teaspoon (3 g) fine salt, divided, plus more for the rice water if needed
- 1 tablespoon (9 g) toasted sesame seeds
- 4 large eggs (about 200 g without shells), optional
- 2 scallions (about 30 g), thinly sliced, optional garnish
Instructions
- Rinse and cook the rice. Put the rice in a bowl, cover it with cool water, swirl gently, and drain. Repeat two or three times, until the water is less cloudy. Transfer the rice to a saucepan with 2 cups (475 ml) fresh water. Bring to a boil, cover, reduce the heat to low, and simmer for 15 minutes. Turn off the heat and leave the pan covered for 5 minutes. Fluff the rice with a fork or rice paddle. Keep it covered while you prepare the toppings.
- Mix the sauce. Stir together the gochujang, soy sauce, rice vinegar, sugar, garlic, and 1 teaspoon (5 ml) of the sesame oil in a small bowl. Add 1 tablespoon (15 ml) warm water if you prefer a looser sauce. Taste before adding salt: gochujang and soy sauce vary in saltiness. Set the sauce aside so the sugar has a moment to dissolve.
- Season the spinach. Bring a medium saucepan of water to a boil. Add the spinach and blanch for about 1 minute, just until wilted. Drain it, rinse briefly under cool water, and squeeze out excess water once it is cool enough to handle. Separate the leaves with your fingers, then toss them with a pinch of the salt and ½ teaspoon (2.5 ml) sesame oil. Keep the spinach in a small serving dish.
- Cook the bean sprouts. Bring the saucepan of water back to a boil if needed. Add the rinsed sprouts and boil for 2 minutes, until tender but still slightly crisp. Drain well and toss with a small pinch of salt and ½ teaspoon (2.5 ml) sesame oil. Set aside. Drain the pan before using it for the eggs, or use a clean skillet.
- Sauté the carrot. Heat 1 teaspoon (5 ml) neutral oil in a skillet over medium-high heat. Add the carrot matchsticks and a pinch of salt. Cook for about 3 minutes, stirring, until bright and just tender but not limp. Transfer to a plate. Keeping the vegetable toppings separate makes it easy to arrange the bowls and preserves their individual textures.
- Brown the mushrooms. Add 2 teaspoons (10 ml) neutral oil to the skillet. Spread the mushrooms out and cook for about 3 minutes without stirring much, letting their first side brown. Stir and cook for another 4 minutes, until softened and most of their released liquid has evaporated. Add the remaining 1 teaspoon (5 ml) sesame oil and a pinch of salt, toss, and transfer the mushrooms to a separate plate. Avoid crowding the pan; cook in two batches if your skillet is small.
- Cook the optional eggs. If using eggs, lightly beat them in a bowl. Wipe out the skillet, add the remaining 2 teaspoons (10 ml) neutral oil, and set it over medium-low heat. Add the eggs and stir gently until softly set, about 3 to 4 minutes. Check with a food thermometer: the egg mixture should reach the USDA FSIS safe minimum internal temperature of 160°F (71°C). If you prefer a bowl without egg, simply skip this step.
- Build the bowls. Divide the warm rice among four bowls. Arrange the spinach, sprouts, carrot, and mushrooms in separate sections over each portion, then add the cooked egg if using. Spoon on gochujang sauce to taste and finish with sesame seeds and scallions. Serve promptly, with extra sauce at the table. Stir everything together just before eating so the rice takes on the sauce and the different toppings combine.
Tips
- Give the mushrooms room. A crowded skillet traps steam and makes mushrooms pale and watery. Use a wide pan, cook in batches if necessary, and wait to salt them until near the end so they brown before releasing too much moisture.
- Adjust the gochujang gently. Gochujang is a fermented Korean chile paste with sweetness, salt, and heat, and different brands can vary. Start with less sauce in each bowl and add more at the table. If you cannot find it, mix 1 tablespoon (15 g) sambal oelek with 1 teaspoon (5 ml) soy sauce and 1 teaspoon (5 g) honey; this is a useful substitute, but it will be less fermented and have a different flavor.
- Keep the vegetables distinct. Squeeze excess water from the spinach and drain the sprouts thoroughly. Wet toppings can make the rice soggy. Season each topping lightly because the sauce adds salt and flavor too.
- Choose the right rice and pan. Short- or medium-grain rice is pleasantly cohesive and easy to mix. Long-grain rice works if that is what you have, though the bowl will be less sticky. For a crisp rice base, use a lightly oiled stone or cast-iron bowl only if it is designed for high heat, and handle it carefully.
Serving Suggestions
Serve the bowls warm, with the toppings arranged in colorful sections and the sauce on the side for individual portions. A small dish of extra gochujang lets each person set the heat level. A sprinkle of toasted sesame seeds and sliced scallions adds fragrance and freshness; a little extra sesame oil is also welcome, but a few drops are usually enough because toasted sesame oil is potent.
For a fuller meal, put out kimchi, quick-pickled cucumber, or a simple clear soup alongside the bowls. These are optional accompaniments, not requirements. If serving a group, set out the rice and toppings separately and let everyone assemble a bowl. That approach is especially convenient when some diners want egg, extra vegetables, or less chile. Bibimbap means mixed rice, so encourage diners to stir their bowl thoroughly once they are ready to eat.
Variations
Make a vegan bowl by omitting the eggs and checking that the gochujang and any prepared kimchi you serve contain no animal-derived ingredients. For extra protein, add pan-fried tofu: press a 14 oz (400 g) block, cut it into cubes, and brown it in a little oil before the mushrooms. You can also replace the sprouts with thinly sliced zucchini, blanched broccoli, or shredded cabbage; cook each vegetable until tender-crisp and season it separately.
Use shiitake mushrooms for a deeper, woodsy flavor, or combine them with cremini mushrooms. If shiitakes are dried, rehydrate them according to the package directions, squeeze them gently, and slice them; their texture and flavor will be more concentrated. Brown rice can replace white rice, but it generally needs more water and a longer cooking time, so follow the package directions and adjust the total time. For a milder bowl, reduce the gochujang and serve it separately. For more heat, add a little gochugaru, Korean red pepper flakes, to the sauce.
Storage and Reheating
For safe storage, refrigerate the rice, cooked vegetables, and egg within 2 hours of cooking, ideally in separate shallow, airtight containers. They keep for 3 to 4 days in the refrigerator. Store the sauce separately as well; its flavor stays more distinct, and you can add it after reheating. Do not leave cooked rice at room temperature for an extended period, and discard leftovers that have been left out for more than 2 hours.
Reheat only the portion you plan to eat. Add a spoonful of water to the rice, cover it, and microwave in short intervals, stirring once, until steaming hot. Reheat the vegetables separately if you want to preserve their textures, or warm everything together for convenience. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Add fresh sauce and sesame seeds after reheating. Freezing is possible for the rice, though the vegetables may soften after thawing; freeze rice and toppings separately for up to 2 months for best quality, then thaw in the refrigerator and reheat thoroughly.
Frequently Asked Questions
Is bibimbap always made with an egg?
No. Many versions include an egg, often served on top, but recipes and household preferences vary. This version uses softly scrambled egg as an optional topping and gives a thermometer temperature for safe cooking. Leave it out for a plant-based bowl, or offer cooked egg separately so diners can choose.
Can I use frozen spinach?
Yes. Thaw frozen spinach completely and squeeze out as much liquid as possible before seasoning it with salt and sesame oil. You will need about 8 oz (225 g) frozen spinach to replace the fresh spinach in this recipe. Its texture is softer and less springy, but it works well in a mixed rice bowl.
What can I use instead of gochujang?
Sambal oelek mixed with a little soy sauce and honey is a practical substitute when gochujang is unavailable. Start with a smaller amount and taste, since chile pastes differ in heat and salt. The substitute gives the bowl chile flavor, but it will not have gochujang’s fermented depth or the same balanced sweetness.
Can I prepare the toppings ahead?
Yes. Cook and season the spinach, sprouts, carrots, and mushrooms up to 3 days ahead, then chill them promptly in separate airtight containers. Cook the rice on the day you plan to serve it for the best texture, or refrigerate it promptly and reheat it thoroughly. Keep sauce and garnishes separate until serving.
How do I make a crispy rice bowl?
For a crisp bottom, press warm rice into a lightly oiled, heavy skillet and cook over medium heat without stirring until the underside is golden and crisp, usually 5 to 8 minutes. Top with the vegetables and serve carefully from the pan. You can also use a heat-safe stone bowl, but follow its manufacturer’s heating instructions and protect hands from the very hot surface.
Related
- Chinese Pancakes for Duck: Make Soft Mandarin Wrappers
- Chinese Pancakes for Hoisin Duck: A Soft, Easy Recipe
- Chicken and Rice With Chicken Broth for Dogs
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).