MainsVegan Bibimbap Bowl with Spicy Gochujang
MainsVeganGluten-FreeHigh-Protein

Vegan Bibimbap Bowl with Spicy Gochujang

Bibimbap means "mixed rice" in Korean, and the magic happens in the final toss — when all the carefully arranged components come together with a slick of spicy, sweet gochujang sauce. The traditional version uses meat and a fried egg; this plant-based take uses crispy pan-fried tofu and a sunny runny yolk made from a slick of tahini drizzle. The vegetables are seasoned individually, which takes a bit more time, but the result is a bowl where every bite is balanced. Don't skip the sesame oil — it's what makes everything taste like bibimbap.

4.9(712 reviews)
45 min(20 prep + 25 cook)
2 servings
Medium
By Maya R.·Published October 20, 2025
Vegan Bibimbap Bowl with Spicy Gochujang

Ingredients

Servings
2

Nutrition Facts

Per serving · 2 servings total

Calories
520kcal
Protein
19g
Carbs
78g
Fat
14g
Fiber
7g
Sugar
9g

Instructions

Tap a step to mark it complete as you cook.

  1. Cook the rice according to package directions. Keep warm.

  2. Make the gochujang sauce: whisk together gochujang, 1 tablespoon soy sauce, 1 tablespoon maple syrup, 1 tablespoon rice vinegar, 1 teaspoon sesame oil, and 1 teaspoon minced garlic. Set aside.

  3. Press the tofu: wrap in a clean kitchen towel and place a heavy pan on top for 15 minutes. Cut into 1/2-inch cubes and toss with 1 tablespoon soy sauce. Let sit while you prep the vegetables.

  4. Blanch the spinach in boiling water for 30 seconds, then drain and squeeze out excess water. Toss with 1 teaspoon sesame oil and a pinch of salt. Blanch bean sprouts the same way and season identically.

  5. Heat 1 teaspoon neutral oil in a large skillet over medium-high heat. Sauté the carrots for 1-2 minutes until just tender. Remove to a plate. Repeat with zucchini, mushrooms, and tofu (cook tofu for 5-7 minutes until golden on all sides), seasoning each with a pinch of salt and a teaspoon of soy sauce.

  6. To assemble: divide warm rice between two bowls. Arrange the vegetables and tofu in colorful sections around the edge of each bowl, leaving a small well in the center.

  7. Spoon a generous amount of gochujang sauce into the center of each bowl. Drizzle with sesame oil and sprinkle with sesame seeds. Serve immediately — traditionally, you mix everything together with a spoon just before eating.

Recipe notes

For a crispy rice crust (the best part of bibimbap), serve in a heated stone bowl or press the rice into a hot oiled skillet for 3 minutes before adding toppings.

You might also like

More mains to add to your rotation.

Creamy Coconut Lentil Curry
Mains
4.9(1,284)40 min

Creamy Coconut Lentil Curry

A one-pot weeknight wonder: red lentils simmered in coconut milk with ginger, garlic, and warm spices until impossibly creamy.

VeganGluten-FreeOne-Pot
Sweet Potato & Black Bean Tacos
Mains
4.9(1,103)35 min

Sweet Potato & Black Bean Tacos

Roasted sweet potato cubes and smoky black beans tucked into warm corn tortillas with a bright lime-avocado crema.

VeganGluten-FreeWeeknight
15-Minute Spicy Peanut Noodles
Mains
4.8(956)15 min

15-Minute Spicy Peanut Noodles

A weeknight pantry rescue — chewy noodles tossed in a glossy, spicy, salty-sweet peanut sauce.

Vegan15-MinutePantry