Healthy Vegan Minestrone Soup with Kale

  • 117

Another heartwarming healthy vegan soup recipe is on today’s agenda. This vegan minestrone soup is as healthy as it gets, loaded with vegetables, beans, and lots of flavor.

This version of minestrone soup is relatively simple and quick (don’t be scared by the long list of ingredients!), and you can customize it by using different vegetables and their amounts.

FYI: In modern Italian language, there are three words that relate to the English word ‘soup’: zuppa, which refers to tomato-based soups or fish soups; minestra, referring to a more substantial vegetable soup or ‘dry soup’ such as pasta; and minestrone, which denotes a very substantial or large soup or stew.

Healthy Vegan Minestrone Soup Recipe

While there is no set recipe for minestrone soup, cooks agree that a classic version should include beans, pasta, and an array of vegetables, such as potatoes, tomatoes, celery, onions, zucchini, etc. Non-vegan versions often call for bacon, meat, or some kind of meat-based stock, but they are unnecessary if you want to create a hearty, plant-based soup that will make a filling dinner and yield some leftovers for the next day’s lunch!

In my house, this is my go to recipe whenever I’m in the mood for a hearty, hot soup that’s filling and at the same time not too heavy. Plus, my husband loves it because he can take the leftovers to work the next day!

I find it that the most labor-intensive part is chopping all those veggies. Thankfully, I don’t mind it too much because I can do the prep while some of the veggies are already cooking: start with your onion-carrot-celery mix, and while these veggies are cooking in the pot, peel and chop your potatoes, open cans of diced tomatoes and beans, and set up the spices that you’ll be using. Time flies when you’re having fun!

I prefer to use little to no oil of any kind in my plant-based cooking (this minestrone recipe doesn’t use any) for maximal health benefits. If you’re not familiar with the no-oil dietary approach and why it is beneficial to our health, I highly recommend  this article by Dr. John McDougall, as well as my earlier post on the work of the leading researchers and doctors who propose plant-based nutrition.

How to cook vegan minestrone soup

Different versions of minestrone suggest adding a leafy green vegetable towards the end of cooking: it can be cabbage, kale, spinach, or any other vegetable available to you.

Cooking times may differ: if you’re using cabbage, add it at least 5 min before the soup is done; with kale, you’ll need to add it just as you’re taking the soup off the stove.

Healthy Vegan Minestrone Soup with kale, beans and pasta

For an extra twist of healthy goodness of fresh veggies in every bowl, skip adding kale or cabbage, and as you’re ladling hot soup into bowls, add a handful of fresh spinach into each bowl and let it wilt a little from the soup’s heat!

Another twist: if you prefer creamier blended soups, use less water/broth and don’t add pasta. Cook the soup until it’s done, then cool it off a little, add to a blender/food processor in batches, and blend until smooth (alternatively, use an immersion blender). Once done with this step, return the soup to the pot, bring to a boil, and add pasta. Cook until pasta is done, cool off a bit, and serve!

Yield: 4-5 servings

Healthy Vegan Minestrone Soup with Kale

Healthy Vegan Minestrone Soup with Kale

This vegan minestrone soup is hearty and filling! Make the batch as directed to feed four people, or two with generous leftovers.

Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes


  • 1 medium onion, chopped
  • 2 carrots, diced
  • 1-2 celery stalks, diced
  • 3 garlic cloves, minced
  • 3 medium potatoes, diced into 1/2 inch cubes and then rinsed
  • 1 zuccini/squash, sliced into half-rounds
  • 2.5 cups cooked white beans (cannellini, navy, etc),
  • OR 2 14-ounce cans of beans (use 2 different kinds), drained and rinsed
  • 1 can petite-diced tomatoes
  • 1/2 cup small pasta (shells, bow-ties, etc.)
  • 2 cups torn kale leaves, packed
  • 7 cups boiling hot vegetable broth/water - here's how to make your own veggie broth

Spices and seasonings:

  • 1 bay leaf
  • 1 Tbsp dried oregano
  • 1/2 Tbsp dried thyme
  • 1/2 Tbsp fresh rosemary (or 1/4 Tbsp dried)
  • pinch of cayenne
  • salt, pepper to taste


  1. Heat up a large heavy-bottomed soup pot. Add 2 Tbsp water to the bottom. When it starts bubbling, add chopped onion, carrots, celery, and garlic. Let cook until soft, about 7 min, stirring a few times and adding more water to prevent vegetables from sticking to the bottom of the pot.
  2. In a separate pot, bring 7 cups of vegetable broth/water to a boil. Set aside.
  3. Add potatoes, zucchini/squash, beans, tomatoes, bay leaf, oregano, thyme, and cayenne to the soup pot. Stir well, letting the mixture get hot. Pour in hot broth/water. Cover, bring to a boil, and simmer for 10-15 min on medium, or until potatoes are soft.
  4. Add pasta and chopped fresh rosemary. Cook for 5 more min.
  5. Add salt and black pepper. Taste, adjust seasonings as you prefer.
  6. Take the pot off the stove. Stir in kale leaves torn by hand. Cover, let the soup cool for 10 min before serving.
  7. For some twists at serving, see the post above.


Potatoes may take the longest to cook. Here's a trick to speed things up: after you diced and rinsed potatoes, put them into a microwave-safe bowl and cook in a microwave on high for 1 min 30 sec. When you add them to the soup, they will be already halfway cooked, so the soup will need to boil for only 7-10 min before you add pasta.

Recommended Products

This recipe contains affiliate links to If you make a purchase through affiliate links on my blog, I receive a very small commission that helps me run this blog, at no extra cost to you. Thank you for your support!

Nutrition Information:



Serving Size:

1 bowl

Amount Per Serving: Calories: 423 Total Fat: 2g Saturated Fat: 0g Trans Fat: 0g Unsaturated Fat: 1g Cholesterol: 0mg Carbohydrates: 89g Fiber: 21g Sugar: 20g Protein: 21g
Please note that the provided nutritional information data is approximate.

Have you tried other versions of vegan minestrone soup? What did you like about them? Are there any other plant-based soups that you enjoy?

If you know anyone who would enjoy this recipe, please share it with them! And stick around for more awesomeness – subscribe to Vegan Runner Eats to receive notifications about the latest posts, or follow the blog on Facebook, Twitter, and Instagram!

Tagged , , , , . Bookmark the permalink.

About Alina Zavatsky - Vegan Runner Eats

Alina first made a switch to a vegan diet in 2013 to optimize her athletic performance as a marathon runner. Being vegan eventually opened her eyes on the issues of animal welfare, environmental protection, human rights and feminism. Alina hopes that her blog will help its readers on their path to making this world a better place.

2 Responses to Healthy Vegan Minestrone Soup with Kale

  1. Tiffany says:

    I just made this and I had to substitute a few things due to a lack of ingredients. I ended up using vegetarian chili beans and spaghetti, but it still ended up great.

Leave a Reply

Your email address will not be published. Required fields are marked *

Sign up to our newsletter!

This site uses Akismet to reduce spam. Learn how your comment data is processed.