NEW The BBQ grilling guide 2026 is live Read it →
Beef Bibimbap: Authentic Korean Rice Bowl Recipe (Dolsot) Jump to recipe
HOME BEEF BEEF BIBIMBAP: AUTHENTIC KOREAN
RECIPE · BEEF

Beef Bibimbap: Authentic Korean Rice Bowl Recipe (Dolsot)

E
By Emma Delacourt · August 9, 2026 · 17 min read
beef bibimbap
Reader Rating★★★★★
Total Time40 mins
Servings4 servings

Bibimbap literally means “mixed rice” in Korean — bibim (mix) plus bap (rice) — and the ritual is the recipe. You take a bowl of warm rice, arrange marinated beef and five seasoned vegetables in visible sections around it, crown it with a runny egg and a spoonful of gochujang sauce, and then, when it lands in front of you, you stir the whole thing hard until it becomes an orange-red hash. Served in a screaming-hot stone bowl (dolsot) the rice against the sides crisps into nurungji — the caramelized bottom that is the entire reason Koreans order the dolsot version.

Two Korean bibimbap bowls overhead with white steamed rice topped with sautéed spinach, bean sprouts, shredded carrots, cucumber and a sunny-side fried egg with bright orange yolk, plus small ramekins of red gochujang paste, kimchi and chopped scallions on a marble surface.
Classic beef bibimbap before the stir — colors arranged in wedges around the egg.

Beef bibimbap is a Korean rice bowl of warm short-grain rice topped with marinated bulgogi beef, five separately seasoned vegetables (spinach, bean sprouts, carrots, mushrooms, zucchini), a runny fried egg and a homemade gochujang sauce (gochujang + sesame oil + sugar + garlic + rice vinegar). Everything is arranged in visible sections, then stirred vigorously before eating. The dolsot version uses a preheated stone bowl to crisp the rice against the sides at 500°F+ / 260°C+ over 5 minutes.

Prep
25 min
Marinate
30 min
Cook
15 min
Serves
4
Per bowl
545 kcal

What “namul” actually means (and why it matters)

Every vegetable that goes on bibimbap is a namul — a small side dish of a single vegetable, cooked (blanched or sautéed) and seasoned individually with sesame oil, garlic and salt. This isn’t garnishing. Each vegetable carries its own flavor into the bowl, and when you stir at the end, those individual seasonings blend into the whole.

Skipping the separate seasoning and just piling raw vegetables onto rice is the fastest way to end up with a bland bibimbap. Five minutes per vegetable is what the dish is built on.

The Korean approach of seasoning each vegetable in isolation is called “one-taste cooking” (한 가지 맛). By keeping each namul distinct, the eater gets layered flavor when they stir — sesame from the spinach, garlic from the bean sprouts, sweetness from the carrot — instead of one flat seasoning across the whole bowl.

The beef and its short marinade

Bibimbap beef is a lightweight bulgogi — thinly sliced ribeye or sirloin marinated for just 30 minutes in soy sauce, brown sugar, garlic, sesame oil and black pepper. No Asian pear (unlike our fuller beef bulgogi bowl or galbi) — the vegetables and gochujang carry most of the flavor.

Slice the beef paper-thin (1–2 mm) by partially freezing it for 30 minutes first. Cook it fast in a screaming hot pan for 90 seconds per side — any longer and it toughens. If you’re short on time, ground beef works as a legitimate substitute; it just skips the marinade and gets cooked directly with soy sauce, garlic and sesame oil.

Save yourself a step by asking your grocery butcher for “shabu-shabu cut” or “bulgogi cut” ribeye. It comes pre-sliced at exactly the thickness bibimbap needs.

The gochujang sauce formula

The single most under-discussed element of bibimbap is the sauce. Restaurants use pure gochujang and it’s why home versions taste flat by comparison — straight gochujang is too thick and salty for stirring into rice. The correct sauce is a five-ingredient thin paste, and it takes 90 seconds to whisk.

IngredientAmountRole
Gochujang3 tbspHeat, savory depth, red color
Toasted sesame oil1 tbspNutty aroma, mouthfeel
Brown sugar or honey1½ tbspBalances the gochujang heat
Rice vinegar1 tspBrightness, cuts richness
Grated garlic1 cloveAromatic base
Water1–2 tbspThins it so it can coat the rice
Toasted sesame seeds1 tspTexture and finish

Whisk everything smooth in a small bowl. It keeps a week in the fridge. Serve with a small spoon so each eater controls their own dose.

Dolsot vs regular bowl — which to make

Dolsot bibimbap is the stone-bowl version. The stone (usually granite or agalmatolite) is preheated on the stove for 5–10 minutes until sizzling, then oiled with sesame and packed with rice. When the meat and vegetables get piled on top, the residual heat crisps the rice against the sides and bottom into nurungji — a golden, crunchy layer that is the whole reason Koreans order the dolsot version.

