In This Article Show

There’s something about Korean food that just hits different. That perfect balance of spicy, sweet, savory, and fermented flavors—it’s the kind of cuisine that makes you want to keep coming back for more. But if you’re plant-based, you might think you have to miss out on all those bold, comforting dishes.
I used to think the same thing. I’d walk past Korean restaurants, smell that amazing aroma, and just assume there was nothing I could eat. Then I discovered that Korean cuisine is actually incredibly vegan-friendly once you know what to look for. The key players—gochujang, doenjang, gochugaru—are all plant-based. And with a few simple swaps, you can enjoy all the classics right in your own kitchen.
These 17 recipes range from quick weeknight stir-fries to slow-simmered stews that taste like they’ve been cooking for hours. Whether you’re new to Korean cooking or a seasoned pro, these dishes deliver big flavor without any animal products.
1. Vegan Japchae (Glass Noodle Stir-Fry)

Japchae is a beloved Korean dish featuring chewy sweet potato glass noodles stir-fried with colorful vegetables. This version skips the meat but keeps all the flavor with umi-rich mushrooms and a perfectly balanced sauce .
Recipe Metadata:
Time to Make: 35 minutes
Servings: 2
Ingredients:
- 150-200g dangmyeon (Korean sweet potato starch noodles)
- 2 tablespoons vegetable oil
- 1 medium onion, thinly sliced
- 1 medium carrot, julienned
- ½ red bell pepper, thinly sliced
- 4-5 mushrooms (shiitake or cremini), sliced
- 2-3 green onions, cut into 2-inch pieces
- 200g fresh spinach
- 2 teaspoons sesame oil
- 2 teaspoons soy sauce
- 2 teaspoons sugar
- 1 tablespoon sesame seeds
- ¼ teaspoon black pepper
- Salt to taste
Recipe Steps:
- Bring a pot of salted water to a boil. Add spinach and blanch for 30-60 seconds. Transfer to a colander, rinse with cold water, squeeze out excess moisture, and chop roughly.
- In the same pot of boiling water, cook the dangmyeon according to package directions (about 5-7 minutes) until translucent and chewy. Drain, rinse with cold water, and cut into shorter lengths with kitchen scissors.
- In a large bowl, toss noodles with sesame oil, soy sauce, sugar, and black pepper. Mix well.
- Heat a skillet with a little vegetable oil over medium heat. Stir-fry vegetables separately in batches until tender, transferring each to a plate.
- Add all vegetables and noodles to a large bowl and toss gently to combine.
- Sprinkle with sesame seeds and serve warm or at room temperature.
2. Vegan Sundubu Jjigae (Soft Tofu Stew)

This spicy, comforting soft tofu stew comes together in just 20 minutes. Silken tofu, vegan kimchi, and a gochujang-spiked broth make it the ultimate quick comfort food .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 4
Ingredients:
- 1 tablespoon toasted sesame oil
- 2 scallions, white parts minced, green parts sliced for garnish
- 1 cup vegan kimchi, chopped
- 2 cups water or vegetable broth
- 2 tablespoons gochujang
- 1 teaspoon gochugaru (Korean red pepper flakes)
- 1 tablespoon light soy sauce
- 1 teaspoon sweetener (sugar or maple syrup)
- 1 teaspoon salt
- 1 block silken tofu
- 200g enoki mushrooms
- 1 tablespoon toasted sesame seeds
Recipe Steps:
- In a small bowl, combine gochujang, gochugaru, soy sauce, sweetener, and salt.
- Heat sesame oil in a pot over medium heat. Add white parts of scallions and sauté until fragrant, about 2 minutes.
- Add kimchi and sauté for another minute.
- Pour in water and stir in the gochujang sauce. Bring to a gentle simmer.
- Carefully slide in the silken tofu in large chunks, followed by enoki mushrooms.
- Increase heat and bring to a boil. Cover and simmer for 3-5 minutes.
- Ladle into bowls and garnish with green scallions and sesame seeds.
3. The Korean Vegan’s High-Protein Kimchi Jjigae

