Korea · East Asia

Korean Recipes: Bibimbap with Beef and Vegetables

Updated November 2, 2026

Total time
1 hr 25 min
prep 25 min · cook 50 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
Korea
East Asia

Jump to recipe

Korean Recipes: Bibimbap with Beef and Vegetables

Bibimbap is a Korean rice bowl topped with seasoned vegetables, beef, and a spicy-sweet gochujang sauce, then mixed together just before eating. The ingredients and toppings vary by region, season, and household, but this version brings together distinct colors and textures in a practical, satisfying meal.

Ingredients

  • 2 cups (370 g) short- or medium-grain white rice
  • 2¼ cups (530 ml) water, adjusted to your rice cooker or rice package if needed
  • 8 oz (225 g) ground beef
  • 1 tablespoon (15 ml) soy sauce
  • 1 teaspoon (5 ml) toasted sesame oil, for the beef
  • 2 garlic cloves (6 g), finely minced
  • 1 teaspoon (4 g) sugar
  • ⅛ teaspoon (0.3 g) ground black pepper
  • 5 oz (140 g) fresh spinach, rinsed
  • 5 oz (140 g) mung bean sprouts, rinsed
  • 1 medium carrot (100 g), cut into thin matchsticks
  • 1 small zucchini (200 g), cut into thin matchsticks
  • 4 oz (115 g) fresh shiitake mushrooms, stems removed and caps thinly sliced
  • 2 tablespoons (30 ml) neutral cooking oil, divided
  • 1¼ teaspoons (7.5 g) fine salt, divided between the vegetables
  • 2 teaspoons (10 ml) toasted sesame oil, divided between the vegetables
  • 1 tablespoon (9 g) toasted sesame seeds
  • 4 large eggs (about 200 g without shells), optional
  • ¼ cup (65 g) gochujang, for the sauce
  • 2 tablespoons (30 ml) water, for the sauce
  • 1 tablespoon (15 ml) rice vinegar
  • 2 teaspoons (14 g) honey
  • 1 teaspoon (5 ml) toasted sesame oil, for the sauce

Instructions

  1. Rinse and cook the rice. Put the rice in a bowl, cover it with cool water, and gently swish the grains with your fingers. Drain and repeat two or three times, until the water looks less cloudy. Transfer the rice to a saucepan or rice cooker with the measured water. For a saucepan, bring it to a boil, cover tightly, reduce the heat to low, and cook for about 15 minutes, or follow your rice cooker’s white-rice setting. Take it off the heat and leave it covered for 10 minutes before fluffing. This covered rest lets the grains finish steaming evenly.
  2. Mix the sauce and season the beef. While the rice cooks, whisk the gochujang, water, rice vinegar, honey, and 1 teaspoon sesame oil in a small bowl until smooth. In another bowl, stir together the ground beef, soy sauce, 1 teaspoon sesame oil, garlic, sugar, and black pepper. Set both aside. The sauce should be spoonable; add a little water if your gochujang is especially thick.
  3. Prepare the vegetables. Keep the spinach, sprouts, carrot, zucchini, and mushrooms separate so their colors and textures stay distinct. Bring a medium saucepan of water to a boil. Add the bean sprouts and cook for 2 to 3 minutes, until tender but still a little crisp. Lift them out with a slotted spoon, drain well, and season with a pinch of the salt and about ½ teaspoon sesame oil. Add the spinach to the boiling water for about 30 seconds, just until wilted. Drain, rinse briefly under cool water, and squeeze gently to remove excess moisture. Season with another pinch of salt and about ½ teaspoon sesame oil. Blanching the two vegetables in the same water is fine; drain each thoroughly so the finished bowl does not become watery.
  4. Sauté the remaining vegetables. Heat a wide skillet over medium-high heat and add about 1 teaspoon of the neutral oil. Cook the carrot for 2 to 3 minutes, stirring, until softened slightly but still bright. Transfer it to a plate. Add another teaspoon of oil and cook the zucchini for 3 to 4 minutes, stirring often, until tender with a little bite; season with a pinch of salt and move it to the plate. Add the last teaspoon of oil and cook the mushrooms for 4 to 5 minutes, until softened and lightly browned. Season them with the remaining salt and about 1 teaspoon sesame oil. Keep each vegetable in its own small pile.
  5. Cook the beef safely. Return the skillet to medium-high heat. Add the seasoned beef and break it into small crumbles with a spatula. Cook for 6 to 8 minutes, stirring, until browned throughout with no raw-looking areas. Check the thickest pieces with a food thermometer: ground beef must reach the USDA FSIS safe minimum of 160°F (71°C). If liquid collects in the pan, keep cooking until most of it evaporates rather than pouring away the flavorful juices.
  6. Cook the optional eggs. If using, wipe out the skillet, add a small amount of oil, and crack in the eggs. Cook over medium-low heat until the whites and yolks are fully set, turning them if needed for even cooking. For egg dishes, USDA FSIS guidance is a safe minimum of 160°F (71°C), checked with a food thermometer. If you cannot check the temperature easily, cook until both the white and yolk are firm. Skip the eggs if you prefer a bowl without them.
  7. Build the bowls. Divide the hot rice among four bowls. Arrange the spinach, sprouts, carrot, zucchini, mushrooms, and beef in separate sections over the rice. Add an egg to each bowl if using, then finish with sesame seeds. Serve the sauce at the table so everyone can add the amount they like. Mix everything together just before eating, bringing some sauce down to the rice with each turn of the spoon.

