Best Vegetarian Soup Recipes Low Carb for Healthy Eating

Updated On: October 7, 2025

When it comes to comforting meals that are both nutritious and satisfying, vegetarian soups are an unbeatable choice. But if you’re following a low-carb lifestyle, finding vegetarian soups that fit your dietary needs can be a bit challenging.

Luckily, there are several vibrant, flavorful options that keep carbs low without skimping on taste or texture. From creamy, hearty blends to light and refreshing broths, these soups will keep you warm and energized whether you’re cozying up on a chilly evening or looking for a healthy lunch option.

In this post, I’ll share some of the best vegetarian soup recipes that are not only low in carbs but also packed with wholesome ingredients. These recipes are easy to prepare, use common pantry staples, and can be customized to your liking.

Plus, I’ll include tips and variations to make your cooking experience enjoyable and versatile. Let’s dive into some delicious low-carb vegetarian soups that you’ll want to make again and again!

Why You’ll Love This Recipe

Low-carb and vegetarian might seem like a restrictive combo, but these soups prove otherwise. Each recipe balances fresh vegetables, aromatic herbs, and satisfying textures without relying on high-carb fillers like potatoes or pasta.

They’re perfect for anyone looking to maintain or lose weight, manage blood sugar levels, or simply enjoy a healthier meal. Plus, these soups are packed with fiber, vitamins, and minerals, making them excellent for digestion and overall wellness.

Whether you prefer a creamy soup or a broth-based one, you’ll find options here that are rich, comforting, and incredibly flavorful. These recipes are also great for meal prep and freeze well, so you can enjoy healthy homemade soup anytime.

Ingredients

Creamy Cauliflower and Leek Soup

  • 1 medium cauliflower head, chopped into florets
  • 2 large leeks, cleaned and sliced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup unsweetened almond milk
  • 2 tbsp olive oil
  • Salt and pepper, to taste
  • 1 tsp dried thyme
  • Fresh parsley, for garnish

Spicy Tomato and Zucchini Soup

  • 4 medium zucchinis, chopped
  • 1 can (14 oz) diced tomatoes, no salt added
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 tsp smoked paprika
  • 1/2 tsp red chili flakes (adjust to taste)
  • 4 cups vegetable broth
  • 2 tbsp olive oil
  • Salt and pepper, to taste
  • Fresh basil leaves, for garnish

Mushroom and Spinach Broth Soup

  • 12 oz cremini mushrooms, sliced
  • 4 cups fresh spinach
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 2 tbsp soy sauce or tamari
  • 1 tbsp olive oil
  • 1 tsp fresh thyme or 1/2 tsp dried thyme
  • Salt and pepper, to taste

Equipment

  • Large soup pot or Dutch oven
  • Sharp chef’s knife
  • Cutting board
  • Blender or immersion blender (for creamy soup)
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Ladle for serving

Instructions

Creamy Cauliflower and Leek Soup

  1. Heat olive oil in a large pot over medium heat. Add the sliced leeks and sauté until softened, about 5 minutes.
  2. Add garlic and cook for 1 minute until fragrant.
  3. Add cauliflower florets, vegetable broth, dried thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer for 20 minutes or until cauliflower is tender.
  4. Remove from heat. Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer to a blender and blend in batches.
  5. Stir in almond milk and adjust seasoning as needed. Warm soup gently if needed but do not boil.
  6. Serve hot, garnished with fresh parsley.

Spicy Tomato and Zucchini Soup

  1. Heat olive oil in a large pot over medium heat. Add diced onion and cook until translucent, about 5 minutes.
  2. Add garlic, smoked paprika, and chili flakes. Stir and cook for 1 minute.
  3. Add chopped zucchini, diced tomatoes, vegetable broth, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes until zucchini is tender.
  4. Use an immersion blender to blend the soup slightly, leaving some chunks for texture. Alternatively, blend half the soup and return to pot.
  5. Adjust seasoning and garnish with fresh basil before serving.

Mushroom and Spinach Broth Soup

  1. Heat olive oil in a pot over medium heat. Add diced onion and cook until softened, about 5 minutes.
  2. Add garlic and sliced mushrooms. Sauté until mushrooms release their moisture and begin to brown, about 8 minutes.
  3. Add vegetable broth, soy sauce, thyme, salt, and pepper. Bring to a simmer and cook for 10 minutes.
  4. Stir in fresh spinach and cook until wilted, about 2 minutes.
  5. Serve hot with an optional drizzle of olive oil or a sprinkle of nutritional yeast for added umami.