James Beard Award winner Joanne Lee Molinaro’s take on kimchi stew adds black beans and potatoes for extra protein and heartiness. It’s comfort food reimagined .
Recipe Metadata:
Time to Make: 40 minutes
Servings: 4
Ingredients:
- 2 tablespoons sesame oil
- 1 cup aged kimchi, chopped (plus juice)
- 1 onion, diced
- 3 cloves garlic, minced
- 2 potatoes, cubed
- 5-6 shiitake mushrooms, sliced
- 2 tablespoons gochugaru
- 1 tablespoon gochujang
- 4 cups vegetable broth
- 1 piece dashima (dried kelp)
- 1 block firm tofu, cubed
- 1 cup cooked black beans
- 2 green onions, sliced
- Optional: frozen mandu (dumplings), udon noodles
Recipe Steps:
- Heat sesame oil in a large pot or Korean earthenware pot over medium heat.
- Add onion, garlic, and potatoes. Sauté for 3-4 minutes.
- Add mushrooms and gochugaru, stir to coat.
- Add kimchi and its juice, gochujang, and stir for 2 minutes.
- Pour in vegetable broth and add dashima. Bring to a boil.
- Reduce heat and simmer for 20 minutes until potatoes are tender.
- Remove dashima. Gently add tofu cubes and black beans.
- Simmer for 5 more minutes. Garnish with green onions.
- Serve hot with rice.
4. Kimchi Mac ‘n’ Cheese with Kimchi Queso

A fusion masterpiece from The Korean Vegan. Creamy, spicy, and completely vegan, this kimchi queso transforms mac and cheese into something entirely new and unforgettable .
Recipe Metadata:
Time to Make: 55 minutes
Servings: 4-6
Ingredients:
- For the kimchi queso:
- 1 tablespoon vegetable oil
- 140g russet potato, thinly sliced
- 40g onion, chopped
- 2 garlic cloves
- 1 scallion white part
- 60g cabbage kimchi
- 1 tablespoon gochugaru
- ¼ teaspoon turmeric
- 1 tablespoon garlic powder
- 1 tablespoon onion powder
- 1½ teaspoons cumin
- 140g raw cashews
- 1 tablespoon gochujang
- 1 tablespoon soy sauce
- 25g nutritional yeast
- 2 tablespoons kimchi liquid
- 1 cup unsweetened plant-based milk
- 2 tablespoons lemon juice
- 1 teaspoon maple syrup
- For the mac:
- 1 lb elbow macaroni
- 2 tablespoons vegan butter
- 60g all-purpose flour
- Reserved pasta water
Recipe Steps:
- Make the queso: Heat oil in a pot over medium-high heat. Add potato, onion, garlic, scallion, kimchi, gochugaru, turmeric, garlic powder, onion powder, cumin, and cashews. Cook until vegetables begin to brown, about 3 minutes.
- Stir in gochujang until vegetables are coated. Add soy sauce to deglaze.
- Add ½ cup water, bring to a boil, cover, reduce heat, and simmer until potatoes are tender, about 15 minutes.
- Transfer to a blender. Add nutritional yeast, kimchi liquid, plant milk, lemon juice, and maple syrup. Blend until smooth.
- Cook pasta according to package directions, reserving 1 cup pasta water.
- Return pasta to pot. Add butter and flour, stir until butter melts and flour incorporates.
- Add queso and half the reserved pasta water, stirring vigorously. Add more water until sauce is slightly soupy.
- Stir in chopped kimchi if desired. Serve warm.
5. Yachaejeon (Korean Vegetable Pancakes)

