When the weather turns chilly, nothing beats a warm bowl of soup. These vegetarian soup recipes are not only filling and satisfying, but also packed with healthy veggies and spices to keep you nourished all winter long.

Satisfying Vegetarian Soup Recipes for a Cozy Mealtime


  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 2 cups water
  • 1 can diced tomatoes (14 oz)
  • 1 cup dried green lentils
  • 5 carrots, sliced
  • 3 celery stalks, sliced
  • 1 tsp ground cumin
  • Salt and pepper to taste


  1. In a large pot over medium heat, sauté onion in olive oil until translucent.
  2. Add garlic and continue cooking for another minute.
  3. Add vegetable broth, water, canned tomatoes (with juice), lentils, sliced carrots and celery pieces. Bring to a simmer.
  4. Reduce heat to low-medium heat,then add cumin powder,salt,and black pepper;stir well.
    5.Let simmer for about an hour or until lentils are tender.

Cooking Time & Temperature Guidelines:

Cooking time: Approximately one hour on low-medium heat setting.

My Pro-tips:

  • For extra flavor depth add some fresh herbs such as thyme or rosemary during cooking process;
  • Save leftover soup in individual servings containers for easy meal prep throughout the week.

Seasoning Options:

Depending on your preference,you could adjust seasonings to your taste by adding additional salt or spice blends like curry powder,chili flakes etc。

Recommended Tools To Make This Recipe:

Large Pot、Measuring Cups & spoons、Vegetable Peeler、Chef’s Knife

To sum up: This warming veggie lentil soup is packed with nutritious vegetables,gives you energy and fills you up. Perfect for a cozy mealtime on chilly days!


1) Q: Can these soup recipes be made ahead of time?
A: Yes! In fact, many soup recipes actually taste better after they’ve had time to sit and develop their flavors. You can make large batches of soups and store leftovers in the fridge or freezer to enjoy throughout the week. To reheat, simply heat over low heat on the stove until heated through.

2) Q: How can I add protein to vegetarian soups?
A: There are plenty of ways to add protein to vegetarian soups! Try adding cooked beans (such as cannellini beans or chickpeas), tofu cubes, quinoa or lentils. Another option is to top your soup with nuts or seeds like almonds or pumpkin seeds. These will not only add a satisfying crunch but also some additional plant-based protein.

3) Q: Can I modify these soup recipes based on my dietary restrictions?
A: Of course! Many of the vegetable-based soups on AddM3 are already vegan and gluten-free by default. However, if you have other dietary restrictions such as nut allergies or soy intolerance, you can easily modify each recipe by omitting ingredients that don’t work for you and substituting them with others that do. Each recipe provides recommendations for substitutions when applicable.