Bibimbap is a classic Korean rice bowl where warm rice is topped with seasoned vegetables, protein, a fried egg, and gochujang (chili paste), then mixed together just before eating. The name means “mixed rice,” and it’s a perfect way to use up leftovers while still creating a vibrant, satisfying meal. This step-by-step guide walks you through making a traditional version with beef, spinach, carrots, bean sprouts, and mushrooms, but you can easily swap in whatever vegetables you have.
What You’ll Need
- 2 cups (370 g) short-grain or medium-grain rice
- 8 oz (225 g) beef (sirloin or ribeye), thinly sliced
- 4 eggs
- 2 cups (60 g) fresh spinach
- 2 cups (120 g) bean sprouts
- 2 carrots, julienned
- 1 zucchini, julienned
- 4 oz (115 g) shiitake or button mushrooms, sliced
- 4 cloves garlic, minced
- 4 tablespoons (60 ml) soy sauce
- 2 tablespoons (30 ml) sesame oil
- 1 tablespoon (15 ml) rice vinegar
- 1 tablespoon (15 g) sugar
- 2 tablespoons (30 g) gochujang (Korean chili paste)
- 1 tablespoon (15 ml) vegetable oil
- Salt and pepper to taste
- Toasted sesame seeds for garnish
Step-by-Step
- Cook the rice: Rinse 2 cups (370 g) rice under cold water until the water runs clear. Cook according to your rice cooker or pot instructions. Keep warm.
- Prep the vegetables: Wash and julienne the carrots and zucchini. Slice the mushrooms. Rinse the spinach and bean sprouts.
- Blanch the spinach: Bring a pot of water to a boil. Add the spinach and blanch for 30 seconds. Drain, rinse with cold water, and squeeze out excess water. Toss with 1 teaspoon sesame oil, 1 teaspoon soy sauce, and a pinch of salt. Set aside.
- Blanch the bean sprouts: In the same boiling water, add the bean sprouts and cook for 2 minutes. Drain and rinse with cold water. Toss with 1 teaspoon sesame oil, 1 teaspoon soy sauce, and a pinch of salt. Set aside.
- Sauté the carrots: In a skillet over medium heat, add 1 teaspoon vegetable oil. Sauté the carrots for 2-3 minutes until slightly softened. Season with a pinch of salt. Remove and set aside.
- Sauté the zucchini: In the same skillet, add 1 teaspoon vegetable oil. Sauté the zucchini for 2-3 minutes until tender. Season with a pinch of salt. Remove and set aside.
- Cook the mushrooms: Add 1 teaspoon vegetable oil to the skillet. Sauté the mushrooms with half the minced garlic for 3-4 minutes until browned. Add 1 tablespoon soy sauce and 1 teaspoon sesame oil. Cook for 1 more minute. Remove and set aside.
- Cook the beef: In a bowl, mix the beef with 2 tablespoons soy sauce, 1 tablespoon sesame oil, 1 tablespoon sugar, and the remaining minced garlic. Let marinate for 10 minutes. In the same skillet over medium-high heat, cook the beef until browned and cooked through. Since beef is a whole cut, cook to a safe minimum internal temperature of 145°F (63°C) as measured with a food thermometer, then let rest for 3 minutes. Remove from skillet.
- Fry the eggs: In a small nonstick skillet, heat 1 teaspoon vegetable oil over medium heat. Crack the eggs into the skillet and cook sunny-side up until the whites are set but the yolk is still runny, about 2-3 minutes. If you prefer fully cooked yolks, cook until the yolk is firm. (For food safety, egg dishes should reach 160°F (71°C) if you are cooking them through.)
- Make the gochujang sauce: In a small bowl, mix 2 tablespoons gochujang, 1 tablespoon sesame oil, 1 tablespoon rice vinegar, 1 teaspoon sugar, and 1 tablespoon water. Stir until smooth.
- Assemble the bibimbap: Divide the warm rice among four bowls. Arrange the vegetables, beef, and egg on top in separate sections. Sprinkle with sesame seeds. Serve the gochujang sauce on the side.
- Mix and eat: Just before eating, add the desired amount of sauce and mix everything thoroughly with a spoon so the flavors combine.
Common Mistakes
- Overcooking the vegetables: Each vegetable should retain some crunch. Overcooking makes them mushy and bland.
- Skipping the rice rinse: Unrinsed rice can be gummy and sticky. Rinsing removes excess starch for fluffier grains.
- Not squeezing spinach well: If you don’t squeeze out the water after blanching, the spinach will water down the whole bowl.
- Using cold rice: Bibimbap is best with warm rice. Cold rice will not absorb the sauce properly.
- Adding sauce before mixing: If you add the sauce to the top and don’t mix, you get a clump of chili paste. Mix thoroughly.
Tips
- Prep ahead: You can cook the vegetables and beef up to 2 days in advance. Store them separately in the refrigerator and reheat before assembling.
- Use a stone bowl (dolsot): For a crispy rice crust, heat a stone bowl with a little sesame oil, add the rice, and let it sizzle for a few minutes before adding toppings.
- Make it vegetarian: Omit the beef and add extra mushrooms or tofu. Use a soy-based marinade for the tofu.
- Adjust the heat: Gochujang varies in spiciness. Start with 1 tablespoon and add more to taste.
- Use a nonstick skillet: This makes cooking the egg and vegetables easier and prevents sticking.
Troubleshooting
- The rice is too sticky: If your rice is gummy, it likely had too much water. Next time, reduce water by a quarter cup. For now, you can rinse the cooked rice with warm water and drain well.
- The vegetables are bland: Season each vegetable individually with a pinch of salt and a drizzle of sesame oil. Don’t rely only on the sauce.
- The beef is tough: Slice the beef thinly against the grain. If it’s still tough, marinate longer (up to 30 minutes) and don’t overcook.
- The egg breaks: Use a small nonstick pan and crack the egg gently. If you prefer a firmer yolk, cook it longer but watch the heat to avoid burning.
- The sauce is too thick: Thin it with a little water or rice vinegar until it’s pourable.
Frequently Asked Questions
Can I use brown rice instead of white? Yes, brown rice works well. Cook it according to package directions; it will have a nuttier flavor and chewier texture.
What can I substitute for gochujang? If you can’t find gochujang, mix 1 tablespoon miso paste with 1 teaspoon chili flakes and a pinch of sugar. It won’t be identical but will be savory and spicy.
Is bibimbap gluten-free? Traditional soy sauce contains wheat. Use tamari or coconut aminos to make it gluten-free. Gochujang also often contains wheat, so check labels.
How do I store leftovers? Keep the components separate in airtight containers in the fridge for up to 3 days. Reheat in a skillet or microwave, and add the egg fresh if possible.
Can I make bibimbap without meat? Absolutely. Use extra mushrooms, tofu, or just more vegetables. It’s a flexible dish.
Why is my bibimbap watery? You likely didn’t squeeze the spinach and bean sprouts well after blanching. Press them firmly to remove excess moisture.
Related
- See the New Optimus Video at Tesla’s We, Robot Event
- See Writing Method: A Step-by-Step Guide
- Quincy Lobster Roll Sea Isle Style
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).