Bibimbap

Bibimbap is a classic Korean dish made up of fluffy or crispy rice, vegetable toppings called namul, stir-fried beef, runny egg, and a gochujang sauce. Customize this recipe and make the components ahead of time.

Two Bowls of Bibimbap Surrounded by Small Plates of Banchan (Side Dishes) and a Bowl of Bibimbap Sauce

Simply Recipes / Cynthia Christensen

As a child, many meals in our house consisted of my mom opening multiple snap-lock metal containers of vegetables and kimchi and putting them on the table alongside leftover bulgogi or kalbi. 

We would pile everything on top of a bowl of hot rice, maybe add some gochujang if we were feeling adventurous, and mix it all into a delicious fusion of flavors. At the time, I had no idea I was eating bibimbap.

Bowl of Bibimbap Surrounded by Small Plates of Banchan (Side Dishes) and a Bowl of Bibimbap Sauce

Simply Recipes / Cynthia Christensen

What is Bibimbap?

Bibimbap, which translates in English to "mixed rice," is a Korean dish of seasoned vegetables and often meat served over rice and usually topped with a cooked or raw egg. Although you can top your bibimbap with anything you'd like, this recipe includes components sure to please almost everyone's palate:

  • Classic, easy-to-prepare side dishes (called namul in Korea) are the most common toppings. Namul are usually vegetables, although roots, seaweed, anchovies, fish cakes, and many other foods can be utilized in raw, pickled, fried, sautéed, and blanched preparations. In this recipe, I include spinach, mung bean sprout, and spicy cucumber namul for a medley of textures and flavors.
  • I like to add a couple of freshly sautéed vegetables to my bibimbap. In this case, carrots and sliced shiitake mushrooms.
  • A protein is typically included in bibimbap like stir-fried steak or bulgogi, though you can use whatever meat you prefer. Or leave the meat out altogether for vegetarian bibimbap.
  • Traditional bibimbap is topped with either a fried or poached egg, or sometimes just a perfect egg yolk. When you mix everything together, the egg yolk combines with the hot rice to coat the vegetables and meat with a delicious and creamy texture. 
  • Gochujang sauce, made with gochujang and other seasonings, is usually drizzled on top of everything, adding a sweet and spicy burst of flavor. Delicious!

Make Ahead Tips for Bibimbap

Bibimbap is the perfect dish for making ahead and assembling when you're ready to eat. With minimal day-of cooking needed, you can have this on the table in less than an hour. Here are a few tips for easing your way into bibimbap success:

  • Make all of your namul the day before; the spinach, bean sprouts, and cucumber are even better when they have extra time to absorb the seasonings.
  • Cut your carrots and mushrooms the day before and store them in zip-top bags with a piece of paper towel to absorb excess moisture, keeping things extra fresh. Sautéing takes just minutes.
  • If you want to crisp your rice, as in dolsot bibimbap, make the rice the day before. Day-old rice crisps up much better.
Bowl of Bibimbap Surrounded by Small Plates of Banchan (Side Dishes)

Simply Recipes / Cynthia Christensen

How to Get Crispy Rice

Dolsot bibimbap is usually prepared in a sizzling-hot Korean stone bowl called a dolsot, which creates a deliciously toasty and crunchy layer of rice at the bottom of your bibimbap. But just because you don't own a dolsot doesn't mean you can't have a crispy rice moment! Here are two ways of enjoying crispy rice with your bibimbap:

  • Oven: Preheat the oven to 350°F. Place a Dutch oven or cast iron pan in the oven for 15 minutes. Brush 1 tablespoon of sesame oil on the bottom and sides of the pan. Carefully press cold rice in an even layer on the bottom of your pan and bake for 15 to 20 minutes, or until you see the edges of the rice beginning to brown.
  • Stove: Heat a Dutch oven or cast iron pan on medium heat. Brush 1 tablespoon of sesame oil on the bottom and sides of the pan. Press cold rice in an even layer on the bottom of your pan. Cover and cook for 8 to 10 minutes, or until you see the edges of the rice beginning to brown.

Spoon servings of rice into individual bowls and top with all your vegetables, meat, egg, and drizzle with gochujang sauce. Mix and enjoy!

Recipe Variations

There are countless ways to prepare bibimbap, whether to suit individual tastes or dietary requirements. The namul included in this recipe are only a tiny representation of what you can include. You can prepare other namul or simply add seasoned and sautéed vegetables of your choice.

If you prefer to reduce your carb intake, you can make this with cauliflower rice and then sauté your meat with sesame oil and salt and pepper. If you are vegetarian, omit the meat completely, replacing it with a mixture of mushrooms. I like the combination of oyster, king trumpet, shiitake, and cremini mushrooms, thinly sliced and sautéed until deeply browned and crispy in spots.

Storage and Reheating

This recipe makes enough for 6 people, but there may be enough namul, meat, and sauce left for you to have a sneaky second supper or even lunch tomorrow. If so, simply store your leftover namul in an airtight container in the refrigerator, and store your rice and sauce in separate containers. 

