Vegan Korean BBQ Recipe That Everyone Will Love

Updated On: October 4, 2025

If you’ve ever craved the smoky, savory flavors of Korean BBQ but want to keep it plant-based, this Vegan Korean BBQ Recipe is exactly what you need. Korean BBQ is known for its bold marinades, caramelized edges, and vibrant side dishes that make every bite unforgettable.

Our vegan take brings all these elements to your table using wholesome, flavorful ingredients like mushrooms, tofu, and a homemade marinade that’s rich in umami. Whether you’re hosting a dinner party or just want to spice up your weeknight meals, this recipe promises the same fun grilling experience without any animal products.

Get ready to impress your friends and family with this easy-to-make, healthy, and absolutely delicious Korean BBQ that everyone will love. Plus, it’s a fantastic introduction to Korean flavors if you’re new to this cuisine.

So fire up your grill or stovetop pan and dive into this mouthwatering vegan feast!

Why You’ll Love This Recipe

This recipe stands out for several reasons. First, it captures the authentic taste of Korean BBQ without using meat, making it perfect for vegans and those looking to cut back on animal products.

The marinade is packed with traditional flavors like soy sauce, garlic, ginger, and a touch of sweetness from brown sugar and pear juice, creating a perfect balance of salty, sweet, and savory notes.

Second, the use of shiitake mushrooms and firm tofu as the main protein sources provides a meaty texture that grills beautifully and absorbs the marinade well. This dish is also incredibly versatile—feel free to add your favorite veggies or plant-based proteins.

Finally, it’s a fun, interactive meal that brings everyone together around the grill or table. You can pair it with classic Korean sides like kimchi, rice, and lettuce wraps for a full, satisfying dining experience.

Ingredients

  • 1 block (14 oz) firm tofu, pressed and sliced into 1/2-inch pieces
  • 8 oz shiitake mushrooms, stems removed and sliced
  • 1/4 cup soy sauce (use tamari for gluten-free)
  • 2 tablespoons brown sugar
  • 2 tablespoons Asian pear juice (or grated Asian pear)
  • 1 tablespoon sesame oil
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon rice vinegar
  • 1 teaspoon gochujang (Korean chili paste; optional for heat)
  • 2 green onions, thinly sliced
  • 1 tablespoon toasted sesame seeds
  • 1 teaspoon black pepper
  • Lettuce leaves for wrapping
  • Cooked steamed rice, for serving

Equipment

  • Grill pan or outdoor grill
  • Mixing bowl
  • Sharp knife and cutting board
  • Paper towels (for pressing tofu)
  • Cooking tongs or spatula
  • Measuring spoons and cups
  • Serving plates or platter

Instructions

  1. Press the tofu: Wrap the tofu in paper towels and place a heavy object on top for 15-20 minutes to remove excess moisture. This helps the tofu absorb the marinade better and achieve a firmer texture when grilled.
  2. Prepare the marinade: In a mixing bowl, combine soy sauce, brown sugar, Asian pear juice, sesame oil, minced garlic, grated ginger, rice vinegar, gochujang (if using), and black pepper. Whisk until the sugar dissolves and the ingredients are well blended.
  3. Slice the tofu and mushrooms: Cut the pressed tofu into 1/2-inch thick slices. Slice the shiitake mushrooms and green onions.
  4. Marinate the tofu and mushrooms: Place the tofu slices and mushrooms in the marinade bowl, making sure each piece is coated well. Cover and refrigerate for at least 30 minutes, preferably 1-2 hours for deeper flavor.
  5. Preheat your grill or grill pan: Heat to medium-high. Lightly oil the surface to prevent sticking.
  6. Grill the tofu and mushrooms: Place the marinated tofu slices and mushrooms on the grill. Cook for about 4-5 minutes per side or until grill marks appear and the edges start to caramelize. Baste occasionally with leftover marinade for extra flavor.
  7. Garnish: Transfer grilled tofu and mushrooms to a serving platter. Sprinkle with sliced green onions and toasted sesame seeds.
  8. Serve: Arrange lettuce leaves and steamed rice alongside for wrapping and enjoying. You can also add traditional Korean sides like kimchi or pickled vegetables.

Tips & Variations

For the best texture, always press your tofu well before marinating. If you want more variety, try adding other vegetables like zucchini, bell peppers, or eggplant to the grill.