Regular bibimbap

Room-temperature ceramic or wood bowl. Warm rice. All components stay separate. Stir before eating. No crispy rice bottom.

Dolsot bibimbap

Preheated stone bowl. Rice crisps against the sides into nurungji. Egg often served raw and cooks from the heat.

Yukhoe bibimbap

Raw beef version (Korean-style tartare). Not for home cooks without top-tier meat sourcing.

Bibim guksu

Cold noodle cousin — thin wheat noodles instead of rice, chilled, with the same gochujang sauce.

Ingredients you’ll need

Ingredients (serves 4)

Beef

  • ¾ lb (340 g) ribeye or sirloin, sliced 1–2 mm thin
  • 2 tbsp soy sauce
  • 1 tbsp brown sugar
  • 2 garlic cloves, grated
  • 1 tbsp toasted sesame oil
  • ½ tsp black pepper

Namul (5 vegetables)

  • 2 cups baby spinach — blanched, squeezed, seasoned with sesame oil + garlic + salt
  • 1½ cups mung bean sprouts — blanched 30 sec, seasoned same as spinach
  • 1 large carrot, julienned — sautéed 90 sec with a pinch of salt
  • 4 shiitake or cremini mushrooms, sliced — sautéed in sesame oil with soy sauce
  • 1 small zucchini, julienned — sautéed 2 minutes with salt

Bowl base

  • 4 cups (720 g) cooked short-grain white rice, warm
  • 4 eggs (sunny-side up for regular, raw yolk for dolsot)
  • 1 cup kimchi (optional but authentic)

Gochujang sauce

  • 3 tbsp gochujang
  • 1 tbsp toasted sesame oil
  • 1½ tbsp brown sugar or honey
  • 1 tsp rice vinegar
  • 1 grated garlic clove
  • 1–2 tbsp water to thin
  • 1 tsp toasted sesame seeds

Prep, cook, arrange

  1. Marinate the beef.Mix the soy sauce, brown sugar, grated garlic, sesame oil and pepper in a bowl. Add the beef, toss, cover, refrigerate 30 minutes while you prep the vegetables.
  2. Cook the rice.Short-grain white rice (Korean or sushi rice) rinsed until the water runs clear, then cooked with 1:1.1 rice-to-water ratio. Keep warm in the pot.
  3. Blanch the spinach and bean sprouts.Boil salted water. Drop spinach for 20 seconds, remove, plunge into ice water, squeeze dry. Same for bean sprouts, 30 seconds. Season each separately with ½ tsp sesame oil, ½ tsp grated garlic, pinch of salt. Set aside.
  4. Sauté carrot, mushrooms, zucchini.Heat 1 tsp neutral oil per pan-load. Cook each vegetable separately: carrot 90 seconds with salt; mushrooms 3 minutes with a splash of soy sauce; zucchini 2 minutes with salt. Keep each in its own small bowl.
  5. Whisk the gochujang sauce.Whisk all sauce ingredients smooth in a small bowl. Taste — it should read sweet-spicy-salty in that order.
  6. Sear the beef.Heat a cast-iron skillet over high heat until smoking. Add the beef in one layer, cook 90 seconds per side. It should have a mahogany crust. Move to a plate.
  7. Fry the eggs.Lower heat to medium, add a splash of oil, fry the eggs sunny-side (2 minutes) with runny yolks. Salt lightly.
  8. Arrange the bowls.Warm rice at the bottom. Each namul in its own wedge around the outer edge — spinach, bean sprouts, carrot, mushrooms, zucchini. Beef in one open section. Kimchi optional. Egg dead center on top. Serve sauce in a small bowl on the side.
Warm the ceramic bowls in a low oven for 5 minutes before assembling. Cold bowls drain heat out of the rice within a minute, and cold bibimbap loses half its character.

How to build the crispy rice bottom (nurungji)

The nurungji layer is why dolsot bibimbap exists. If you don’t own a stone bowl, you can still get 80% of the effect with a heavy cast-iron skillet.

Overhead shot of a black stone Korean-style bowl containing white rice topped with a halved boiled egg, sautéed vegetables in dark savory sauce, sliced carrots and pickled radish, served on a dark wooden tray with a small side of dipping sauce.
Dolsot bibimbap fresh from the stove — you can hear the rice crackling against the stone.
  1. Preheat the stone or skillet.Set an empty dolsot or 6-inch cast-iron skillet over medium heat for 8 minutes. It should be uncomfortably hot to hover a hand over.
  2. Coat with sesame oil.Swirl 2 tsp toasted sesame oil around the bottom and up the sides. It should sizzle immediately.
  3. Pack the rice.Add 1 cup of warm rice per portion and press it firmly against the bottom and sides with the back of a spoon. This full contact is what creates the crust.
  4. Layer everything on top.Add the namul, beef and raw egg yolk (or fried egg) on top of the packed rice.
  5. Cook 5 more minutes.Keep the bowl on medium heat for 5 minutes — you’ll hear the rice crackling. Serve with a trivet or wooden board under the bowl. It stays scalding at the table.

