vegetarian soups
6 Healthy & Tasty Vegetarian Soup Recipes!
vegetarian soups
6 Healthy & Tasty Vegetarian Soup Recipes!

Warm, comforting, and nourishing vegetarian soups recipes are a great option for lunch, dinner, or just about any time of the day. Loaded with nutrients and customizable for any taste, vegetable soups are also a great snack choice. And while they’re especially pleasant during the cooler months, they can easily be enjoyed any time of the year.

Best of all, whipping up your homemade vegetable soups means you can make your own healthy and tasty food while avoiding the unnecessary added salts, creams, sugars, and preserving agents often found in commercially made soups. And if you’re looking to eat healthy on a budget, homemade vegetable soups are ideal. They are cheap to make and very filling if you bulk them up with healthy, cost-effective proteins and carbohydrates like beans and lentils. Soups are great for meal prepping too. Simply make your soups in big batches ahead of time and freeze them, and they are ready for those busy nights when you just don’t have the time or energy to cook dinner from scratch!

Download our free ebook for more plant-based recipes.

Below I’ve included six healthy and tasty vegetarian soup recipes for you to try. Depending on your mood, you may want to try at least a few of these:

Veggie Lentil Soup

The Classic, Nourishing Choice (Vegetarian)

This Veggie Lentil Soup is wholesome and nourishing – it’s the perfect meal, especially if you’re looking to stay warm! With good protein and fiber content, you can enjoy this soup as a stand-alone meal or as an excellent option if you’re trying to lose weight. Plus, it’s super cheap and easy to make too!

vegetarian soups
A Delicious Veggie Lentil Soup!

Recipe: Veggie Lentil Soup

Makes 4 servings


  • 1 can brown lentils (no added salt), drained
  • 1/2 cup shallots, peeled and chopped
  • 4 stalks of celery, chopped
  • 2 large carrots, peeled and chopped
  • 2 cups vegetable broth
  • 1 tbsp extra virgin olive oil


  1. Heat olive oil in a large pot and brown shallots. Add carrots and celery and cook for a few minutes.
  2. Add lentils and vegetable broth to the pot and simmer on low heat for 20 minutes.
  3. Serve hot and enjoy!

Creamy Pumpkin Soup with a Thai Coconut Twist

The Fancy, Tasty Choice (Vegan)

This is a tasty pumpkin soup that is bound to impress! On top of that, it is extremely healthy and much lower in calories and fat than traditional coconut pumpkin soup, which uses cream and thickeners. If you want to bulk this soup up or increase the protein content, simply add some lentils, beans, or chickpeas to the soup. These can then be blended with the pumpkin and heated in the pot for a nice, even texture throughout.

vegetarian soups
Try out the Creamy Pumpkin Soup with a Thai Coconut Twist!

Recipe: Creamy Pumpkin Soup with a Thai Coconut Twist

Makes 4 servings


  • 5 cups diced pumpkin
  • 1 tbsp extra virgin olive oil
  • 1 large brown onion
  • 6 garlic cloves
  • 1 tsp coriander
  • 1/2 tsp turmeric
  • 1/2 tsp ginger
  • 1/4 tsp cinnamon
  • 2 small chilies of choice
  • 4 tbsp pepitas or shelled pumpkin seeds
  • 2 cups coconut milk
  • 4 tbsp pine-nuts
  • Fresh parsley
  • 4 tsp shredded coconut


  1. Steam pumpkin until cooked through.
  2. While the pumpkin is cooking, heat olive oil in a large saucepan.
  3. Peel and chop onion and garlic and then brown in a saucepan.
  4. Add chopped chili and spices into a saucepan and heat.
  5. Remove cooked pumpkin from steamer and add to saucepan, stirring through the onion spice mix.
  6. Add coconut milk to a saucepan and simmer until thickens.
  7. Remove from heat and allow to cool for a few minutes. Pour into a high-speed blender. Blend until smooth and creamy.
  8. Serve hot and sprinkle with pepitas, pine nuts, shredded coconut, and fresh parsley. Enjoy!

Hearty Vegetable and Bean Soup

The Hearty, Filling Choice (Vegetarian)

Another great option from our vegetarian soup recipes list is this one! This is the perfect choice for a hearty and filling vegetable soup. Beans are a great source of protein, fiber, iron, and healthy, low glycemic index carbohydrates, so this soup will leave you feeling full and satisfied!

vegetarian soups
Here’s the recipe for this Hearty Vegetable and Bean Soup!

Recipe: Hearty Vegetable and Bean Soup

Makes 4 servings


  • 1 can kidney beans (no added salt), drained and rinsed
  • 3 cloves garlic, crushed
  • 1 can of salt-reduced diced tomatoes
  • 2 carrots, peeled and sliced
  • 1 tbsp extra virgin olive oil
  • 2 sticks of celery, sliced
  • 1 onion, roughly chopped
  • 2 zucchinis, diced
  • 1 cup cauliflower florets, roughly chopped
  • 4 cups vegetable broth
  • 1 tsp basil
  • 1 tsp oregano


  1. Heat oil in a large pot over medium heat. Add garlic and onion and cook until soft.
  2. Add the carrots, celery, cauliflower, zucchini, basil, oregano, tomatoes, and vegetable stock. Stir and bring to a boil.
  3. Reduce heat and simmer for 30 minutes or until vegetables are soft.
  4. Stir in the kidney beans and enjoy!