If you prefer a smokier flavor, consider using a charcoal grill or adding a small amount of liquid smoke to your marinade.

Not a fan of shiitake mushrooms? Portobello or king oyster mushrooms make excellent alternatives with similar meaty textures.

For a soy-free version, substitute tamari with coconut aminos and use chickpea tofu if available.

Nutrition Facts

Nutrient Amount per Serving (1/4 recipe)
Calories 210
Protein 15g
Fat 10g
Carbohydrates 18g
Fiber 3g
Sugar 6g
Sodium 750mg

Serving Suggestions

This vegan Korean BBQ pairs wonderfully with classic Korean side dishes. Serve it alongside kimchi for a spicy, fermented crunch that complements the sweet and savory marinade perfectly.

Wrap the grilled tofu and mushrooms in fresh lettuce leaves with a spoonful of steamed rice and a dab of vegan bechamel sauce for a creamy twist. You can also include some pickled radishes, sliced cucumbers, or steamed broccoli to round out the meal.

For a complete experience, check out these delicious recipes that will elevate your plant-based cooking repertoire:

Conclusion

This Vegan Korean BBQ Recipe brings the iconic flavors of Korean grilling right into your kitchen—without any meat. It’s a celebration of bold tastes, textures, and communal dining that everyone can enjoy regardless of dietary preference.

The marinade’s perfect blend of sweet, savory, and spicy notes ensures that each bite is packed with flavor, while the tofu and mushrooms offer a satisfying, hearty base that grills beautifully.

Whether you’re a seasoned vegan or just curious about plant-based meals, this recipe is approachable, delicious, and perfect for sharing. Don’t forget to try it with some fresh lettuce wraps and your favorite Korean sides to complete the experience.

For more inspiring plant-based dishes, explore other recipes on our site and keep your kitchen vibrant and healthy!

📖 Recipe Card: Vegan Korean BBQ

Description: A flavorful vegan twist on traditional Korean BBQ using marinated mushrooms and tofu. Perfectly smoky and savory with a spicy kick.

Prep Time: PT20M
Cook Time: PT15M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 200g king oyster mushrooms, sliced
  • 200g firm tofu, pressed and sliced
  • 3 tbsp soy sauce
  • 1 tbsp gochujang (Korean chili paste)
  • 1 tbsp sesame oil
  • 2 cloves garlic, minced
  • 1 tbsp maple syrup
  • 1 tsp grated ginger
  • 1 tsp rice vinegar
  • 1 tbsp toasted sesame seeds
  • 2 green onions, chopped
  • 1 tbsp vegetable oil

Instructions

  1. Mix soy sauce, gochujang, sesame oil, garlic, maple syrup, ginger, and rice vinegar to create marinade.
  2. Marinate mushrooms and tofu in the mixture for at least 15 minutes.
  3. Heat vegetable oil in a pan over medium heat.
  4. Cook marinated mushrooms and tofu for 5-7 minutes per side until browned.
  5. Sprinkle with toasted sesame seeds and green onions before serving.

Nutrition: Calories: 250 kcal | Protein: 15 g | Fat: 12 g | Carbs: 20 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Korean BBQ”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful vegan twist on traditional Korean BBQ using marinated mushrooms and tofu. Perfectly smoky and savory with a spicy kick.”, “prepTime”: “PT20M”, “cookTime”: “PT15M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“200g king oyster mushrooms, sliced”, “200g firm tofu, pressed and sliced”, “3 tbsp soy sauce”, “1 tbsp gochujang (Korean chili paste)”, “1 tbsp sesame oil”, “2 cloves garlic, minced”, “1 tbsp maple syrup”, “1 tsp grated ginger”, “1 tsp rice vinegar”, “1 tbsp toasted sesame seeds”, “2 green onions, chopped”, “1 tbsp vegetable oil”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Mix soy sauce, gochujang, sesame oil, garlic, maple syrup, ginger, and rice vinegar to create marinade.”}, {“@type”: “HowToStep”, “text”: “Marinate mushrooms and tofu in the mixture for at least 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Heat vegetable oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Cook marinated mushrooms and tofu for 5-7 minutes per side until browned.”}, {“@type”: “HowToStep”, “text”: “Sprinkle with toasted sesame seeds and green onions before serving.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “15 g”, “fatContent”: “12 g”, “carbohydrateContent”: “20 g”}}

Photo of author

Marta K

Leave a Comment

X