Tips & Variations

For creamier soups, add a splash of coconut milk or cashew cream instead of almond milk.

Feel free to swap vegetables based on what you have. For example, kale or Swiss chard can replace spinach in the mushroom soup for a heartier texture.

To increase protein content without adding carbs, top your soup with roasted chickpeas or sprinkle with hemp seeds.

If you love spicy food, consider adding fresh jalapeño or cayenne pepper to the tomato zucchini soup. For a milder version, simply reduce or omit the chili flakes.

For more delicious vegetarian recipes, check out my Classico Sun Dried Tomato Alfredo Sauce Recipe for a rich pasta sauce or try the Costco Vegan Mushroom Stew Recipe for another hearty option.

Nutrition Facts

Soup Calories (per serving) Carbohydrates (g) Protein (g) Fat (g) Fiber (g)
Creamy Cauliflower and Leek 150 10 5 8 4
Spicy Tomato and Zucchini 130 12 4 7 3
Mushroom and Spinach Broth 110 8 6 5 3

Serving Suggestions

These soups pair wonderfully with a simple side salad or a crusty low-carb bread like almond flour bread or flaxseed crackers. A dollop of Greek yogurt or vegan sour cream can add an extra creamy touch without adding many carbs.

For a more filling meal, serve the mushroom and spinach broth soup alongside a quinoa salad or roasted vegetables. You can also add grated cheese or nutritional yeast on top for an umami boost.

If you’re interested in pairing your soup with a sweet treat, try the Cinnamon Pecan Ice Cream Recipe for a delightful dessert that balances spice and sweetness.

Conclusion

Low-carb vegetarian soups are an excellent way to enjoy a flavorful, comforting meal without compromising your dietary goals. These recipes showcase how simple, fresh ingredients can be transformed into delicious bowls of goodness that satisfy hunger and nourish your body.

From the creamy cauliflower and leek soup to the spicy tomato zucchini and hearty mushroom spinach broth, each offers unique tastes and textures that are perfect for any season. Don’t hesitate to experiment with herbs, spices, and toppings to make these soups your own.

With these easy recipes, you can enjoy healthy, low-carb vegetarian meals any day of the week. And if you’re looking to expand your cooking repertoire, be sure to explore other recipes like the Cheese Penny Recipe for a cheesy delight or the Chocolate Heaven Cake Recipe to satisfy your sweet tooth.

Happy cooking!

📖 Recipe Card: Best Vegetarian Low Carb Soup

Description: A hearty and flavorful vegetarian soup that's low in carbs and perfect for a healthy meal. Packed with fresh vegetables and herbs for a satisfying taste.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 cups chopped zucchini
  • 1 cup chopped celery
  • 1 cup chopped mushrooms
  • 4 cups vegetable broth
  • 1 cup chopped spinach
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • 1 tablespoon lemon juice

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic; sauté until softened.
  3. Add zucchini, celery, and mushrooms; cook for 5 minutes.
  4. Pour in vegetable broth and bring to a boil.
  5. Reduce heat and simmer for 20 minutes.
  6. Stir in spinach, thyme, oregano, salt, and pepper.
  7. Cook for an additional 5 minutes.
  8. Remove from heat and stir in lemon juice.
  9. Serve hot.

Nutrition: Calories: 120 kcal | Protein: 4 g | Fat: 7 g | Carbs: 10 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegetarian Low Carb Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegetarian soup that’s low in carbs and perfect for a healthy meal. Packed with fresh vegetables and herbs for a satisfying taste.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 medium onion, chopped”, “3 cloves garlic, minced”, “2 cups chopped zucchini”, “1 cup chopped celery”, “1 cup chopped mushrooms”, “4 cups vegetable broth”, “1 cup chopped spinach”, “1 teaspoon dried thyme”, “1 teaspoon dried oregano”, “Salt and pepper to taste”, “1 tablespoon lemon juice”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic; saut\u00e9 until softened.”}, {“@type”: “HowToStep”, “text”: “Add zucchini, celery, and mushrooms; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in spinach, thyme, oregano, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Cook for an additional 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and stir in lemon juice.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “4 g”, “fatContent”: “7 g”, “carbohydrateContent”: “10 g”}}

Photo of author

Marta K

X