Crispy on the outside, tender on the inside, these savory pancakes are packed with vegetables and perfect for any meal. The cold water batter ensures maximum crunch .
Recipe Metadata:
Time to Make: 30 minutes
Servings: 2 pancakes (4 servings)
Ingredients:
- For the pancakes:
- 1 cup all-purpose flour
- 2 tablespoons cornstarch
- ½ teaspoon turmeric
- ½ teaspoon baking powder
- ½ teaspoon salt
- 1 cup cold water
- 200g mixed vegetables (carrots, cabbage, bell peppers, zucchini), julienned
- 2 mushrooms, thinly sliced
- 2 spring onions, chopped
- Vegetable oil for frying
- For the dipping sauce:
- 2 tablespoons soy sauce
- 1 tablespoon vinegar
- 1 teaspoon maple syrup
- 1 teaspoon sesame oil
- 1 teaspoon sesame seeds
- Optional: chili flakes
Recipe Steps:
- In a bowl, whisk flour, cornstarch, turmeric, baking powder, and salt. Add cold water and mix until smooth.
- Add all vegetables and spring onions to the batter and stir until coated.
- Heat a non-stick skillet over medium-high heat with 2 tablespoons oil.
- Pour half the vegetable-batter mixture into the pan and spread evenly into a round pancake.
- Cook for 3-4 minutes until bottom is golden and crispy. Flip carefully and cook the other side for 3-4 minutes.
- Repeat with remaining batter.
- Mix all dipping sauce ingredients in a small bowl.
- Cut pancakes into squares and serve hot with dipping sauce.
6. Gochujang Chickpeas

Plump chickpeas, creamy potatoes, and tender zucchini simmer in a sweet, spicy, and savory gochujang sauce. This fusion dish comes together in 30 minutes for a satisfying weeknight meal .
Recipe Metadata:
Time to Make: 30 minutes
Servings: 4
Ingredients:
- 1 medium onion, roughly chopped
- 6 cloves garlic
- 1-inch ginger knob
- 2 tablespoons gochujang
- 2 tablespoons apple cider vinegar
- 2 tablespoons maple syrup
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 2 medium potatoes, cubed
- 1 medium zucchini, cubed
- 3 cups cooked or canned chickpeas
- 1 teaspoon gochugaru (or paprika)
- Salt to taste
- 2 tablespoons chives or spring onions for garnish
Recipe Steps:
- In a blender, combine onion, garlic, ginger, gochujang, vinegar, maple syrup, and soy sauce. Blend into a smooth paste.
- Heat sesame oil in a large pot over medium heat. Add potatoes and sauté until they start to turn golden.
- Stir in the blended paste and mix well.
- Add chickpeas, zucchini, and 2 cups water. Bring to a boil.
- Stir in gochugaru, cover, and simmer for 10 minutes until vegetables are tender.
- Check seasoning, adding salt if needed. The sauce should be thick.
- Garnish with chives and serve with rice.
7. Baechu Doenjang Guk (Cabbage and Doenjang Soup)

This gentle, healing soup from The Korean Vegan uses doenjang (fermented soybean paste) to create a deeply savory broth. It’s what you make when you need something soothing and nourishing .
Recipe Metadata:
Time to Make: 35 minutes
Servings: 4
Ingredients:
- 1½ teaspoons olive oil
- 1½ teaspoons toasted sesame oil
- 8 fresh shiitake mushrooms, stems removed, sliced
- 1 small yellow onion, halved and thinly sliced
- 2 tablespoons doenjang (Korean soybean paste), plus more to taste
- 4 cups vegetable broth, divided
- 1 teaspoon reduced-sodium soy sauce
- 4 large napa cabbage leaves, cut into 1-inch chunks
- 1 (14-16 oz) package silken tofu, drained
Recipe Steps:
- In a large pot over medium heat, heat olive and sesame oils until shimmering.
- Add mushrooms and onion, sauté until fragrant and softened, 4-5 minutes.
- Stir in doenjang until vegetables are evenly coated.
- Add 1 cup broth and soy sauce, scraping up any browned bits from the pot bottom.
- Add remaining 3 cups broth, increase heat to medium-high, and bring to a boil.
- Reduce heat to medium-low and simmer for 10 minutes.
- Stir in cabbage, then spoon in chunks of silken tofu.
- Cook until cabbage is tender but not limp, 2-4 minutes.
- Taste and adjust with more doenjang or soy sauce if desired. Serve hot.
8. Vegan Yukgaejang (Spicy Vegetable Soup)