Tips

  • Keep the toppings dry. Excess water from blanched spinach or sprouts can pool at the bottom and dilute the sauce. Drain them well, then gently squeeze the spinach; avoid crushing it into a paste. Cook the mushrooms until their released moisture has mostly evaporated.
  • Adjust the sauce gradually. Gochujang brands vary in saltiness, sweetness, and heat. Start with a small spoonful per bowl, mix, and add more to taste. If the sauce is too hot, stir in a little extra honey or water; if it tastes flat, add a few drops of rice vinegar.
  • Use the right rice or adapt thoughtfully. Short- or medium-grain rice gives a tender, slightly clingy base that is easy to mix. Long-grain rice works in a pinch, though the bowl will be less cohesive. Follow the package’s water ratio if it differs from the amount listed, because rice age and variety affect how much liquid it needs.
  • Make the components manageable. Slice the vegetables before heating the skillet and set out a plate for each cooked topping. The vegetables cook quickly, and separating them as you go keeps the bowl attractive without requiring a complicated final assembly.

Serving Suggestions

Serve bibimbap warm in individual bowls, with the vegetables and beef arranged over the rice and the sauce alongside. A small dish of kimchi or another Korean-style pickle makes a lively accompaniment, while a simple clear soup can round out the meal without competing with the seasoned toppings. If you have extra toasted sesame seeds or sliced scallions, offer them at the table as optional garnishes.

For a more traditional mixed-bowl experience, give each diner a spoon and let them stir their own bowl thoroughly before eating. Mixing distributes the sauce and beef through the rice, so a bite can include several toppings rather than just one. Add the sauce in stages: it is easier to add more than to correct a bowl that has become too salty or spicy. This recipe serves four as a main dish; smaller portions also work as part of a meal with shared side dishes.

Variations

Make it vegetarian. Leave out the beef and add another 8 oz (225 g) of mushrooms, or use firm tofu cut into small cubes and browned in the skillet. For tofu, press it briefly between clean towels to remove surface moisture, then season it with soy sauce and sesame oil. The bowl will still have plenty of texture, though the savory flavor will be different from the beef version.

Change the vegetables. Use thinly sliced cucumber, blanched fernbrake, kale, or finely shredded cabbage in place of one of the listed vegetables. Watery vegetables such as cucumber are best served fresh and raw rather than sautéed. Choose toppings that cook in a similar amount of time, and season each component lightly so that the gochujang sauce remains the main seasoning.

Make a milder sauce. Reduce the gochujang to 2 tablespoons (about 32 g) and increase the water to 3 tablespoons (45 ml). The result will be less spicy and less concentrated, so taste before adding it to the bowls. For a bowl without gochujang, serve soy sauce mixed with a little sesame oil and vinegar instead; that is a different flavor profile, not a direct substitute.

Use leftover rice carefully. Cold, properly refrigerated rice can be used in place of freshly cooked rice. Warm it until steaming hot before assembling the bowls, and keep it separate from the toppings until serving. This shortcut changes the texture slightly but is convenient when you already have rice ready.

Storage and Reheating

For best texture, store the rice, beef, and vegetables in separate airtight containers rather than assembling the bowls in advance. Refrigerate cooked food within 2 hours, and keep the components chilled at 40°F (4°C) or below. Properly refrigerated cooked components are generally best used within 3 to 4 days. If the eggs have been cooked, store them separately and use them within the same window. Keep the sauce covered in the refrigerator; stir it before serving because it may thicken as it chills.

Reheat rice, beef, and cooked vegetables until they reach 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. A microwave works well: add a teaspoon of water to the rice, cover loosely, and heat in short bursts, stirring the rice and beef between bursts. Reheat only the portion you plan to eat. Assemble the warmed components, then add fresh sauce and sesame seeds. The vegetables may soften after storage, but keeping them separate helps them retain more texture.

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 before eating. There are many versions, including regional, seasonal, and household variations, so a bowl does not need to use one fixed list of vegetables to be bibimbap.

Is gochujang very spicy?

Gochujang is a fermented Korean chile paste with a savory, sweet, and spicy flavor. Its heat varies by brand and product, and it is usually more concentrated than a ready-to-use dipping sauce. Begin with a little sauce on your bowl, then add more after mixing. If you need a milder result, use the reduced-gochujang variation above.

Can I prepare the toppings ahead?

Yes. You can cook the vegetables and beef earlier in the day, cool them promptly, and refrigerate them in separate covered containers. Cook the rice closer to serving if convenient, or refrigerate it promptly as well. Reheat the components to 165°F (74°C) before assembling, and keep the sauce separate so the rice does not become soggy.

Do I have to use a stone bowl?

No. A regular heat-safe bowl is completely suitable. A hot stone bowl can create a crisp rice layer at the bottom, but this recipe does not rely on that technique. If you use a stone bowl, follow its manufacturer’s heating directions, handle it with dry heatproof protection, and take care when serving because it stays very hot.

Can I use another kind of meat?

Thinly sliced beef or ground turkey can replace the ground beef, but the cooking time and safe temperature depend on the cut. Cook ground turkey to 165°F (74°C), checking with a thermometer. If using whole cuts of beef, cook them to 145°F (63°C) and allow a 3-minute rest, as specified by USDA FSIS. Slice cooked whole cuts thinly before arranging them over the rice.

How do I keep the rice from turning mushy?

Measure the water for your rice variety and avoid stirring it while it cooks. Let the covered rice rest for 10 minutes after cooking, then fluff gently rather than pressing it down. Keep wet vegetable toppings well drained and add the sauce only when serving. These small steps help the grains stay distinct enough to mix comfortably in the bowl.

Related

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).