5 from 1 vote
Vegetarin Bibimbap Recipe.
Vegetarian Bibimbap
Prep Time
30 mins
Cook Time
30 mins
Total Time
1 hr

This Vegetarian Bibimbap recipe is bursting with fresh veggies, glazed tofu, and tons of flavor!

Course: Main Course
Cuisine: Korean
Servings: 4 people
Author: Ginnie
For Rice:
  • 2 cups medium grain rice
  • 1/2 teaspoon salt
For Carrots:
  • 1/4 cup rice vinegar
  • 2 teaspoons sugar
  • pinch salt
  • 2 medium carrots, julienned
For Tofu:
  • 1/2 cup soy sauce
  • 1/3 cup packed brown sugar
  • 2 teaspoons rice vinegar
  • 1 teaspoon sesame oil
  • 1 teaspoon gochujang
  • 1 (14-ounce) package extra firm tofu
  • 1 tablespoon oil
  • 2 garlic cloves, minced
  • 1 (1-inch) piece ginger, minced
For Mushrooms and Spinach:
  • 4 teaspoons oil, divided
  • 10-ounces shiitake mushrooms, thinly sliced
  • 2 garlic cloves, minced
  • 1 (10-ounce) package spinach
  • salt
  • pepper
For Assembly:
  • 1 1/3 cups kimchi
  • 1/2 English cucumber, julienned
  • 3 green onions, cut into 2-inch lengths and thinly sliced vertically (green part only)
  • sesame seeds
  • gochojang sauce
  • 4 fried eggs
Prepare Rice:
  1. Place rice in a fine mesh strainer, then rinse under running water until water is mostly clear. Drain well.

  2. Combine rice, salt, and 3 cups water in a medium, heavy bottom pot. Place over high heat and bring to a boil.

  3. When water boils, reduce heat to low and cover. Cook for 15 minutes or until water is absorbed and rice is tender. Remove from heat and set aside undisturbed until ready to use.

Prepare Carrots:
  1. While rice is cooking, combine vinegar, sugar, and salt in a small bowl. Mix well, then stir in carrots. Set aside to marinate.

Prepare Tofu:
  1. While rice cooks, combine soy sauce, brown sugar, rice vinegar, sesame oil, and gochujang in a small bowl. Mix well, then set aside.

  2. Cut tofu into 3 slices horizontally. Place slices on 4 layers of paper towel, then top tofu with 4 more layers of paper towel. Gently press tofu to remove excess liquid.

  3. Slice pressed tofu into cubes.

  4. Heat oil over medium-high heat in a large pan. Add tofu and stir to coat with oil.

  5. Cook tofu until golden on one side, then flip and cook until golden on second side.

  6. Give sauce a stir, then add to tofu. Cook, stirring frequently, until sauce is mostly reduced and coats tofu. Remove from heat.

Prepare Mushrooms and Spinach:
  1. Once you add the sauce to the tofu, add 2 teaspoons oil to another large pan and heat over medium-high heat.

  2. Add mushrooms to oil and cook until lightly browned. Season with salt and pepper to taste, then transfer to a plate.

  3. Return pan to heat, then add remaining 2 teaspoons oil to pan.

  4. Add garlic to pan and cook, stirring constantly, until fragrant (about 30 seconds). Do not let garlic brown.

  5. Stir spinach into pan and cook, stirring constantly, until wilted. Remove from heat and season to taste with salt and pepper.

Assemble Bibimbap:
  1. Fluff rice with a fork, then divide between 4 large bowls.

  2. Top rice with equal parts tofu, mushrooms, spinach, carrots, kimchi, cucumber, and green onions.

  3. Sprinkle bowls with sesame seeds and add gochujang to taste. Top each bowl with a fried egg.

  4. Serve bibimbap immediately. Enjoy!