Traditionally made with beef, this vegan version uses mushrooms and jackfruit to create that signature shredded texture in a fiery, garlicky broth .
Recipe Metadata:
Time to Make: 45 minutes
Servings: 4
Ingredients:
- 2 tablespoons sesame oil
- 1 onion, sliced
- 5 cloves garlic, minced
- 2 tablespoons gochugaru
- 8 oz mushrooms (shiitake or oyster), shredded
- 1 can young jackfruit in brine, drained and shredded
- 8 cups vegetable broth
- 2 tablespoons soy sauce
- 4 oz Korean glass noodles or vermicelli
- 2 green onions, sliced
- 1 cup bean sprouts
- Salt to taste
Recipe Steps:
- Heat sesame oil in a large pot over medium heat. Add onion and garlic, sauté for 3 minutes.
- Add gochugaru and stir for 1 minute until fragrant.
- Add shredded mushrooms and jackfruit. Cook for 3-4 minutes.
- Pour in vegetable broth and soy sauce. Bring to a boil.
- Reduce heat and simmer for 20 minutes.
- Add glass noodles and cook until tender, about 5-7 minutes.
- Stir in bean sprouts and green onions. Cook for 2 more minutes.
- Adjust seasoning with salt and serve hot.
9. Vegan Kimchi Fried Rice

The ultimate quick meal—leftover rice, aged kimchi, and gochujang come together in one pan for a spicy, satisfying dish that’s ready in 15 minutes.
Recipe Metadata:
Time to Make: 15 minutes
Servings: 3
Ingredients:
- 2 tablespoons sesame oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 cup aged kimchi, chopped (with juice)
- 1 tablespoon gochujang
- 3 cups cooked rice (preferably day-old)
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 2 green onions, sliced
- 1 tablespoon sesame seeds
- Optional: fried tofu or vegan egg for topping
Recipe Steps:
- Heat sesame oil in a large wok or skillet over medium-high heat.
- Add onion and cook until translucent, about 3 minutes.
- Add garlic and cook for 1 minute.
- Add kimchi and gochujang, stir-fry for 2-3 minutes.
- Add rice and break up any clumps. Stir-fry until rice is heated through and slightly crispy, about 5 minutes.
- Drizzle with soy sauce and remaining sesame oil. Toss well.
- Garnish with green onions and sesame seeds. Serve with additional kimchi.
10. Vegan Kimbap (Korean Seaweed Rice Rolls)

Korean sushi rolls filled with colorful vegetables and tofu. They’re perfect for picnics, lunches, or anytime you want something portable and delicious.
Recipe Metadata:
Time to Make: 50 minutes
Servings: 4 rolls (serves 2-3)
Ingredients:
- 2 cups cooked short-grain rice
- 1 tablespoon sesame oil
- 1 teaspoon salt
- 4 sheets gim (dried seaweed)
- 1 carrot, julienned and sautéed
- 1 cucumber, julienned
- 1 bunch spinach, blanched and seasoned with sesame oil and salt
- 3-4 pickled radish strips (danmuji)
- 1 block firm tofu, sliced into strips and pan-fried with soy sauce
- Sesame seeds for garnish
Recipe Steps:
- Season warm rice with sesame oil and salt. Let cool slightly.
- Prepare all vegetable and tofu fillings.
- Place a sheet of gim on a bamboo mat, shiny side down.
- Spread rice evenly over bottom two-thirds of the sheet, leaving top edge bare.
- Arrange fillings in a line across the center of the rice.
- Roll tightly using the mat, applying pressure to form a firm cylinder.
- Brush the top edge with water to seal.
- Repeat with remaining sheets.
- Brush rolls lightly with sesame oil and slice into ½-inch pieces.
- Sprinkle with sesame seeds and serve.
11. Tteokbokki (Spicy Rice Cakes)

