We offer free shipping in the United States

This section doesn’t currently include any content. Add content to this section using the sidebar.

Image caption appears here

Add your deal, information or promotional text

Vegan Bibimbap Bowl: Crispy Tofu, Cremini Mushrooms, and Tangy Gochujang

Bibimbap bowls get stuffed with just about anything you could want: fried tofu, cooked and pickled veggies, rice, and Gochujang chili spice. We’ve included shiitake mushroom, baby spinach, and pickled daikon in this version of one of our favorite vegan Korean recipes. 

You can find Korean bibimbap on every street corner in South Korea - the smells of spicy chili and fresh garlic filling the air as people enjoy sizzling rice and veggies out of bibimbap dolsot, traditional serving bowls made of hot stone. 

In the last couple of years, this dish has exploded in popularity outside of Korea, and we’ve seen a lot of bibimbap shops popping up all over America.

Bibimbap bowls all have one thing in common - rice. With a rice base, people add just about anything into their bibimbap bowls. Many of them contain meat, veggies, and pickles.

We built this simple recipe for vegetable bibimbap with tofu for vegans to enjoy. Bibimbap vegetables often get topped with a fried, runny egg, which we’ve omitted for the vegans, but vegetarians can include if desired. 

This dish contains a ton of protein between the crispy, firm tofu and shiitake mushrooms, and a big hit of flavor from tangy pickled daikon and traditional spicy Gochujang sauce.

What is bibimbap?

While bibimbap origins are somewhat unknown, some speculate it has a religious connection to “eating with the gods” after performing religious rites. Koreans performed these rites outside of the home, where many serving dishes weren’t available. A one-bowl meal like bibimbap is ideal.  

Bibimbap translates to “mixed rice” and is a way for Koreans to use up their leftovers - you can toss almost anything into your bowl of bibimbap. 

How to eat bibimbap

  1. If you include egg on your bibimbap, break the yolk and mix it into your tofu bibimbap. 
  2. Add in the condiments, like our Gochujang dressing included in the recipe. The more you add, the spicier you bibimbap will be. You can also add some sriracha, salt, or soy sauce. 
  3. Stir the hot bowl to combine all of the ingredients of your bibimbap thoroughly. 

How to make bibimbap



  • 7 oz firm or extra-firm tofu, pressed
  • 1 tsp Gochujang
  • 4 tsp tamari or soy sauce
  • 2-4 tsp rice bran oil
  • 3 ½ oz shiitake mushrooms
  • 3 ½ oz baby spinach
  • 1 large carrot, grated
  • 2 oz edamame (soybeans)
  • ½ cup white rice, cooked
  • pickled daikon (below)
  • ½ large cucumber, thinly sliced
  • 1 spring onion, finely chopped
  • Sesame seeds, to garnish

Pickled daikon or radish

  • 3½ oz daikon, or radish
  • ¼ cup rice wine vinegar 
  • ¼-½ cup filtered water
  • 2 Tbsp raw sugar, to taste
  • 1 tsp salt, to taste

Chili-garlic dressing

  • 2 tbsp Gochujang
  • 2 tsp rice wine vinegar
  • 1 Tbsp tamari or soy sauce
  • 1 Tbsp toasted sesame oil
  • 1 Tbsp pure maple syrup
  • 1 small garlic clove, peeled and grated

Preparing your tofu

  1. Start by pressing tofu for 15 mins in a tofu press.
  2. Remove the tofu from the press. Cut your block  of tofu into 1-inch cubes.
  3. Place the tofu in a shallow mixing bowl. Mix soy sauce with 1 tsp of Gochujang and pour over the tofu. 
  4. Set the bowl of tofu aside for a minimum of 30 mins to absorb the marinade. Turn the tofu pieces occasionally to ensure they evenly marinate.
  5. Get a medium-sized non-stick pan and heat 2 tsp of cooking oil over medium heat. 
  6. Place the marinated tofu cubes into the hot oil. Fry, frequently turning until golden brown on all sides. Be careful, as the tofu will likely splatter initially.
  7. If you prefer, you can bake the tofu instead. Set the oven to 355°F and place the marinated cubes of tofu on a lined baking sheet. Bake for 25-30 mins, turning halfway through.

