Authentic Bibimbap Recipe: How to Make Korean Mixed Rice at Home

Bibimbap is one of my favorite Korean comfort dishes: a bowl of rice topped with separately prepared vegetables, optionally meat, a spicy gochujang-based sauce, and a fried egg.

“Bibim” means mixed and “bap” means rice. Traditionally served with vegetables, raw beef, and a raw egg yolk, bibimbap has many variations. This recipe uses cooked beef and a fried egg—common at restaurants and easy to replicate at home.

img 6615 1

Since each vegetable is prepared separately, bibimbap can feel like a lot of steps. In practice, the prep becomes straightforward once you organize your tasks and work efficiently. Many Korean households also assemble bibimbap using leftover banchan (side dishes), so it’s a great way to use up items in the fridge.

If you prefer less prep, simply choose 2–3 vegetables instead of the five used here—bibimbap will still be delicious.

img 6615 2

Ingredients:

  • Rice – Freshly cooked short-grain rice works best for authentic texture and stickiness.
  • Bibimbap sauce – While traditional bibimbap uses straight gochujang, I like a sweet-tangy gochujang sauce. Use gochujang, sugar, sesame oil, minced garlic, rice vinegar, water, and sesame seeds.
  • Vegetables – No strict rules here. Common choices are spinach, bean sprouts, zucchini, cucumber, and carrots.
  • Beef – This version uses a cooked, sweet soy-bulgogi style marinade. For a vegetarian option, substitute mushrooms with the same marinade.
  • Fried egg – Bibimbap is traditionally finished with an egg, either raw yolk or fried. Omit the egg (and the beef) to make this dish vegan while maintaining plenty of flavor.
img 6615 3

Prepping the veggies

Preparing each vegetable separately gives bibimbap its layered, balanced taste. You can prep these components a few days ahead and refrigerate them, which makes assembly quick on the day you serve.

  • Blanch:
    • Bean sprouts
    • Spinach
  • Salt to draw out moisture (then squeeze dry):
    • Carrots
    • Zucchini
    • Cucumber
  • Pan-fry:
    • Carrots
    • Zucchini

Each vegetable is seasoned simply—usually minced garlic, sesame oil, green onion, sesame seeds, and a pinch of salt—so the flavor profile stays cohesive.

img 6615 4

Prepping the beef:

This recipe uses a simple bulgogi-style marinade: soy sauce, brown sugar, minced garlic, sesame oil, and grated Asian pear. Marinate the thinly sliced beef at least 30 minutes for tenderness and flavor. If you prefer leaner meat, choose a lean cut, but a touch of fat gives the best texture.

For a vegetarian version, use the same marinade on mushrooms and pan-fry them in place of beef.

Meal Prepping:

Bibimbap is ideal for meal prep. Multiply the vegetable portions and store the seasoned veggies separately in the refrigerator for up to four days. When ready to eat, reheat rice, assemble the bowl, add sauce and an egg if desired.

img 6615 5

This recipe is kindly sponsored by Mahatma® Rice. I keep their rice in my kitchen at all times.

img 6615 6
5 from 14 votes

Bibimbap (Korean Mixed Rice & Veggie Bowl)

By Stella Navarro-Kim
Bibimbap is a mixed rice bowl with seasoned vegetables, meat, a sweet & spicy red sauce, and a fried egg.
Total: 20 minutes
Servings: 2 people
Save Recipe
Pin Recipe
Rate Recipe
Print Recipe

Ingredients 

  • 1 cup short grain rice, makes about 3 cups cooked
  • 2 fried eggs

Bibimbap Sauce:

  • 2 tbsp gochujang
  • 1 tbsp sugar
  • 1 tbsp sesame oil
  • 1 tbsp water
  • 1 tsp rice vinegar
  • 1 tsp sesame seeds
  • 1 tsp minced garlic

Vegetables

  • 4 oz spinach
  • 4 oz soybean sprouts
  • 4 oz carrot, julienned
  • 4 oz Persian or English cucumber, thinly sliced and halved
  • 4 oz zucchini, cut into matchsticks
  • 2 tsp minced garlic
  • 2 green onions, chopped
  • 2 tsp sesame oil
  • 1 tsp sesame seeds
  • salt

Beef

  • 1/2 lb thinly sliced ribeye, or mushrooms for vegetarian
  • 2 tbsp soy sauce
  • 2 tbsp brown sugar
  • 2 tsp sesame oil
  • 1 tsp minced garlic
  • 1 tbsp grated Asian pear

Instructions 

Make the rice:

  • Wash 1 cup short-grain rice until the water runs clear. Add water so your knuckles are just submerged when you lay your hand flat on the rice. Let sit 30 minutes.
    img 6615 8
  • Cover and cook over medium-low heat for 18 minutes. Turn off the heat, fluff the rice to release steam, and keep covered until needed.
    img 6615 9
  • Mix the beef marinade ingredients and refrigerate for at least 30 minutes.
    img 6615 10
  • Combine the bibimbap sauce ingredients and set aside.
    img 6615 11
  • Salt the zucchini (1/4 tsp), cucumber (1/4 tsp), and carrots (1/8 tsp). Toss and let sit 10 minutes to draw out moisture while you prep other vegetables.
    img 6615 12

Spinach

  • Wash and blanch spinach for 20 seconds in boiling water. Immediately shock in cold water, squeeze out excess moisture, and halve the spinach bundle.
    img 6615 13
  • Season with 1/2 tsp minced garlic, 1/2 tsp sesame oil, a pinch of salt, and 1 tsp chopped green onion. Mix and set aside.
    img 6615 15

Bean sprouts

  • Wash and discard any browned pieces. Blanch covered on medium heat for 3–4 minutes, then shock in cold water.
    img 6615 16
  • Season with 1/2 tsp minced garlic, 1/2 tsp sesame oil, a pinch of salt, 1 tsp chopped green onion, and 1/2 tsp sesame seeds. Set aside.
    img 6615 17

Cucumber

  • Drain the cucumbers and gently press out moisture with paper towels.
    img 6615 18
  • Season with 1/2 tsp minced garlic, 1/2 tsp sesame oil, 1 tsp chopped green onion, and 1/2 tsp sesame seeds. Set aside.
    img 6615 19

Zucchini

  • Drain the zucchini and press out moisture. Pan-fry in a little vegetable oil over medium-low heat.
    img 6615 20
  • Add 1/2 tsp minced garlic, 1/2 tsp sesame oil, 1 tsp chopped green onion, and 1/2 tsp sesame seeds. Stir-fry 2–3 minutes and set aside. Keep the pan for carrots and beef.
    img 6615 21

Carrot

  • Drain and press out moisture from carrots.
    img 6615 23
  • Stir-fry in a little vegetable oil for 2–3 minutes and set aside.
    img 6615 24

Beef (or mushrooms)

  • Pan-fry the marinated beef in a little vegetable oil over medium heat until cooked to your liking. Set aside.
    img 6615 25

Assemble rice bowl

  • Place rice in a bowl, arrange vegetables and beef on top, and spoon 2–3 tbsp of sauce over the ingredients.
    img 6615 27
  • Fry an egg and place it in the center of the bowl.
    img 6615 28
  • Mix everything together and enjoy.
    img 6615 29

Nutrition information is automatically calculated and should be used as an approximation.

Additional Info

Author: Stella Navarro-Kim
Total Time: 20 minutes
Course: Main Course
Cuisine: Korean
Servings: 2 people
Keyword: bibimbap

Like this recipe? Leave a comment below!