Chewy rice cakes in a sweet and spicy gochujang sauce—one of Korea’s most beloved street foods. This vegan version is every bit as addictive as the original.
Recipe Metadata:
Time to Make: 25 minutes
Servings: 3
Ingredients:
- 1 lb tteokbokki (Korean rice cakes), soaked in water if shelf-stable
- 2 cups vegetable broth
- 2 tablespoons gochujang
- 1 tablespoon gochugaru
- 1 tablespoon soy sauce
- 1 tablespoon maple syrup
- 1 clove garlic, minced
- 1 sheet eomuk (vegan fish cake), sliced (optional)
- 2 green onions, chopped
- 1 teaspoon sesame seeds
- 1 teaspoon sesame oil
Recipe Steps:
- In a large pan or skillet, combine vegetable broth, gochujang, gochugaru, soy sauce, maple syrup, and garlic. Stir well.
- Bring to a boil over medium heat.
- Add rice cakes and vegan fish cake if using.
- Simmer for 10-15 minutes, stirring frequently, until sauce thickens and rice cakes are tender and chewy.
- Add green onions and cook for 1 more minute.
- Drizzle with sesame oil, sprinkle with sesame seeds, and serve hot.
12. Kongguksu (Cold Soy Milk Noodle Soup)

A refreshing summer dish of wheat noodles in a creamy, nutty soy milk broth. It’s simple, elegant, and surprisingly filling.
Recipe Metadata:
Time to Make: 30 minutes (plus soaking time)
Servings: 3
Ingredients:
- 1 cup dried soybeans, soaked overnight
- 1 tablespoon toasted sesame seeds
- 1 teaspoon salt
- 2-3 cups cold water
- 12 oz somyeon (thin wheat noodles) or soba
- Toppings: cucumber julienne, tomato slices, pine nuts
- Ice cubes for serving
Recipe Steps:
- Drain soaked soybeans and rub them between your hands to remove skins. Rinse well.
- Bring a pot of water to a boil, add soybeans, and blanch for 5 minutes. Drain and rinse with cold water.
- In a blender, combine soybeans, sesame seeds, salt, and 2 cups cold water. Blend until completely smooth.
- Strain through a fine-mesh sieve or nut milk bag, pressing to extract all liquid. Add more water if too thick. Refrigerate until very cold.
- Cook noodles according to package directions. Rinse thoroughly with cold water and drain.
- Divide noodles into bowls. Pour cold soy milk broth over noodles.
- Top with cucumber, tomato, and pine nuts. Add an ice cube to keep extra cold.
13. Vegan Bibimbap with Gochujang Sauce

The ultimate Korean rice bowl—colorful vegetables arranged over rice, topped with a spicy-sweet gochujang sauce. Mix it all together and enjoy.
Recipe Metadata:
Time to Make: 45 minutes
Servings: 3
Ingredients:
- 3 cups cooked rice
- 1 carrot, julienned and sautéed
- 1 zucchini, julienned and sautéed
- 1 cup spinach, blanched and seasoned
- 1 cup bean sprouts, blanched
- 4 oz shiitake mushrooms, sliced and sautéed with soy sauce
- 1 block firm tofu, cubed and pan-fried
- For the sauce:
- 3 tablespoons gochujang
- 1 tablespoon sesame oil
- 1 tablespoon maple syrup
- 1 tablespoon rice vinegar
- 1 clove garlic, minced
- 1 teaspoon sesame seeds
- Topping: sesame seeds, seaweed flakes
Recipe Steps:
- Prepare all vegetables and tofu, keeping each separate.
- Mix all sauce ingredients in a small bowl until smooth.
- Divide rice into bowls.
- Arrange vegetables and tofu attractively over rice in sections.
- Drizzle with gochujang sauce.
- Sprinkle with sesame seeds and seaweed flakes.
- Mix thoroughly before eating.
14. Doenjang Jjigae (Fermented Soybean Paste Stew)