Pickling the daikon or radish

  1. Thinly slice the daikon or radishes and place them in a medium-sized glass jar.
  2. In a small-sized saucepan, bring rice vinegar, sugar, water, and salt to a gentle boil. For a more sour pickle, only use ¼ cup water. For less bite, water down the jar by using ½ cup water instead. 
  3. Remove from the heat. Pour your hot pickling liquid into the jar over the sliced daikon. You can eat the pickles immediately, but the flavor deepens if you make them a day ahead of time. Store in a sealed, airtight jar in the fridge.

Making the chili-garlic  Korean bibimbap sauce

  1. In a medium-size bowl, whisk Gochujang, rice wine vinegar, soy sauce, toasted sesame oil, maple syrup, and grated garlic until thoroughly combined. 

Assembling your bibimbap bowl

  1. Heat 2 tsp of cooking oil over medium heat in a medium non-stick pan.
  2. Toss in the shiitake mushrooms and fry gently until all sides are golden brown. 
  3. When cooked, season with salt and pepper. If you add the salt and pepper before cooking, the mushrooms will release too much water.
  4. Remove the shiitake mushrooms from the pan.
  5. Add the baby spinach to the pan with a splash of water. 
  6. Cook on low heat, occasionally stirring, until the spinach wilts and most of the excess water cooks out. Season the spinach with salt and pepper.
  7. Divide all the prepared veggies and cooked tofu between two bowls. 
  8. Sprinkle the bowls with sesame seeds and top with the bibimbap sauce recipe. 
  9. Serve and enjoy your homemade bibimbap!

Vegan bibimbap recipe - Tips + FAQ

Choosing your tofu

To make the best tofu bibimbap, choose firm or extra-firm tofu. These both have just the right texture for making crispy fried tofu. 

Soft, silken, and medium tofu are creamy and not ideal for frying, baking, or BBQing. More delicate tofu is better suited to replace milk and cream in recipes like creamy salad dressings, vegan ice cream, and many other vegan desserts. 

When preparing your firm or extra-firm tofu for your vegan bibimbap, press the excess water out of the block using a tofu press. If you don’t own a press, wrap your tofu in a clean towel and press between two heavy plates for 2-3 hours.

Prepping ahead

Vegan bibimbap has quite a variety of ingredients, but it doesn’t have to be complicated. Prepare many of the elements beforehand so that you can pull this dish together quickly at lunchtime. 

  • Pickle the daikon or radish a day beforehand (you can do this up to two weeks ahead of time). We find the pickles taste even better after sitting for at least a day, anyway!
  • Cook your rice ahead of time and refrigerate until ready.
  • We suggest making the tofu right before serving, as it doesn’t reheat super-well.

Popular vegan bibimbap ingredients

The beauty of bibimbap is that you can throw almost anything you have leftover in the fridge into the bowl. 

Here are our favorite vegan bibimbap add-ins:

  • Baby kale
  • Pickled cabbage
  • Kimchi
  • Zucchini
  • Nori seaweed
  • Bean sprouts
  • Radishes
  • Cremini mushrooms
  • Eggplant
  • Sweet bell peppers
  • Snap peas
  • Green beans

Is bibimbap healthy?

There is a lot of healthy protein, vitamins, and minerals in tofu bibimbap. Calories for a tofu version range from 550 to around 1000 per serving, depending on the amount of sauce in the bibimbap.

Nutrition levels are sky-high in a bowl of vegan bibimbap. Tofu is a lean protein that contains essential vitamins and minerals. Baby spinach is very high in vitamin K and several other vitamins. The pickled vegetables, especially fermented versions, like kimchi, are great for gut health and help balance digestive issues.

What is gochujang?

Gochujang is a popular Korean cooking ingredient, a sweet, spicy, and savory paste that is a popular sauce ingredient. 

The paste is primarily red chili peppers, with a few other simple ingredients. You can find Gochujang in the International aisle of most grocery stores or any Asian supermarkets.

Final notes: Enjoying our favorite vegan bibimbap recipe

This recipe is a favorite in my house, as it’s a great way to use up odds and ends of leftovers that are taking up space in the fridge. 

Feel free to omit or add anything that suits your tastes. If you’re cutting down your carb intake, remove the rice, and you’ll still have a healthy, filling vegan bibimbap for anyone to enjoy!