If you’re craving a hearty, flavorful soup that’s both comforting and packed with bold, spicy notes, look no further than this Vegan Kimchi Soup recipe. Kimchi, a traditional Korean fermented cabbage dish, brings a tangy, umami punch that perfectly complements the warmth of a savory broth.
This vegan version keeps the authentic taste while ensuring it’s completely plant-based, making it perfect for vegans and anyone looking to enjoy a healthy, probiotic-rich meal. Whether you’re battling chilly weather or just want to spice up your weeknight dinners, this soup is quick to prepare, nourishing, and incredibly satisfying.
With fresh vegetables, tofu, and a flavorful kimchi base, this soup is a fantastic way to enjoy Korean cuisine without any animal products. Plus, it’s versatile enough to customize with your favorite veggies or spice levels.
Let’s dive into why this recipe deserves a spot in your kitchen rotation!
Why You’ll Love This Recipe
This Vegan Kimchi Soup is a perfect blend of spicy, sour, and savory flavors that awaken your taste buds and warm your soul. It’s not only delicious but also incredibly nutritious, thanks to the fermented kimchi which supports gut health.
The recipe is straightforward and quick, making it ideal for busy weeknights or when you want a fuss-free meal that still tastes like you spent hours cooking. It’s also very adaptable — you can add different vegetables, swap tofu for mushrooms or tempeh, and adjust the spice to your liking.
Best of all, this soup is a fantastic introduction to Korean flavors if you’re new to kimchi or want to incorporate more plant-based, probiotic-rich foods into your diet. Pair it with some steamed rice or your favorite vegan side dish for a complete meal.
Ingredients
- 2 cups vegan kimchi (make sure it’s vegan, no fish sauce)
- 1 block (14 oz) firm tofu, diced
- 1 tablespoon sesame oil
- 4 cups vegetable broth
- 1 cup water
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 1 teaspoon ginger, freshly grated
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1 teaspoon Korean red pepper flakes (gochugaru) – adjust to taste
- 2 green onions, thinly sliced for garnish
- 1 cup mushrooms, sliced (shiitake or button)
- 1 medium zucchini, sliced
- Salt and pepper, to taste
Equipment
- Large pot or Dutch oven
- Knife and cutting board
- Wooden spoon or ladle
- Measuring cups and spoons
- Soup bowls for serving
Instructions
- Prepare the tofu: Drain the tofu and pat it dry. Cut into bite-sized cubes and set aside.
- Sauté aromatics: Heat the sesame oil in a large pot over medium heat. Add the sliced onion, minced garlic, and grated ginger. Cook until fragrant and onions are translucent, about 3-4 minutes.
- Add kimchi and mushrooms: Stir in the vegan kimchi and sliced mushrooms. Cook for another 5 minutes, allowing the kimchi to release its flavors and the mushrooms to soften.
- Pour in liquids: Add the vegetable broth and water to the pot. Bring to a gentle boil.
- Season the soup: Stir in the soy sauce and Korean red pepper flakes (gochugaru). Adjust the amount of flakes based on your spice preference.
- Add tofu and zucchini: Gently add the tofu cubes and sliced zucchini to the pot. Reduce the heat and simmer for 10-15 minutes to allow all flavors to meld.
- Final seasoning: Taste the soup and add salt and pepper if needed. Remove from heat.
- Serve: Ladle the soup into bowls and garnish with thinly sliced green onions. Serve hot with steamed rice or your favorite side.
Tips & Variations
For an extra depth of flavor, try adding a splash of vegan fish sauce or a teaspoon of miso paste to the broth.
If you prefer a thicker soup, mash some tofu cubes slightly or add cooked noodles or rice cakes for a more filling meal.
- Vegetable swaps: Feel free to add other vegetables like carrots, napa cabbage, or spinach for extra nutrients.
- Protein options: Tempeh or seitan can replace tofu if you want a different texture.
- Spice level: Adjust gochugaru and add fresh chili peppers if you like it hotter.
- Fermentation: Using homemade kimchi can enhance the probiotic benefits, but store-bought vegan kimchi works great too.
Nutrition Facts
Nutrient | Amount per Serving |
---|---|
Calories | 180 kcal |
Protein | 12 g |
Fat | 8 g |
Carbohydrates | 18 g |
Fiber | 4 g |
Sodium | 900 mg |
Vitamin C | 25% DV |
Serving Suggestions
This vegan kimchi soup pairs wonderfully with a bowl of steamed jasmine or brown rice to soak up the spicy broth. For added texture, serve alongside some crispy pan-fried tofu or vegan dumplings.
Complement the meal with fresh cucumber kimchi salad or pickled radish for a refreshing contrast. If you want to keep things light, a simple green salad with a sesame dressing will also work beautifully.
For a Korean-inspired feast, consider serving this soup with Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes or Vegetarian Swiss Chard Recipes for Healthy Meals, which bring more variety and nutrients to your table.
Conclusion
This Vegan Kimchi Soup is not only a delicious way to enjoy Korean flavors but also a nutritious, gut-friendly meal that’s easy to make any day of the week. The combination of spicy kimchi, hearty tofu, and fresh vegetables creates a perfect balance of taste and texture that will keep you coming back for more.
Whether you’re a seasoned kimchi lover or new to fermented foods, this recipe offers a welcoming introduction with simple, accessible ingredients. It’s a fantastic addition to your vegan recipe collection and pairs well with many other dishes on our site, such as the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for dessert or the Vegan Bread Machine Recipe for Soft, Delicious Loaves to enjoy fresh bread alongside your soup.
Enjoy warming up your kitchen and your heart with this vibrant, wholesome kimchi soup!
📖 Recipe Card: Vegan Kimchi Soup
Description: A flavorful and spicy vegan kimchi soup that warms you up on chilly days. Packed with vegetables and plant-based protein for a nutritious meal.
Prep Time: PT15M
Cook Time: PT25M
Total Time: PT40M
Servings: 4 servings
Ingredients
- 1 tablespoon sesame oil
- 1 small onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 4 cups vegetable broth
- 1 cup kimchi, chopped
- 1 cup firm tofu, cubed
- 1 cup napa cabbage, chopped
- 1 medium carrot, sliced
- 2 green onions, sliced
- 1 tablespoon soy sauce
- 1 teaspoon gochugaru (Korean red pepper flakes)
Instructions
- Heat sesame oil in a pot over medium heat.
- Add onion, garlic, and ginger; sauté until fragrant.
- Pour in vegetable broth and bring to a boil.
- Add kimchi, tofu, napa cabbage, and carrot.
- Stir in soy sauce and gochugaru.
- Simmer for 20 minutes until vegetables are tender.
- Garnish with green onions and serve hot.
Nutrition: Calories: 180 kcal | Protein: 10 g | Fat: 7 g | Carbs: 18 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Kimchi Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and spicy vegan kimchi soup that warms you up on chilly days. Packed with vegetables and plant-based protein for a nutritious meal.”, “prepTime”: “PT15M”, “cookTime”: “PT25M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tablespoon sesame oil”, “1 small onion, chopped”, “3 cloves garlic, minced”, “1 tablespoon ginger, grated”, “4 cups vegetable broth”, “1 cup kimchi, chopped”, “1 cup firm tofu, cubed”, “1 cup napa cabbage, chopped”, “1 medium carrot, sliced”, “2 green onions, sliced”, “1 tablespoon soy sauce”, “1 teaspoon gochugaru (Korean red pepper flakes)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat sesame oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, and ginger; saut\u00e9 until fragrant.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Add kimchi, tofu, napa cabbage, and carrot.”}, {“@type”: “HowToStep”, “text”: “Stir in soy sauce and gochugaru.”}, {“@type”: “HowToStep”, “text”: “Simmer for 20 minutes until vegetables are tender.”}, {“@type”: “HowToStep”, “text”: “Garnish with green onions and serve hot.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “10 g”, “fatContent”: “7 g”, “carbohydrateContent”: “18 g”}}