21 Day Fix Vegetarian Soup Recipes for Healthy Eating

Updated On: October 4, 2025

Embarking on the 21 Day Fix journey can be both exciting and challenging, especially when it comes to meal planning. If you’re a vegetarian looking for delicious, nutrient-packed soups that align perfectly with your 21 Day Fix goals, you’re in the right place!

Soups are incredibly versatile, easy to prepare, and comforting, making them an ideal choice for clean eating. Whether you want a cozy bowl packed with veggies or a protein-rich blend that keeps you full, these vegetarian soup recipes fit seamlessly into your portion-controlled plan.

In this post, I’ll share several hearty, flavorful 21 Day Fix vegetarian soup recipes that are not only healthy but also bursting with taste. These recipes emphasize whole foods, vibrant vegetables, and plant-based proteins — all designed to keep your energy high and cravings at bay.

Ready to warm up your kitchen with some wholesome goodness? Let’s dive in!

Contents

Why You’ll Love This Recipe

These 21 Day Fix vegetarian soups are perfect for anyone looking to maintain a balanced diet without sacrificing flavor. They are:

  • Portion-controlled: Each recipe aligns with the 21 Day Fix container system, making it easy to track your intake.
  • Nutritious: Loaded with fiber-rich vegetables, plant-based proteins, and wholesome grains.
  • Easy to make: Minimal ingredients and simple steps mean you can whip up a batch quickly, perfect for meal prepping.
  • Comforting: Warm, satisfying, and perfect for any season, these soups offer the ultimate cozy meal.
  • Customizable: Adapt the recipes to your preferences or what you have on hand without losing nutritional value.

Ingredients

Ingredient Quantity Notes
Olive Oil 1 tbsp For sautéing
Yellow Onion 1 medium, diced Provides sweetness and depth
Garlic Cloves 3 cloves, minced Flavor enhancer
Carrots 2 medium, diced Crunch and natural sweetness
Celery Stalks 2, diced Classic soup base vegetable
Zucchini 1 medium, diced Light and fresh texture
Red Bell Pepper 1 medium, diced Sweetness and color
Canned Diced Tomatoes 1 cup For acidity and depth
Vegetable Broth 4 cups Low sodium preferred
Red Lentils ½ cup Plant-based protein and thickness
Spinach 2 cups fresh Added greens
Ground Turmeric 1 tsp Anti-inflammatory spice
Ground Cumin 1 tsp Earthy flavor
Salt To taste Enhances overall flavor
Black Pepper To taste Freshly ground preferred
Fresh Parsley ¼ cup, chopped For garnish and freshness

Equipment

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

Instructions

  1. Prepare your vegetables: Wash, peel, and dice all the vegetables as listed in the ingredients.
  2. Heat the olive oil: In your soup pot over medium heat, warm 1 tablespoon of olive oil until shimmering.
  3. Sauté aromatics: Add diced onion, garlic, carrots, and celery. Cook for 5-7 minutes until softened and fragrant, stirring occasionally.
  4. Add spices: Stir in turmeric and cumin. Let them toast for about 1 minute to release their aromas.
  5. Add remaining vegetables: Toss in the zucchini, red bell pepper, and canned diced tomatoes. Stir to combine.
  6. Add broth and lentils: Pour in the vegetable broth and add the red lentils. Bring the mixture to a boil.
  7. Simmer: Reduce heat to low, cover, and let the soup simmer gently for 25-30 minutes or until the lentils and veggies are tender.
  8. Add spinach: Stir in fresh spinach and cook for an additional 5 minutes until wilted.
  9. Season: Taste the soup and adjust salt and pepper as needed.
  10. Optional blending: For a creamier texture, use an immersion blender to partially blend the soup, leaving some chunks for texture.
  11. Serve: Ladle soup into bowls and garnish with fresh parsley.

Tips & Variations

“Feel free to swap out vegetables based on seasonality or preference. Sweet potatoes, kale, or mushrooms work beautifully in this soup!”

To boost protein, consider adding cooked quinoa or chickpeas. If you enjoy a bit of heat, sprinkle in some crushed red pepper flakes or a dash of cayenne pepper.

For a creamier version without blending, stir in a splash of unsweetened coconut milk right before serving. Leftovers store well in the fridge for up to 4 days and freeze beautifully for longer meal prepping.

This soup pairs well with grain-free crackers or a light salad for a complete meal.

Nutrition Facts

Nutrient Amount per Serving (1.5 cups)
Calories 210
Protein 12g
Carbohydrates 32g
Fiber 8g
Fat 4g
Sodium 320mg (varies by broth)
Vitamin A 120% DV
Vitamin C 70% DV

Serving Suggestions

Enjoy this soup as a hearty lunch or dinner on its own, or pair it with a light side salad for extra greens and crunch. For added texture, sprinkle some toasted pumpkin seeds or a spoonful of plain Greek yogurt (if not strictly vegan) on top.

