How to Make Bibimbap
Bibimbap literally means "mixed rice" — a bowl of warm rice crowned with seasoned vegetables (namul), savoury beef, a fried egg, and a bold gochujang sauce, all stirred together at the table until every grain is coated. It looks like restaurant artistry, but it's really a series of small, simple components — and most of them can be made ahead.
Total time: 1h · Servings: 4 bowls
Ingredients
- 600g cooked short-grain rice (freshly steamed, from 300g uncooked)
- 250g beef mince or thinly sliced sirloin (or firm tofu for vegetarian)
- For the beef marinade: 2 tbsp soy sauce, 1 tbsp brown sugar, 2 tsp sesame oil, 2 minced garlic cloves
- 200g spinach
- 200g bean sprouts
- 1 large carrot (julienned)
- 1 courgette/zucchini (julienned)
- 4 shiitake mushrooms (sliced, fresh or rehydrated dried)
- 4 eggs
- Toasted sesame oil, sesame seeds, salt, and neutral oil (used throughout)
- For the bibimbap sauce: 4 tbsp gochujang
- For the bibimbap sauce: 1 tbsp sesame oil, 1 tbsp honey (or sugar), 1 tbsp rice vinegar, 1 minced garlic clove, 1–2 tbsp water to loosen
Instructions
-
Marinate the beef and make the sauce: Mix the beef with its marinade and set aside for at least 15 minutes. Whisk together all the bibimbap sauce ingredients until smooth and pourable — it should be spicy, sweet, and tangy at once.
Tip: Make double sauce. It keeps 2 weeks refrigerated and upgrades fried rice, roast vegetables, and eggs all week. - Cook the rice: Steam short-grain rice so it's hot and slightly sticky — it needs to hold together when everything is mixed through. Keep it warm while you prepare the toppings.
-
Blanch the spinach namul: Blanch the spinach in salted boiling water for 30 seconds, plunge into cold water, and squeeze dry. Season with 1 tsp sesame oil, a pinch of salt, and sesame seeds.
Tip: The squeeze matters — watery spinach dilutes the whole bowl. Wring it like a small towel. - Blanch the bean sprout namul: In the same pot, blanch the bean sprouts for 2 minutes, drain, cool, and squeeze gently. Season the same way: sesame oil, salt, sesame seeds. This one-pot, same-seasoning rhythm is classic namul technique.
-
Sauté the vegetables separately: In a hot pan with a little neutral oil, sauté each vegetable on its own with a pinch of salt: carrot 1–2 minutes, courgette 2 minutes, shiitake 3–4 minutes. Set each aside separately.
Tip: Cooking them separately feels fussy but is the entire point of bibimbap — each vegetable keeps its own colour, texture, and flavour until the final mix. - Cook the beef: In the same pan over high heat, cook the marinated beef for 3–4 minutes until cooked through, caramelised at the edges, and glossy. Turn off the heat and set aside.
-
Fry the eggs: Fry the eggs in a little oil, sunny-side up, until the whites are crisp-edged and set but the yolks are still runny — the yolk becomes part of the sauce when mixed.
Tip: A runny yolk is non-negotiable for the classic experience; it enriches the gochujang sauce as you stir. -
Assemble and mix: Divide the hot rice between 4 bowls. Arrange the beef and each vegetable in its own neat segment on top, place the fried egg in the centre, and add a generous spoonful of sauce. Admire it for exactly five seconds, then stir everything together vigorously before eating — that IS the dish.
Tip: For dolsot-style crispy rice: heat a cast-iron or stone bowl with sesame oil, press the rice in, and let it sizzle 3–4 minutes before topping. The crackly crust (nurungji) is legendary.
Pro Tips
- Nearly everything can be prepped ahead: namul and sautéed vegetables keep 3 days refrigerated and are traditionally served at room temperature anyway. Only the rice and egg need to be fresh and hot.
- Bibimbap is a fridge-clearing framework, not a fixed recipe — cucumber, kale, radish, leftover roast vegetables, and kimchi all belong. Aim for 4–5 components with varied colours.
- Gochujang tubs keep for months in the fridge. Buy the mild (deot-maeun-mat) or medium heat level unless you know you love fire.
Frequently Asked Questions
What can I use instead of gochujang?
There's no perfect substitute — gochujang's fermented depth is the dish's signature — but in a pinch mix 2 tbsp miso with 1 tbsp sriracha and 1 tsp honey. Gochujang is worth seeking out though; most large supermarkets now stock it.
Can I make bibimbap vegetarian or vegan?
Easily. Swap the beef for pan-fried firm tofu or extra mushrooms in the same marinade, and for vegan skip the egg (add avocado for richness) and use sugar instead of honey in the sauce. The namul are already vegan.
How do I get the crispy rice like restaurants?
Restaurants use a dolsot — a sizzling stone bowl. At home, heat a small cast-iron skillet with 1 tbsp sesame oil until shimmering, press in the rice, and leave untouched for 3–4 minutes over medium heat before adding toppings.
How long do the components keep for meal prep?
Seasoned namul and sautéed vegetables: 3 days in airtight containers. Cooked beef: 3 days. Sauce: 2 weeks. Assemble bowls with fresh hot rice and a just-fried egg, and lunch tastes made-to-order all week.
Get step-by-step guidance with AI photo feedback on Kitchen's Witch. Paste any recipe video and we'll guide you through cooking it — or browse our recipe collection.