Bibimbap is a Korean rice bowl topped with seasoned vegetables, beef, egg, and gochujang, then mixed together at the table. This approachable version balances tender rice, crisp and savory toppings, and a spicy-sweet sauce; ingredients and toppings vary among Korean regional and family versions.
Ingredients
The ingredient list makes four generous bowls. Short-grain rice gives the bowl a pleasantly cohesive base, while each vegetable is cooked separately so its texture and seasoning remain distinct. Gochujang is a Korean fermented chile paste; it is widely available in Asian grocery stores. If you cannot find it, use a thick chile-garlic sauce mixed with a little miso and honey, though the flavor will be less traditionally savory and fermented.
- Rice: 2 cups (370 g) uncooked short-grain white rice and 2¼ cups (530 ml) water, or the amount directed on the rice package.
- Ground beef: 8 oz (225 g), preferably 85–90% lean.
- Beef seasoning: 1 tbsp (15 ml) soy sauce, 1 tsp (5 ml) toasted sesame oil, 1 tsp (4 g) sugar, 1 small garlic clove (3 g), finely grated, and ⅛ tsp (0.3 g) ground black pepper.
- Spinach: 5 oz (140 g) fresh baby spinach, rinsed.
- Bean sprouts: 2 cups (200 g) mung bean sprouts, rinsed and drained.
- Carrot: 1 medium (100 g), peeled and cut into thin matchsticks.
- Zucchini: 1 small (200 g), cut into thin matchsticks.
- Shiitake mushrooms: 4 oz (115 g), stems removed and caps thinly sliced. Cremini mushrooms work as an easy-to-find substitute, with a milder, less earthy flavor.
- Vegetable cooking oil: 1 tbsp (15 ml), divided among the vegetables and beef as needed.
- Seasoning for vegetables: 1 tsp (5 ml) toasted sesame oil and ¾ tsp (4.5 g) fine salt, divided to taste among the spinach, sprouts, and sautéed vegetables.
- Gochujang sauce: ⅓ cup (90 g) gochujang, 1 tbsp (15 ml) water, 2 tsp (10 ml) rice vinegar, 2 tsp (10 ml) toasted sesame oil, and 1 tsp (4 g) sugar.
- Eggs: 4 large (about 200 g without shells).
- Garnish: 1 tbsp (9 g) toasted sesame seeds and 2 scallions (30 g), thinly sliced.
Instructions
- Rinse the rice and prepare the toppings. Put the rice in a bowl, cover it with cool water, swirl, and drain. Repeat until the water is less cloudy, then drain well. While the rice drains, slice the vegetables and scallions, grate the garlic, and measure the seasonings. This preparation takes about 25 minutes. Keep raw beef separate from ready-to-eat vegetables and wash your hands and utensils after handling it.
- Cook the rice. Combine the drained rice and measured water in a medium saucepan. Bring to a boil over medium-high heat, then cover and turn the heat to low. Simmer gently for 15 minutes without lifting the lid. Remove the pan from the heat and leave it covered for 10 minutes. Fluff with a rice paddle or fork. The rice cooking and covered rest take about 30 minutes altogether.
- Mix the sauce. Stir the gochujang, water, rice vinegar, sesame oil, and sugar in a small bowl until smooth. If you prefer a looser sauce, add water 1 teaspoon (5 ml) at a time. Set it aside; diners can add different amounts to their bowls.
- Season and cook the spinach and sprouts. Bring a saucepan of water to a boil. Add the spinach for about 30 seconds, just until wilted, then transfer it to a colander and cool briefly under cold running water. Squeeze out excess water, toss with a pinch of the salt and a few drops of sesame oil, and set aside. Boil the bean sprouts for 3 minutes, drain thoroughly, and season with another pinch of salt. Keep each topping in its own small dish.
- Sauté the sliced vegetables. Heat a little of the vegetable oil in a skillet over medium-high heat. Cook the carrots for about 4 minutes, stirring, until tender-crisp; transfer them to a plate. Add a little more oil and cook the zucchini for about 4 minutes, until softened but not mushy. Finally, add the mushrooms with the remaining oil as needed and sauté for about 5 minutes, until tender and lightly browned. Season the vegetables lightly as they cook. The three batches take about 13 minutes; together with blanching and draining, allow about 18 minutes for the vegetable step.
- Cook the beef safely. Heat the skillet over medium-high heat and add the ground beef. Break it into small pieces and cook for about 4 minutes, then stir in the soy sauce, sesame oil, sugar, grated garlic, and pepper. Continue cooking for about 4 minutes, stirring, until browned and no longer pink. Check the center of the crumbles with a food thermometer: USDA FSIS gives ground meat a safe minimum internal temperature of 160°F (71°C). Transfer the cooked beef to a clean dish.
- Cook the eggs. Wipe out the skillet if needed, add a little oil, and fry the eggs to your preferred firmness. For a food-safe serving, cook until both the yolk and white are firm and the egg reaches 160°F (71°C), the USDA FSIS safe minimum for egg dishes. Allow about 4 minutes, adjusting for your pan and the firmness you want.
- Build the bowls. Divide the warm rice among four bowls. Arrange the spinach, bean sprouts, carrots, zucchini, mushrooms, and beef in separate sections over the rice. Add an egg to each bowl, then sprinkle with sesame seeds and scallions. Serve the sauce on the side or spoon a little over each bowl. Allow about 3 minutes to assemble, and mix everything together just before eating.
Tips
- Keep the toppings dry. Drain the blanched greens and sprouts well. Excess water dilutes the seasonings and can make the rice soggy. Squeeze spinach gently rather than crushing it, so it stays tender.
- Season in small amounts. Gochujang, soy sauce, and some store-bought pastes vary in saltiness and heat. Start with a small spoonful of sauce per bowl, taste after mixing, and add more as needed.
- Cut vegetables to a similar thickness. Thin, even matchsticks cook quickly and are easy to pick up with rice. Keep each vegetable separate in the pan when possible; overcrowding can make it steam instead of sauté.
- Choose a practical substitute. If fresh bean sprouts are unavailable, use shredded cabbage or thinly sliced snow peas and sauté until just tender. The bowl will lose the sprouts’ juicy crunch, but the replacement still adds freshness.
Serving Suggestions
Serve bibimbap warm in individual bowls, with the vegetables arranged around the egg for a colorful presentation. Put the gochujang sauce, extra sesame seeds, and sliced scallions on the table so everyone can adjust the heat and garnish. A spoon is useful for mixing the rice and toppings; chopsticks are handy for eating the vegetables. Mix thoroughly before the first bite so the sauce coats the rice rather than staying in one spicy spot.
For a fuller meal, offer a light Korean-style soup, such as a simple broth with sliced scallions, or a small plate of kimchi or pickled radish. These are optional accompaniments, not required ingredients. If serving several people, keep the warm rice covered and set out the toppings in separate dishes so bowls can be assembled just before serving.
Variations
Vegetarian: Leave out the beef and add pan-fried tofu, extra mushrooms, or both. For a vegan bowl, omit the egg too and check that the gochujang contains no ingredients you wish to avoid. Tofu is mild, so season it with soy sauce, garlic, and sesame oil before browning.
Use other vegetables: Thinly sliced cucumber, radish, kale, or seasonal greens can replace or supplement the listed vegetables. Cucumber is best served raw and lightly salted; firmer vegetables should be sautéed until tender-crisp. The mix of toppings is flexible, so use what is fresh and available.
Make it milder or hotter: For less heat, start with 1 tablespoon (about 18 g) gochujang and add more to taste, or serve the paste separately. For more heat, add a little Korean red pepper powder (gochugaru) to the sauce. Red pepper flakes can substitute, but their flavor and texture are different.
Make a crispy-rice version: If you have a dolsot, or Korean stone bowl, heat it carefully, brush the inside with a little oil, add the rice, and let the bottom crisp before arranging the toppings. Stone bowls get extremely hot; set them on a heatproof trivet and warn diners. This recipe otherwise works well in ordinary serving bowls.
Storage and Reheating
For best texture, store the rice, vegetables, beef, and cooked eggs separately in shallow, airtight containers. Refrigerate perishable food within 2 hours of cooking, or within 1 hour if the room is hotter than 90°F (32°C). Properly refrigerated cooked components keep for 3–4 days. If a topping has been sitting out longer than those limits, discard it rather than saving it.
Reheat rice, beef, and vegetables in the microwave or in a skillet with a splash of water, stirring or turning them so they heat evenly. Reheat leftovers to 165°F (74°C), checking with a food thermometer. Reheat only the amount you plan to eat. Cooked eggs can be reheated briefly, though the texture may become firmer; alternatively, prepare a fresh egg when serving. Assemble after reheating, and add fresh sauce and garnishes at the table.
Frequently Asked Questions
What does bibimbap mean?
Bibimbap is commonly translated as “mixed rice.” The name describes how the rice and toppings are stirred together with sauce just before eating.
Is gochujang essential?
Gochujang is the characteristic sauce ingredient and gives bibimbap its fermented chile flavor. If you cannot get it, a chile-garlic sauce with a little miso and honey is a workable substitute, but it will not taste exactly the same. Keep the substitute sauce separate and adjust it to taste.
Can I make the components ahead?
Yes. Cook the rice, vegetables, and beef up to 3–4 days ahead and refrigerate them promptly in separate containers. Reheat the components until they reach 165°F (74°C), cook the eggs close to serving, and assemble the bowls at the last minute.
Does bibimbap have to include beef and egg?
No. Toppings vary, and vegetarian versions are common. Omit the beef and egg or replace them with tofu, mushrooms, or additional vegetables. Keep the sauce and rice, then choose toppings that suit the people at your table.
How much gochujang sauce should I add?
Start with about 1 teaspoon per serving, mix the bowl, and taste before adding more. The paste’s heat and saltiness vary by product, and a little sauce can season a full bowl of rice. Serving it on the side gives everyone control.
Related
- Tortang Talong in the Air Fryer: Easy Filipino Recipe
- Feijoada: Brazil’s Famous Black Bean and Pork Stew
- Pork Schnitzel Sandwich Toppings and How to Build One
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).