To eat, reheat the rice and top with whatever you like. Egg or no egg, it's up to you. Just don't forget the gochujang sauce!

Two Bowls of Bibimbap Surrounded by Small Plates of Banchan (Side Dishes) and a Bowl of Bibimbap Sauce

Simply Recipes / Cynthia Christensen

Recipes Featuring Gochujang

Bibimbap

Prep Time 45 mins
Cook Time 45 mins
Soaking/Marinating Time 30 mins
Total Time 2 hrs
Servings 6 servings

This recipe has a long ingredient list, but don’t be dissuaded. You likely have many of the ingredients already in your kitchen, and many of them repeat in the different components.

You can make the sauce and various namul the day before. In fact, they taste even better made ahead of time.

Ingredients

For the gochujang sauce

  • 1/4 cup gochujang (Korean chili paste)

  • 2 tablespoons toasted sesame oil

  • 2 tablespoons sugar

  • 2 tablespoons water

  • 1 tablespoon toasted sesame seeds

  • 2 teaspoons minced garlic

  • 2 teaspoons rice vinegar

For the spicy cucumber namul

  • 12 ounces (4 to 5) Persian cucumbers

  • 1/2 teaspoon kosher salt

  • 1 large clove garlic, grated

  • 1 (1/2-inch) piece fresh ginger, grated

  • 1 green onion, thinly sliced

  • 1 tablespoon rice vinegar

  • 1 tablespoon gochugaru (Korean chili flakes), or to taste

  • 1 teaspoon sugar

  • 1/2 teaspoon toasted sesame oil

For the spinach namul

  • 1 1/2 teaspoons kosher salt, divided

  • 1 pound baby spinach

  • 2 green onions, thinly sliced

  • 1 clove garlic, grated

  • 1 1/2 teaspoons soy sauce

  • 1 1/2 teaspoons toasted sesame oil

  • 1 1/2 teaspoons toasted sesame seeds

  • 1/4 teaspoon sugar

  • 1/8 teaspoon freshly ground black pepper

For the bean sprout namul

  • 1/2 pound fresh mung bean sprouts

  • 1/2 green onion, thinly sliced

  • 1 clove garlic, grated

  • 1/2 teaspoon grated ginger

  • 1 1/2 tablespoons toasted sesame oil

  • 1 teaspoon toasted sesame seeds

  • 1/2 teaspoon kosher salt

For the rest of the bibimbap

  • 2 cups short-grain white rice

  • 2 1/2 cups water

  • 8 ounces boneless steak (such as rib eye or sirloin)

  • 1 1/2 tablespoons soy sauce

  • 2 teaspoons sugar

  • 2 teaspoons toasted sesame oil

  • 2 teaspoons mirin

  • 1 clove garlic, grated

  • 2 tablespoons plus 1 teaspoon neutral oil, such as canola, divided

  • 2 small carrots, peeled and julienned

  • 6 ounces fresh shiitake mushrooms, stems discarded and caps sliced

  • 6 large eggs