Warming Homemade Chicken Veggie Soup

The Soothing, Non-Vegetarian Choice

You just can’t go wrong with a soothing chicken and vegetable soup! This is a delicious chicken soup you can make to warm you up on a cold night (or if you’re not feeling well), and it’s a great option for kids too. If you want to bulk this soup up, you can add some wholegrain noodles or potatoes to this recipe.

vegetarian soups
If you are willing you should definitely try are non-vegetarian option!

Recipe: Warming Homemade Chicken Veggie Soup

Makes 4 servings


  • 450 g or 1 lb. chicken breast
  • 1 onion, diced
  • 2 garlic cloves, crushed
  • 1 carrot, diced
  • 2 stalks of celery, diced
  • 1 zucchini, diced
  • 1/4 tsp thyme
  • 1 small head of broccoli, chopped
  • 2 tsp Worcestershire sauce
  • 4 cups chicken broth
  • Fresh parsley


  1. Place all ingredients except parsley into a slow cooker and mix them. Place lid on slow cooker for about 4 hours on high.
  2. Once cooked, shred the chicken with a fork and stir through the soup.
  3. Serve and garnish with minced parsley. Enjoy!

Healthy Quinoa Vegetable Soup

The Tangy, Superfood-Based Choice (Vegetarian)

Fresh and tangy, this healthy quinoa vegetable soup is loaded up with quinoa! This superfood is just what your diet needs – with an extra hit of fiber, protein, and minerals, it will energize and nourish you from the inside out!

vegetarian soups
Here’s Healthy Quinoa Vegetable Soup!

Recipe: Healthy Quinoa Vegetable Soup

Makes 4 servings


  • 3 carrots, peeled and diced
  • 2 tbsp balsamic vinegar
  • 1 tbsp tamari or soy sauce (low-sodium preferred)
  • 4 cups vegetable broth
  • 1 can diced tomatoes (salt-reduced)
  • 1 zucchini, chopped
  • 1/2 cup quinoa
  • 1 handful of green beans, chopped
  • 2 tsp fresh chopped basil leaves
  • 2 tbsp fresh chopped parsley


  1. In a large pot, heat vegetable broth over medium heat. Add the carrot, balsamic vinegar, and tamari or soy sauce. Cook for a few minutes.
  2. Add tomatoes and quinoa and bring to a boil. Reduce heat, cover, and simmer for 15 minutes or until quinoa is cooked.
  3. Add the zucchini, beans, and herbs. Simmer for another few minutes.
  4. Serve and enjoy!

Easy Spiced Lentil and Potato Soup

The Spicy, Immunity Boosting Choice (Vegetarian)

This spiced lentil and potato soup is the ultimate meal for your immune system, especially when you’re feeling under the weather! Garlic, onion, and chili are known for their immune-boosting benefits, and this recipe includes those spices and more. Plus, the healthy carbohydrates found in the lentils and potatoes are good for your immune system as well.

vegetarian soups
Here’s a spicy option!

Recipe: Easy Spicy Lentil and Potato Soup

Makes 4 servings


  • 4 small potatoes, washed, peeled, and diced
  • 2 tbsp extra virgin olive oil
  • 1 can brown lentils (no added salt), drained
  • ½ tsp cinnamon
  • 1 can diced tomatoes (no added salt)
  • 2 garlic cloves, finely chopped
  • 1 can coconut milk
  • ½ lime, juiced
  • 1 small red chili, finely diced
  • 2 tsp turmeric
  • 1 large onion, diced
  • 3 cups vegetable broth
  • 1 tsp cumin
  • 2 cups baby spinach


  1. In a large pot, heat oil and sauté garlic, onion, and chili. Add turmeric, cumin, and cinnamon, stirring through.
  2. Add tomatoes, coconut milk, lentils, and vegetable broth. Stir to combine. Add potatoes.
  3. Simmer over medium for about 15 minutes or until the potatoes are cooked through.
  4. Remove from heat and stir in baby spinach. Add lime juice to serve. Enjoy!


Enjoy these healthy and tasty vegetarian soup recipes for any meal, season, or occasion of your choice! After all, their benefits of nutrition and affordability can certainly be used throughout the year. And they can conveniently be prepared ahead of time for a quick and easy lunch or dinner. Remember, we must be mindful of our daily vegetable intake for a healthy and balanced diet, and these vegetarian soup recipes are a great way to help you reach that goal. Bon appétit!

Download the Plant Based Ebook

Are vegetarian soups good for you?

Given their high nutrient density and low energy density, vegetable-based soups in particular are a wonderful choice from a nutritional standpoint since they provide a wealth of essential nutrients, such as vitamins and minerals, for only a small number of calories.

What are the 4 basic soups?

Soup can be divided into four primary categories: thin, thick, cold, and national. These soups are widely recognized in contemporary kitchens.

Is it OK to eat vegetable soup every day?

Soup promotes good health
You won’t go hungry if you prepare several bowls of fruit and vegetable soup each day. Vegetable soups are highly advised because eating vegetables is a crucial component of a balanced diet.

Here are a few hand-picked articles for you to read next: