Authentic Korean Bibimbap

Learn how to make authentic Korean bibimbap with perfectly seasoned vegetables, a crispy rice bottom, gochujang sauce, and a sunny-side-up egg. Restaurant quality at home.

Korean bibimbap with colorful vegetables and fried egg in a stone bowl

By Elena Rossi · Published 2026-03-25 · Updated 2026-03-25

Prep 30 min · Cook 20 min · Total 50 min · Serves 2 · Medium · asian · dinner

Rating: 4.9/5 (312 reviews) · 580 kcal per serving

Introduction

Bibimbap — literally meaning 'mixed rice' — is Korea's most iconic comfort food. This recipe teaches you the traditional method of preparing each vegetable (namul) separately for maximum flavor, then assembling them into a gorgeous, Instagram-worthy bowl that tastes even better than it looks.

Why You'll Love It

  • Each vegetable is individually seasoned for layers of complex flavor
  • The crispy rice bottom (nurungji) adds an irresistible textural contrast
  • Infinitely customizable with whatever vegetables are in season

Ingredients

  • 2 cups Short-grain white rice, cooked
  • 200g Beef sirloin, thinly sliced
  • 1 cup Fresh spinach
  • 1 Large carrot, julienned
  • 1 cup Bean sprouts
  • 1 Zucchini, julienned
  • 4 Shiitake mushrooms, sliced
  • 2 Eggs
  • 3 tbsp Gochujang (Korean red pepper paste)
  • 2 tbsp Sesame oil
  • 1 tbsp Soy sauce
  • 1 tsp Toasted sesame seeds

Equipment

  • Large skillet or dolsot (stone bowl)
  • Multiple small bowls for prep
  • Rice cooker or pot

Instructions

  1. Cook the rice — Rinse short-grain rice until water runs clear. Cook in a rice cooker or pot. For dolsot bibimbap, brush the stone bowl with sesame oil.
  2. Prepare the namul (vegetables) — Blanch spinach and bean sprouts separately for 30 seconds each, then squeeze dry and season with sesame oil, salt, and garlic. Sauté carrots, zucchini, and mushrooms individually.
  3. Season and cook the beef — Marinate sliced beef in soy sauce, sesame oil, garlic, and a pinch of sugar for 10 minutes. Sear in a hot skillet until caramelized.
  4. Fry the eggs — Fry eggs sunny-side-up in a non-stick pan with a touch of sesame oil. The yolk should remain runny.
  5. Assemble the bowl — Place hot rice in the bowl. Arrange each vegetable and the beef in neat sections around the rice. Place the fried egg in the center.
  6. Serve with gochujang — Add a generous spoonful of gochujang on top. Sprinkle with sesame seeds. Mix everything together at the table before eating.

Tips

  • For the best crispy rice, use a dolsot (Korean stone bowl) heated over a burner before assembling.
  • Keep each vegetable preparation simple — the magic is in the combination, not any single element.

Variations

  • Vegetarian Bibimbap: Skip the beef and add extra mushrooms and tofu for protein.
  • Spicy Pork Bibimbap: Replace beef with thinly sliced pork belly marinated in gochujang.

Storage

Fridge: Store components separately for up to 2 days.

Freezer: Not recommended assembled.

Reheat: Reheat rice and toppings separately, then reassemble.

Nutrition (per serving)

  • Calories: 580 kcal
  • Fat: 18 g
  • Carbs: 72 g
  • Protein: 32 g
  • Fiber: 6 g
  • Sugar: 8 g
  • Sodium: 720 mg

FAQ

What is gochujang and where can I find it?

Gochujang is a fermented Korean red pepper paste. It's available at most Asian grocery stores and increasingly at regular supermarkets in the international aisle.

Can I use brown rice instead?

Absolutely! Brown rice works well, though the texture will be slightly different from traditional bibimbap.