Best Vegan Garlic Soup Recipe for Flavorful Comfort

Updated On: October 6, 2025

Garlic lovers, rejoice! This best vegan garlic soup recipe is a comforting, flavorful, and nourishing bowl of goodness that will warm your soul and tantalize your taste buds.

Perfect for chilly evenings or anytime you crave something savory and wholesome, this soup celebrates garlic in all its glory without any animal products. With a rich broth infused with roasted garlic, fresh herbs, and a hint of creaminess from coconut milk, it’s both simple to prepare and incredibly satisfying.

Whether you’re a seasoned vegan or just exploring plant-based meals, this garlic soup is sure to become a staple in your kitchen. It’s packed with immune-boosting nutrients, easy on the budget, and versatile enough to customize to your liking.

Plus, it pairs wonderfully with many vegan dishes, making it a perfect starter or main course. Let’s dive into why this recipe stands out and how you can make it your own!

Why You’ll Love This Recipe

This vegan garlic soup is a celebration of flavor and health. Here’s why it deserves a special place on your menu:

  • Deep, Roasted Garlic Flavor: Roasting the garlic mellows its sharpness and brings out a sweet, nutty depth that makes this soup irresistible.
  • Simple, Whole Food Ingredients: No fancy or hard-to-find ingredients here—just wholesome veggies and pantry staples.
  • Creamy, Dairy-Free Texture: Coconut milk adds a subtle richness without overwhelming the garlic’s star role.
  • Immune-Boosting and Nutritious: Garlic is known for its health benefits, including antibacterial and antiviral properties, making this soup both tasty and healing.
  • Quick and Easy: Ready in under 40 minutes, perfect for busy weeknights or last-minute guests.

Ingredients

  • 3 heads of garlic (about 30 cloves), peeled
  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 medium potatoes, peeled and diced
  • 4 cups vegetable broth
  • 1 cup canned coconut milk (full fat for creaminess)
  • 1 teaspoon fresh thyme (or 1/2 teaspoon dried thyme)
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley, chopped, for garnish
  • Optional: a squeeze of lemon juice for brightness

Equipment

  • Baking sheet for roasting garlic
  • Large pot or Dutch oven for cooking soup
  • Blender or immersion blender to puree the soup
  • Wooden spoon for stirring
  • Knife and cutting board

Instructions

  1. Preheat your oven to 400°F (200°C). Slice the tops off the garlic heads, drizzle with 1 tablespoon olive oil, wrap in foil, and roast for about 30-35 minutes until soft and golden.
  2. While the garlic roasts, heat the remaining olive oil in a large pot over medium heat. Add the chopped onion and sauté for 5-7 minutes until translucent and fragrant.
  3. Add the diced potatoes, fresh thyme, and bay leaf to the pot. Stir to combine and cook for another 2 minutes.
  4. Squeeze the roasted garlic cloves out of their skins and add them to the pot. Pour in the vegetable broth, bring to a boil, then reduce heat and let simmer for 20 minutes, or until potatoes are soft.
  5. Remove the bay leaf and use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and blend until creamy.
  6. Stir in the coconut milk, and season generously with salt and pepper. Warm the soup gently over low heat for 5 more minutes, but do not boil after adding the coconut milk.
  7. Optional: Add a squeeze of lemon juice to brighten the flavors just before serving.
  8. Ladle the soup into bowls, garnish with fresh parsley, and enjoy!

Tips & Variations

For an extra layer of flavor, try adding a splash of white wine when sautéing the onions.

  • Make it spicy: Add a pinch of red pepper flakes or a dash of smoked paprika for a smoky kick.
  • Use different herbs: Rosemary or sage pairs beautifully with garlic and can be swapped for thyme.
  • Make it chunkier: Reserve some cooked potatoes before blending to add back in for texture.
  • Nutty twist: Top with toasted pine nuts or slivered almonds for crunch.
  • Broth variations: Use mushroom broth for an earthier taste or homemade vegetable broth for extra depth.

Nutrition Facts

Nutrient Amount per Serving (1 cup)
Calories 150
Fat 8g
Saturated Fat 6g
Carbohydrates 18g
Fiber 3g
Sugar 2g
Protein 3g
Sodium 600mg

Serving Suggestions

This garlic soup is wonderfully versatile and pairs well with many dishes. Serve it alongside crusty artisan bread or a fresh green salad for a light lunch or starter.

It’s also delicious topped with sautéed mushrooms or vegan croutons for added texture.

For a heartier meal, try it with a side of roasted vegetables or pair it with one of these vegan recipes for a complete dining experience:

Conclusion

This best vegan garlic soup recipe is a true testament to the magic of simple ingredients coming together to create something extraordinary. Its rich, comforting flavor makes it an ideal meal any time of year, especially when you want something nourishing and soothing.

With minimal effort and pantry-friendly ingredients, you can whip up a bowl of this garlicky goodness in no time.

Whether you’re looking to boost your immune system naturally or simply crave a delicious and warming soup, this recipe ticks all the boxes. Don’t forget to explore our other vegan delights like the Jamaican Minced Beef Recipes or the indulgent Leche De Pantera Recipe for even more plant-based inspiration.

Happy cooking and bon appétit!

📖 Recipe Card: Best Vegan Garlic Soup Recipe

Description: A rich and creamy garlic soup that's perfect for warming up on chilly days. This vegan version is flavorful, simple, and packed with wholesome ingredients.

Prep Time: PT10M
Cook Time: PT40M
Total Time: PT50M

Servings: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 10 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 large potato, peeled and diced
  • 1 cup unsweetened almond milk
  • 1 teaspoon dried thyme
  • Salt to taste
  • Black pepper to taste
  • 1 tablespoon nutritional yeast (optional)
  • Fresh parsley for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and sauté until translucent, about 5 minutes.
  3. Add minced garlic and cook for another 2 minutes until fragrant.
  4. Add diced potato, vegetable broth, and dried thyme; bring to a boil.
  5. Reduce heat and simmer until potatoes are tender, about 20 minutes.
  6. Use an immersion blender to puree the soup until smooth.
  7. Stir in almond milk and nutritional yeast, then season with salt and pepper.
  8. Heat through for 5 more minutes without boiling.
  9. Serve hot, garnished with fresh parsley.

Nutrition: Calories: 150 kcal | Protein: 4 g | Fat: 7 g | Carbs: 18 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Garlic Soup Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and creamy garlic soup that’s perfect for warming up on chilly days. This vegan version is flavorful, simple, and packed with wholesome ingredients.”, “prepTime”: “PT10M”, “cookTime”: “PT40M”, “totalTime”: “PT50M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 large onion, chopped”, “10 cloves garlic, minced”, “4 cups vegetable broth”, “1 large potato, peeled and diced”, “1 cup unsweetened almond milk”, “1 teaspoon dried thyme”, “Salt to taste”, “Black pepper to taste”, “1 tablespoon nutritional yeast (optional)”, “Fresh parsley for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add chopped onion and saut\u00e9 until translucent, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add minced garlic and cook for another 2 minutes until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add diced potato, vegetable broth, and dried thyme; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer until potatoes are tender, about 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Use an immersion blender to puree the soup until smooth.”}, {“@type”: “HowToStep”, “text”: “Stir in almond milk and nutritional yeast, then season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Heat through for 5 more minutes without boiling.”}, {“@type”: “HowToStep”, “text”: “Serve hot, garnished with fresh parsley.”}], “nutrition”: {“calories”: “150 kcal”, “proteinContent”: “4 g”, “fatContent”: “7 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

Leave a Comment

X