Method

  1. Make the gochujang sauce: 

    Combine all sauce ingredients in a small bowl and whisk until smooth. Cover and refrigerate until ready to use, up to 5 days.

    Bowl of Bibimbap Sauce Mixed with a Pair of Metal Chopsticks

    Simply Recipes / Cynthia Christensen

  2. Make the cucumber namul: 

    Slice the cucumbers thinly, about 1/8 inch thick, and toss with the salt. Set aside for about 30 minutes to allow the salt to draw out excess water. 

    Tip

    Make the spinach and bean sprout namul while the cucumbers sit.

    Drain the cucumbers and rinse the salt off. Pat dry with a paper towel, pressing a bit to release any remaining water. 

    Combine with the garlic, ginger, green onion, rice vinegar, gochugaru, sugar, and sesame oil. Taste and adjust for salt. Chill and store in a covered container in the fridge for up to a day before serving.

    Bowl of Cucumber Namul with Some Lifted Using a Pair of Metal Chopsticks

    Simply Recipes / Cynthia Christensen

  3. Make the spinach namul: 

    Bring a large pot of water to a boil and prepare an ice bath. Add 1 teaspoon salt to the boiling water. Blanch the spinach for 30 seconds and use a spider or slotted spoon to transfer it to an ice water bath to stop the cooking. 

    After cooling, drain and squeeze all the liquid out. Combine with the green onions, garlic, soy sauce, sesame oil, sesame seeds, remaining 1/2 teaspoon salt, sugar, and pepper. Taste and adjust for salt. Chill and store in a covered container in the fridge up to a day before serving.

    Bowl of Spinach Namul with Some Lifted Using a Pair of Metal Chopsticks

    Simply Recipes / Cynthia Christensen

  4. Make the bean sprout namul: 

    Bring a large pot of water to a boil (you can use the same water you used to blanch the spinach). Blanch the bean sprouts for 3 minutes. Use a spider or slotted spoon to transfer it to an ice bath to stop the cooking. 

    Drain well and combine with the green onion, garlic, ginger, sesame oil, sesame seeds, and salt. Taste and adjust for salt. Chill and store in a covered container in the fridge for up to a day before serving.

    Bowl of Mung Bean Namul with Some Lifted Using a Pair of Metal Chopsticks

    Simply Recipes / Cynthia Christensen

  5. Make the rice:

    Add the rice to a medium bowl and cover with water. Swirl the rice around with your hands a few times. The water will become cloudy as excess starch is washed off. Drain and discard the cloudy water. Add fresh water and repeat at least 3 times, or until the water is mostly clear. Soak the washed rice in fresh water for 30 minutes. 

    Drain the rice and add to a heavy-bottomed pot that is deep enough that your rice won’t boil over, around twice as tall as the water level. Add 2 1/2 cups water. Cover with the lid, turn the heat to medium-high, bring to a boil, and cook for 5 minutes. Reduce the heat to low and simmer until the rice is tender and all the water is absorbed, about 15 to 17 minutes. Turn off the heat and let it sit, covered, for 10 minutes. Keep covered to stay warm.

    Tip

    If you would like crispy rice for your bibimbap, consider making the rice a day ahead of time. Once cooled, store it in an airtight container in the fridge. I have provided instructions for crisping the rice in the text above the recipe.

    Rice Cooking in a Pan to Make Crispy Rice for Bibimbap

    Simply Recipes / Cynthia Christensen

  6. Marinate the beef:

    Meanwhile, slice the beef into thin, 2-inch long strips. In a medium bowl, combine the soy sauce, sugar, sesame oil, mirin, and garlic and whisk to combine. Add the beef, toss to coat, and marinate for 20 minutes.

    Steak Cut into Thin Slices Using a Knife for Bibimbap Recipe

    Simply Recipes / Cynthia Christensen

    Cup of Marinade Poured into a Container of Sliced Beef for Bibimbap Recipe

    Simply Recipes / Cynthia Christensen

  7. Sauté the carrots, mushrooms, and beef:

    Meanwhile, heat a wok or large, heavy-bottomed skillet over high heat. Add 2 teaspoons neutral oil and sauté the carrots for 2 to 3 minutes, or until just starting to char and still crisp-tender. Season with salt and remove to a platter. Add another teaspoon of oil to the pan and repeat with shiitake mushrooms.

    Once the beef has been marinating for 20 minutes, remove it from marinade, pat it dry, add another teaspoon of oil to the pan, and sauté the beef until browned, 2 to 3 minutes over high heat. Place on the platter with the carrots and mushrooms.

    Julienned Carrots Cooking in a Pan on a Stove While Stirred with a Wooden Spatula

    Simply Recipes / Cynthia Christensen

    Shiitake Mushrooms Cooking in a Pan on a Stove

    Simply Recipes / Cynthia Christensen

    Marinated Beef Cooking in a Pan over a Stove and Mixed Using a Spatula for Bibimbap Recipe

    Simply Recipes / Cynthia Christensen

  8. Prepare the eggs (optional):

    When almost ready to serve, start cooking your eggs. Add 1 tablespoon of neutral oil to a nonstick skillet set over medium-high heat. Add the eggs and fry, sunny side up, basting the whites with spoonfuls of the hot oil until fully set. I like to cook 3 at a time, setting the cooked eggs aside on a plate while I do the next 3, adding more oil as needed. 

    You can substitute with poached eggs or 1 raw egg yolk per serving if desired.

  9. Assemble and serve:

    Add the rice to individual bowls. Place each topping in their own sections on top of the rice, leaving an open space in the center. Place one egg in the center of each serving. Drizzle with the gochujang sauce. 

    To eat, break open the runny yolk and toss all your ingredients together until mixed. Add more gochujang sauce if desired.

    I don’t recommend storing leftover bibimbap once you’ve mixed everything together. You can store the components separately (rice, toppings, and sauce in different containers) for up to 3 days.

    Love the recipe? Leave us stars below!

    Spread of Prepared Bibimbap Ingredients Prior to Assembling

    Simply Recipes / Cynthia Christensen

    Two Bowls of Bibimbap Surrounded by Small Plates of Banchan (Side Dishes) and a Bowl of Bibimbap Sauce

    Simply Recipes / Cynthia Christensen

Nutrition Facts (per serving)
528 Calories
30g Fat
45g Carbs
23g Protein
×
Nutrition Facts
Servings: 6
Amount per serving
Calories 528
% Daily Value*
Total Fat 30g 38%
Saturated Fat 7g 35%
Cholesterol 215mg 72%
Sodium 1436mg 62%
Total Carbohydrate 45g 16%
Dietary Fiber 5g 18%
Total Sugars 18g
Protein 23g
Vitamin C 33mg 166%
Calcium 180mg 14%
Iron 6mg 33%
Potassium 986mg 21%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.