It also pairs beautifully with a slice of whole-grain bread or a [Breakfast Wellington Recipe](https://gluttonlv.com/recipes/breakfast-wellington-recipe/) for a more filling meal.

If you’re looking to switch things up, try pairing this soup with the savory flavors of [Bread And Gravy Recipe](https://gluttonlv.com/recipes/bread-and-gravy-recipe/) for a cozy, comforting combo. For a unique twist, serve alongside a fresh herb salad inspired by the [Blackberry Juicing Recipes](https://gluttonlv.com/recipes/vegan/blackberry-juicing-recipes/), adding a burst of natural sweetness.

More 21 Day Fix Vegetarian Soup Recipes

Creamy Butternut Squash Soup

This velvety soup blends roasted butternut squash with warming spices and a touch of coconut milk. It’s a perfect fall recipe packed with beta-carotene and fiber.

Ingredients

  • 1 medium butternut squash, peeled and cubed
  • 1 tbsp olive oil
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 1 tsp ground cinnamon
  • ½ tsp nutmeg
  • ½ cup light coconut milk
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C). Toss butternut squash cubes with olive oil, salt, and pepper. Roast for 25-30 minutes until tender.
  2. In a large pot, sauté onion and garlic until translucent.
  3. Add roasted squash, vegetable broth, cinnamon, and nutmeg. Bring to a boil, then simmer for 10 minutes.
  4. Use an immersion blender to puree until smooth.
  5. Stir in coconut milk, adjust seasoning, and serve warm.

Hearty Lentil and Vegetable Soup

This robust soup combines green lentils with a medley of colorful vegetables for a filling, protein-rich meal.

Ingredients

  • 1 cup green lentils, rinsed
  • 1 tbsp olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 zucchini, diced
  • 4 cups low-sodium vegetable broth
  • 1 tsp dried thyme
  • 2 bay leaves
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot. Sauté onion, carrots, and celery until softened.
  2. Add zucchini, lentils, vegetable broth, thyme, and bay leaves.
  3. Bring to a boil, then reduce heat and simmer for 35-40 minutes until lentils are tender.
  4. Season with salt and pepper. Remove bay leaves before serving.

Spicy Black Bean Soup

For those who love a kick, this smoky, spicy black bean soup is packed with fiber and plant protein.

Ingredients

  • 2 cans black beans, drained and rinsed
  • 1 tbsp olive oil
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 1 jalapeño, seeded and chopped
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 4 cups vegetable broth
  • Juice of 1 lime
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. Heat olive oil in a pot over medium heat. Sauté onion, garlic, and jalapeño until softened.
  2. Add cumin, smoked paprika, and black beans. Stir to coat.
  3. Pour in vegetable broth and bring to a simmer for 20 minutes.
  4. Use an immersion blender to blend half of the soup for a creamier texture.
  5. Stir in lime juice, season with salt and pepper, garnish with cilantro, and serve.

Conclusion

These 21 Day Fix vegetarian soup recipes offer a flavorful, nutritious way to stay on track with your health goals without feeling deprived. Soups like these provide a wonderful balance of fiber, protein, and essential vitamins while satisfying your taste buds with rich, comforting flavors.

Whether you’re meal prepping for the week or seeking a quick, wholesome dinner, these recipes will keep you fueled and inspired.

Remember, the key to success with the 21 Day Fix is variety and enjoyment, and soups are an excellent vehicle for both. Feel free to experiment with different vegetables, spices, and textures to keep things exciting.

For more delicious meal ideas that fit your goals, check out the [Breakfast Wellington Recipe](https://gluttonlv.com/recipes/breakfast-wellington-recipe/) or warm up with the [Braised Pork Ribs With Radish Recipe](https://gluttonlv.com/recipes/braised-pork-ribs-with-radish-recipe/) for a non-vegetarian option.

Happy cooking and enjoy every nourishing bowl!

📖 Recipe Card: 21 Day Fix Vegetarian Soup

Description: A hearty and nutritious vegetarian soup perfect for the 21 Day Fix meal plan. Packed with vegetables and plant-based protein for a satisfying meal.

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

Servings: 6 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 zucchini, chopped
  • 1 cup green beans, trimmed and cut
  • 1 can (15 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 cup cooked lentils
  • 1 teaspoon dried thyme
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic, sauté until translucent.
  3. Add carrots and celery, cook for 5 minutes.
  4. Stir in zucchini, green beans, and tomatoes.
  5. Pour in vegetable broth and bring to a boil.
  6. Add lentils and thyme, reduce heat and simmer for 20 minutes.
  7. Season with salt and pepper before serving.

Nutrition: Calories: 180 kcal | Protein: 10 g | Fat: 5 g | Carbs: 25 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “21 Day Fix Vegetarian Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and nutritious vegetarian soup perfect for the 21 Day Fix meal plan. Packed with vegetables and plant-based protein for a satisfying meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 tablespoon olive oil”, “1 medium onion, diced”, “3 cloves garlic, minced”, “2 medium carrots, diced”, “2 celery stalks, diced”, “1 zucchini, chopped”, “1 cup green beans, trimmed and cut”, “1 can (15 oz) diced tomatoes”, “4 cups vegetable broth”, “1 cup cooked lentils”, “1 teaspoon dried thyme”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Add carrots and celery, cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in zucchini, green beans, and tomatoes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Add lentils and thyme, reduce heat and simmer for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper before serving.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “10 g”, “fatContent”: “5 g”, “carbohydrateContent”: “25 g”}}

Photo of author

Marta K

Leave a Comment

X