The everyday stew of Korean homes—comforting, savory, and deeply satisfying. This vegan version uses mushrooms and tofu for a hearty meal.
Recipe Metadata:
Time to Make: 30 minutes
Servings: 4
Ingredients:
- 2 tablespoons doenjang
- 1 teaspoon gochujang (optional)
- 4 cups water or vegetable broth
- 1 piece dashima (dried kelp)
- 1 zucchini, cubed
- 1 potato, cubed
- ½ onion, sliced
- 3 cloves garlic, minced
- 4 oz mushrooms, sliced
- ½ block firm tofu, cubed
- 2 green onions, chopped
Recipe Steps:
- In a pot, combine water and dashima. Bring to a boil, then remove dashima.
- Dissolve doenjang and gochujang in the broth.
- Add potato, onion, garlic, and mushrooms. Simmer for 10 minutes.
- Add zucchini and tofu. Simmer for another 10 minutes until vegetables are tender.
- Stir in green onions and serve hot with rice.
15. Kongnamul Guk (Soybean Sprout Soup)

A light, refreshing soup that’s perfect when you want something simple and nourishing. The key is using fresh soybean sprouts and plenty of garlic.
Recipe Metadata:
Time to Make: 20 minutes
Servings: 3
Ingredients:
- 6 cups water
- 1 piece dashima (dried kelp)
- 2 cloves garlic, minced
- 2 green onions, chopped
- 1 tablespoon soy sauce
- 1 teaspoon salt
- 12 oz kongnamul (soybean sprouts), rinsed
- 1 teaspoon gochugaru (optional)
Recipe Steps:
- In a pot, combine water and dashima. Bring to a boil, then remove dashima.
- Add garlic, soy sauce, and salt.
- Add soybean sprouts. Bring back to a boil and cook for 5-7 minutes until sprouts are tender but still crunchy.
- Stir in green onions and gochugaru if using.
- Serve hot with rice and kimchi.
16. Gochujang Glazed Tofu

Firm tofu pan-fried until crispy, then coated in a sticky, spicy-sweet gochujang glaze. It’s quick, easy, and absolutely delicious over rice.
Recipe Metadata:
Time to Make: 25 minutes
Servings: 3
Ingredients:
- 1 block firm or extra-firm tofu, pressed and cubed
- 2 tablespoons cornstarch
- Salt and pepper
- 2 tablespoons vegetable oil
- For the glaze:
- 2 tablespoons gochujang
- 1 tablespoon soy sauce
- 1 tablespoon maple syrup
- 1 tablespoon rice vinegar
- 1 clove garlic, minced
- 1 teaspoon sesame oil
- 1 tablespoon water
- Garnish: sesame seeds, green onions
Recipe Steps:
- In a bowl, toss tofu cubes with cornstarch, salt, and pepper.
- Heat oil in a large skillet over medium-high heat. Add tofu in a single layer and cook until golden and crispy on all sides, about 8-10 minutes.
- In a small bowl, whisk together gochujang, soy sauce, maple syrup, rice vinegar, garlic, sesame oil, and water.
- Reduce heat to medium and pour glaze over tofu. Toss gently to coat and cook for 1-2 minutes until glaze thickens and coats tofu.
- Garnish with sesame seeds and green onions. Serve immediately.
17. Hobak Bokkeum (Stir-Fried Zucchini)

A simple, quick banchan (side dish) that pairs perfectly with any Korean meal. Zucchini is stir-fried with garlic and green onions until tender and flavorful.
Recipe Metadata:
Time to Make: 15 minutes
Servings: 4 as side dish
Ingredients:
- 2 medium zucchini, sliced into half-moons
- ½ teaspoon salt
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 2 green onions, chopped
- 1 tablespoon soy sauce
- 1 teaspoon sesame seeds
Recipe Steps:
- In a bowl, toss zucchini with salt and let sit for 10 minutes. Pat dry with paper towels.
- Heat sesame oil in a skillet over medium-high heat.
- Add garlic and cook for 30 seconds.
- Add zucchini and stir-fry for 3-4 minutes until tender-crisp.
- Add soy sauce and green onions, stir-fry for 1 more minute.
- Sprinkle with sesame seeds and serve warm or at room temperature.















