Vegan Korean Beef (One Pan Bulgogi Style Dinner)

Jump to Recipe
Table with multiple plates of vegan Korean beef, vegetables and rice

This Vegan Korean Beef is a plant-based twist on a very popular Korean dish—bulgogi—that delivers sweet, savory flavor in under 20 minutes. Made with Beyond or Impossible meat, this version skips the marinating but keeps all the umami-packed goodness of the original.

It’s sticky, saucy, and protein-packed, with a tender, chewy texture that makes it a weeknight favorite in our house. I love to serve it over rice, tuck it into lettuce wraps, or pile it into a bowl with pickled or steamed veggies and vegan kimchi for a meal that hits every craving. It’s so good that my two teenage sons request that I double the recipe every single time I make it.

Why You’ll Love This Recipe

This vegan bulgogi isn’t trying to mimic every traditional way the dish is made in Korean restaurants—but it does offer:

  • Done in 20 minutes: A fast, flavorful weeknight dinner

  • A craveable meat substitute: a meal without compromise

  • The perfect balance: spicy, salty, sweet, and umami all in one

  • Endless ways to customize: make it into a bowl, wrap, stir fry, tacos, even rice paper wraps

  • One pan. No blender. No food processor. Just flavor and the easiest clean up.

It brings all the cozy dinner table satisfaction of Korean BBQ beef, minus the meat—and still makes your taste buds do a happy dance.

Key Ingredients & Easy Substitutions

  • Sesame oil – Toasted sesame oil adds rich, nutty depth. Don’t skip it if you want that classic Korean BBQ base. You could substitute avocado oil in a pinch, but it won’t have the same flavor.

  • Mushrooms – Use finely chopped cremini, portobello, or shiitake mushrooms for a meaty texture and umami boost. You can also use oyster mushrooms or skip entirely if using more plant-based meat.

  • Garlic and ginger – Fresh is best for flavor. Minced or grated works — no need to be fancy. To save time, I grate my garlic and ginger directly into the pan.

  • Plant-based ground meat – We use Beyond Meat or Impossible Meat to mimic that chewy, tender texture of bulgogi beef. You can also use frozen meat substitutes, crumbled tofu, soy curls, or even chopped tempeh as a meat substitute — just cook off any excess water for the best browning.

  • Low-sodium soy sauce – Or swap with gluten-free soy sauce, tamari, or coconut aminos to keep this recipe gluten-free.

  • Brown sugar – Adds that signature sweet bulgogi flavor. Sub with coconut sugar, maple syrup, or agave nectar if needed.

  • Gochujang – This fermented Korean chili paste is essential for authentic bulgogi sauce. Use 1 tablespoon for mild heat or 2 for more kick. Can’t find? Add a mix of sriracha and miso for a shortcut, but it won’t be quite the same.

  • Green onions – Use both the white and green parts. They bring brightness and crunch to finish the dish.

  • Sesame seeds – Optional, but perfect for texture and presentation. Makes your dish look restaurant fancy.

Want to level it up? Add in bok choy, broccoli, shredded carrots, or serve with vegan kimchi and lettuce wraps for a Korean restaurant-style meal at home.

Step-by-Step Instructions

  1. Start by heating sesame oil over medium-high heat in a large pan. Sauté your diced mushrooms, garlic, and ginger until softened—this builds that base layer of flavor.

  2. Add your plant-based ground meat and break it up into crumbles with a spatula. Cook over medium heat until browned. (If using a frozen meat substitute, make sure to cook off any excess water for the best browning.)

  3. Now comes the magic: stir in soy sauce, brown sugar, and gochujang to create that rich bulgogi sauce. Let everything simmer until glossy and caramelized, almost like a sticky stir fry.

  4. Finish with a sprinkle of black pepper, sesame seeds, and chopped green onions.

Close up of plated vegan Korean beef in a blue bowl.
vegan korean beef, bulgogi sauce, gochujang, beyond meat, impossible meat, plant-based dinner, high protein vegan meal, vegan bulgogi, korean food recipe, stir fry, meal prep, quick vegan dinner
dinner
korean
Yield: 4
Author: Corey Taylor
Easy Vegan Korean Beef (One-Pan Bulgogi-Style Dinner)

Easy Vegan Korean Beef (One-Pan Bulgogi-Style Dinner)

Prep time: 5 MinCook time: 10 MinTotal time: 15 Min
Cook modePrevent screen from turning off

Ingredients

Instructions

  1. Heat sesame oil over medium heat in a saucepan. Add mushrooms, garlic and ginger to the oil and saute until mushrooms are fully cooked, about 5 minutes, turning frequently.
  2. Add plant-based ground meat, breaking it up into mince with a spatula as it cooks. Cook until fully browned, about 6-8 minutes.
  3. Add soy sauce, sugar, and gochujang to the meat and toss until everything is evenly coated.

Notes

Substitutions to make this recipe even easier:

  • If no fresh ginger, use ¼ teaspoon dried ginger
  • If no gochujang, use ½ - ¾ teaspoon crushed red pepper
  • If no mushrooms, omit. 
  • If you are serving young children or spice-averse folks, start with 1 teaspoon of gochujang paste and work up from there. 
  • To avoid refined sugar, substitute coconut sugar, date sugar, or maple syrup.


Nutrition Facts

Calories

329

Fat

20 g

Carbs

19 g

Fiber

1 g

Protein

18 g

Cholesterol

60 mg

Net carbs

18 g

Sat. Fat

7 g

Sodium

639 mg

Sugar

15 g

Please note: I am not a certified dietitian or nutritionist. Nutrition info is calculated automatically and is for informational purposes only.

Did you make this recipe?
Tag @thevegansix on instagram and hashtag it #thevegansix

Serving Suggestions

Traditionally, bulgogi beef is served with a side of rice and Korean pear slices or wrapped in lettuce with a dab of ssamjang. For this vegan recipe, I keep it simple and serve:

  • Over warm white or brown rice with chopped raw carrots and cucumbers

  • Wrapped in butter lettuce with vegan kimchi

  • Tucked into Korean-inspired tacos

  • On top of noodles or mixed into a stir fry

  • Prepped ahead and stored in an airtight container for easy meal prep

The savory sauce pairs well with a crisp slaw or some quick pickled cucumbers if you want something fresh on the side.

Storage

Store leftovers in an airtight container in the fridge for 3–4 days. Reheat in a skillet or microwave until warmed through. It actually gets better after the flavors sit!