The stir — why it’s not optional

Bibimbap is designed to be mixed. If you eat it in sections like a Buddha bowl, you’re missing what makes it a distinct dish. The correct move is to spoon the gochujang sauce over the top, then take a spoon and stir the entire bowl aggressively — 15–20 seconds — until the rice is uniformly orange-red, the egg yolk is broken and distributed, and every grain of rice is coated.

That single act is what earns bibimbap its name. It’s also what makes the flavor sing — the individual namul seasonings blend, the sauce distributes evenly, the yolk coats the rice, and every spoonful going forward tastes like a complete bite instead of one vegetable at a time.

Bibimbap vs bulgogi bowl vs bibim guksu

Bibimbap, bulgogi bowls and bibim guksu all show up on the same Korean menus and cause the same confusion. Here’s how they actually differ.

DishBaseMeat prepHow it’s eaten
BibimbapSteamed short-grain riceLightly marinated bulgogi, cooked fastStirred aggressively with gochujang sauce before eating
Bulgogi bowl (see our version)Rice + veg quadrantsHeavily marinated bulgogiEaten in sections; meat is the star
Bibim guksuChilled thin wheat noodlesOptional; often meatlessCold, stirred with gochujang sauce
Dolsot bibimbapRice packed in a hot stone bowlSame as bibimbapStirred; enjoy the crispy nurungji last

Five mistakes that ruin bibimbap

01
Not seasoning each vegetable. Piling raw or unseasoned vegetables on rice is the fastest way to a flat, boring bowl. Each namul needs its 60 seconds of individual attention.
02
Using pure gochujang as the sauce. Straight gochujang is too thick and too salty. Thin it with sesame oil, sugar, garlic and water so it can actually coat the rice when stirred.
03
Cold rice. Rice that’s been sitting turns dense and refuses to mix cleanly. Cook it fresh or reheat with a splash of water covered.
04
Skipping the stir. Eating bibimbap in sections is a bulgogi bowl. Stirring is the entire point — 15 seconds hard until everything is one orange-red hash.
05
Trying dolsot in a cold bowl. If you’re making the stone-bowl version, the stone must be preheated for 8 minutes minimum. Underheated stone doesn’t crisp the rice — it just steams it.

Storing and reheating

🧊
Refrigerator
Components keep 4 days in separate containers. Never store assembled bowls — the vegetables leach water into the rice.
❄️
Freezer
Cooked beef freezes 2 months. Vegetables don’t freeze well; make those fresh for each bowl.
🔥
Reheating
Rice + 1 tbsp water, microwave 90 sec covered. Beef 30 seconds in a hot pan. Vegetables room-temperature straight from fridge.
📅
Meal prep
Prep 4 sets of namul on Sunday in labeled containers. Assemble bowls fresh each day in under 5 minutes.

Frequently asked questions

What does bibimbap mean?

Bibimbap literally translates to “mixed rice” in Korean — bibim (mix) plus bap (cooked rice). The name is a direct instruction: the dish is served with all components separated, and you mix everything together with the gochujang sauce right before eating.

Do I need a stone bowl to make bibimbap?

No. Regular bibimbap uses a ceramic or wooden bowl at room temperature. The stone bowl (dolsot) version is a variation that produces crispy rice against the sides. Both are legitimate. If you want the crispy rice without a dolsot, use a small preheated cast-iron skillet.

What’s the sauce on bibimbap?

A gochujang-based sauce: 3 tbsp gochujang + 1 tbsp sesame oil + 1½ tbsp sugar + 1 tsp rice vinegar + 1 grated garlic clove + 1–2 tbsp water to thin. Whisk smooth. It should read sweet-spicy-salty. Restaurant versions often use straight gochujang but the diluted sauce coats better when stirred.

Is bibimbap the same as bulgogi bowl?

No. Bibimbap uses lightly marinated beef with equal focus on 5 separately seasoned vegetables, and the whole bowl is stirred before eating. A bulgogi bowl uses heavily marinated beef as the star, arranged with vegetables in visible sections, and eaten quadrant by quadrant without stirring.

Can I make bibimbap vegetarian?

Yes — this is one of the most common Korean vegetarian dishes. Swap the beef for sautéed tofu (extra-firm, pressed and cubed) or extra mushrooms. The gochujang sauce, five namul vegetables and egg carry the flavor. Skip the fish sauce if it appears in your kimchi to keep it fully vegetarian.

