Skip to Content

Bibimbap Recipe: Easy and Delicious Korean Comfort Food

I’ve included some videos below for those who prefer to watch rather than read.


Bibimbap is a colorful and delicious Korean rice bowl that you can easily make at home. This dish combines warm rice with sautéed vegetables, marinated beef, a fried egg, and a spicy gochujang sauce for a burst of flavors and textures.

What makes bibimbap special is its versatility. You can mix and match your favorite vegetables, proteins, and even change the spice level to suit your taste. It’s a perfect way to enjoy a balanced and hearty meal.

Ready to give it a try? Let’s dive into this easy bibimbap recipe and bring a taste of Korea to your kitchen.

Exact Ingredients (+ Possible Substitutes)

Main Ingredients

  • Cooked Rice: 1 cup per serving. Use white or brown rice.
  • Vegetables:
    • Carrots: Thinly sliced or julienned.
    • Zucchini: Cut into matchsticks or thin slices.
    • Spinach: Fresh or frozen.
    • Mushrooms: Any type, thinly sliced (shiitake, button).
    • Bean Sprouts: Fresh or canned.
  • Proteins:
    • Eggs: Fried sunny-side-up.
    • Beef: Thinly sliced or ground, marinated in soy sauce, garlic, and sugar.
  • Garlic: Minced, for flavor.


  • Gochujang (Korean Chili Paste): 2-3 tablespoons, depending on spice preference.
  • Soy Sauce: 1 tablespoon.
  • Sesame Oil: 1 teaspoon.
  • Sugar: 1/2 teaspoon.
  • Vinegar: 1 teaspoon (optional for a tangy flavor).


  • Sesame Seeds: Toasted.
  • Seaweed: Shredded, available as nori sheets.
  • Green Onions: Chopped.

Possible Substitutes

  • Rice: Cauliflower rice for a low-carb option.
  • Vegetables: Any fresh vegetables you have. Try bell peppers, cabbage, or broccoli.
  • Beef: Chicken, pork, tofu, or tempeh.
  • Gochujang: Sriracha mixed with a bit of sugar and soy sauce.

Mix and match these ingredients to suit your taste and what you have in your fridge.


  1. Prepare the Rice

    Cook your rice as usual. You can use a rice cooker or a pot on the stove. Set aside when done.

  2. Make the Vegetables

    • Spinach: Blanch in boiling water for 1 minute, then drain. Mix with a dash of sesame oil and a pinch of salt.
    • Carrots: Stir-fry with a bit of olive oil until softened, about 3 minutes.
    • Bean Sprouts: Simmer in water for 5 minutes, then drain and mix with garlic and sesame oil.

  3. Cook the Beef

    Heat a skillet, then add marinated beef. Cook until browned and cooked through, about 5-7 minutes.

  4. Fry the Egg

    Fry an egg in a lightly oiled pan until the whites are set but the yolk is still runny, about 3 minutes.

  5. Assemble the Bibimbap

    Place a serving of cooked rice in a bowl. Arrange the vegetables and beef on top in separate sections. Top with the fried egg.

  6. Add the Finishing Touches

    Drizzle with sesame oil and gochujang (Korean chili paste). Mix everything well before eating. Enjoy!

Tips, Tricks & Storing

Prepping Ingredients: Wash and chop all your veggies ahead of time. This makes assembly faster and more enjoyable. You can even prepare some ingredients, like pickled radishes or seasoned spinach, a day early.

Cooking Rice: Use short-grain rice to get the sticky texture that holds everything together. A rice cooker can ensure perfectly cooked rice every time.

Perfect Egg Timing: Frying the egg until the whites set and the yolk is runny adds to the richness. Aim for about 2.5 to 3.5 minutes on low heat.

Marinating Meat: For the best flavor, marinate your beef for at least 30 minutes. This allows the flavors to soak into the meat, making it tender and tasty.

Storing Leftovers: Keep each component in separate containers in the fridge. This stops the flavors from mixing too much and helps them stay fresh longer.

Reheating Tips: Reheat the components separately before assembling your bibimbap. Rice can dry out quickly, so sprinkle it with a bit of water before microwaving it.

Vegetable Variety: Feel free to get creative. Besides the traditional options like carrots and spinach, you can add bell peppers, cucumbers, or even zucchini.

Adding Sauce: Gochujang is a must for that authentic taste. Adjust the amount based on your spice tolerance. A little drizzle of sesame oil over the top enhances the flavors beautifully.

Keep it simple and enjoy the process of creating this delicious, colorful bowl. Happy cooking!

Recipe Variations & Serving Suggestions

You can switch up the ingredients in Bibimbap to suit your taste.

Vegetarian Bibimbap

  • Swap the beef for tofu or tempeh.
  • Use a mix of mushrooms like shiitake and button for a hearty texture.

Seafood Bibimbap

  • Try adding shrimp, squid, or scallops.
  • Marinate the seafood in a little soy sauce, garlic, and sesame oil.

Spicy Bibimbap

  • Add more gochujang (Korean chili paste) for extra heat.
  • Throw in some sliced jalapeños or chili peppers.

Serving Suggestions

  • Sizzling Stone Pot (Dolsot): Heat a stone or earthenware pot with a bit of sesame oil. It will create a crispy rice layer at the bottom.
  • Sauce Options: While gochujang is traditional, you can also use soy sauce with a bit of vinegar and sugar for a milder flavor.
  • Toppings: A fried egg with runny yolk is common, but you can try a poached egg or even a soft-boiled egg.

Side Dishes

  • Serve Bibimbap with traditional Korean side dishes like kimchi, pickled radishes, or seaweed salad.
  • A light soup like miso or a clear broth can be a refreshing accompaniment.

Mix and match ingredients and serving styles to make Bibimbap your own. The dish is versatile and allows for endless creativity. Enjoy experimenting and finding your perfect combination!

Benjamin Happy Muncher

Hi, I'm Benjamin. I love cooking, long walks, and my girlfriend! Here you’ll find simple and delicious recipes that you can make in 30 minutes or less.