Should the egg be raw or fried?

Both are traditional. Regular bibimbap uses a sunny-side-up fried egg with a runny yolk. Dolsot bibimbap often uses a raw egg yolk cracked over the top just before serving — the residual heat of the stone bowl cooks it as you stir. Choose based on your comfort with raw yolks and your bowl temperature.

You might also like: Beef Bulgogi Bowls · Korean BBQ Short Ribs (Galbi) · Pad Krapow Gai · Thai Cashew Chicken · Chicken Satay

Save this to Pinterest

Authentic beef bibimbap with 5 namul, gochujang sauce and crispy dolsot rice — pin the Korean classic.

📌 Save to Pinterest
Beef Bibimbap: Authentic Korean Rice Bowl Recipe (Dolsot)

Beef Bibimbap: Authentic Korean Rice Bowl Recipe (Dolsot)

A Korean rice bowl dish with marinated beef, five seasoned vegetables, a runny egg, and gochujang sauce, served in a hot stone bowl to crisp the rice

Prep time25 mins
Cook time15 mins
Total40 mins
Servings 4 servings
Course Main Course
Cuisine Korean
Calories 545
Quantities:
  • 3/4 lb pounds ribeye or sirloin sliced 1-2 mm thin
  • 2 tbsp tablespoons soy sauce
  • 1 tbsp tablespoons brown sugar
  • 2 cloves cloves garlic grated
  • 1 tbsp tablespoons toasted sesame oil
  • 1/2 tsp teaspoons black pepper
  • 2 cups cups baby spinach blanched, squeezed, seasoned with sesame oil, garlic, and salt
  • 1 1/2 cups cups mung bean sprouts blanched 30 seconds, seasoned with sesame oil, garlic, and salt
  • 1 large carrot julienned, sautéed 90 seconds with salt
  • 4 shiitake or cremini mushrooms sliced, sautéed in sesame oil with soy sauce
  • 1 small zucchini julienned, sautéed 2 minutes with salt
  • 4 cups cups cooked short-grain white rice warm
  • 4 eggs sunny-side up for regular, raw yolk for dolsot
  • 1 cup cups kimchi optional
  • 3 tbsp tablespoons gochujang
  • 1 tbsp tablespoons toasted sesame oil
  • 1 1/2 tbsp tablespoons brown sugar or honey
  • 1 tsp teaspoons rice vinegar
  • 1 clove cloves garlic grated
  • 1-2 tbsp tablespoons water to thin
  • 1 tsp teaspoons toasted sesame seeds

Marinate the beef

1

Mix soy sauce, brown sugar, grated garlic, sesame oil, and pepper in a bowl. Add the beef, toss, cover, refrigerate 30 minutes while prepping the vegetables.

Cook the rice

2

Rinse short-grain white rice until the water runs clear, then cook with 1:1.1 rice-to-water ratio. Keep warm in the pot.

Blanch the spinach and bean sprouts

3

Boil salted water. Drop spinach for 20 seconds, remove, plunge into ice water, squeeze dry. Same for bean sprouts, 30 seconds. Season each separately with sesame oil, garlic, and salt.

Sauté carrot, mushrooms, zucchini

4

Heat 1 tsp neutral oil per pan-load. Cook each vegetable separately: carrot 90 seconds with salt; mushrooms 3 minutes with a splash of soy sauce; zucchini 2 minutes with salt.

Whisk the gochujang sauce

5

Whisk all sauce ingredients smooth in a small bowl. Taste — it should read sweet-spicy-salty.

Sear the beef

6

Heat a cast-iron skillet over high heat until smoking. Add the beef in one layer, cook 90 seconds per side. It should have a mahogany crust.

Fry the eggs

7

Lower heat to medium, add a splash of oil, fry the eggs sunny-side (2 minutes) with runny yolks. Salt lightly.

Arrange the bowls

8

Warm rice at the bottom. Each namul in its own wedge around the outer edge — spinach, bean sprouts, carrot, mushrooms, zucchini. Beef in one open section. Kimchi optional. Egg dead center on top. Serve sauce in a small bowl on the side.

  • stone bowl (dolsot)
  • cast-iron skillet
  • ceramic or wooden bowl
Servingper bowl
Calories545

Serve with a small bowl of gochujang sauce on the side, and stir the entire bowl aggressively before eating

Emma Delacourt

Emma Delacourt

Recipe Developer & Founder, MeatRecipesBox

Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.

Read full bio →

Some links may be affiliate links. As an Amazon Associate, we earn from qualifying purchases.

More beef recipes

View all →
THE SUNDAY EMAIL

Get the Sunday email

One tested recipe every Sunday. No junk.