• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Lettuce Veg Out
  • Vegan Recipes
    • Vegan and Gluten Free
    • Breakfast
    • Dinner
    • Snacks
    • Desserts
    • Appetizers
    • Side Dishes
  • Vegan Nutrition
  • About
menu icon
go to homepage
  • All Recipes
    • Main Course
    • Appetizers
    • Breakfast
    • Snacks
    • Dessert
    • Side Dish
    • Gluten Free
  • Nutrition
  • About
subscribe
search icon
Homepage link
  • All Recipes
    • Main Course
    • Appetizers
    • Breakfast
    • Snacks
    • Dessert
    • Side Dish
    • Gluten Free
  • Nutrition
  • About
×

Home > Vegan Recipes

Vegan Minestrone Soup Recipe

11/12/21 by Nicole | 4 Comments

Jump to Recipe Video Print
5 from 4 votes. Leave a review!

Vegan minestrone soup is easy to make and uses basic ingredients to create a warming, hearty soup. It’s loaded with vegetables, beans and pasta for a filling and balanced meal. Serve as an appetizer, side dish or meal on its own!

Top view of one large and one small white bowl filled with minestrone soup along with a square wood bowl of garlic bread in the top left corner. Image decorated with additional slices of garlic bread, a dish of parmesan cheese, parsley and two dark wood spoons.

Get the Veg Out newsletter for vegan recipes + nutrition content!

This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.

Is Minestrone Soup Vegan?

Minestrone soup is a classic Italian recipe made with pasta or rice, vegetables and broth. Beans and tomatoes are also frequently used in the soup. None of these ingredients are inherently non-vegan, but non-vegan minestrone soup recipes are common.

Recipes often use chicken broth and/ or call for Parmesan cheese to be cooked in. However, with a couple basic substitutions, this soup can easily be enjoyed by vegans!

While the base can easily be made vegan with vegetable broth, it may be more difficult for vegans to replace the Parmesan cheese. Not to worry, you can easily make vegan Parmesan cheese!

Three bowls of minestrone soup with a square wood bowl of garlic toast in the background along with a jar filled with parsley sprigs. Center bowl is in focus while the other parts of the image are slightly blurred.

Vegan Minestrone Soup Ingredients

This recipe uses basic ingredients to create a delicious soup. While the ingredient list is longer, all those tasty and nutritious vegetables, herbs and spices come together beautifully!

  • Onion, garlic, celery, carrot: These tasty veggies create a base layer of flavor for the soup.
  • Olive oil: You’ll cook the above vegetables in some oil. This adds loads of flavor and healthy fats for a satisfying soup! Any type of cooking oil can work for this recipe.
  • Vegetable broth: Instead of water, use vegetable broth for extra flavor in this soup. I use no-salt-added broth so I can add salt to my taste, but you can use any type of broth you like. Add an extra cup or two of broth if you find the soup too thick.
  • Tomato puree: Minestrone typically contains tomato and I like to use tomato puree (a can of crushed tomato). Pureed tomato melds into the broth to create a flavorful liquid for this soup. You could also use diced tomatoes (canned or fresh), especially if you want a chunkier texture.
  • White beans: Beans are a great addition to minestrone soup. I like using smaller white beans, but any type of bean can work. I use canned beans for convenience and simply drain and rinse them before adding to the soup.
  • Green beans: You can use any vegetables you want in this soup so select whatever you like, what’s in your fridge or something in season! I chose green beans for this recipe as they’re one of my favorite veggies!
  • Small-shaped pasta: Minestrone is typically made with pasta or rice. Small shape pasta is best for this recipe as it’ll cook easily; just measure the pasta before using. If you add too much pasta, you’ll end up with minestrone stew or even minestrone pasta (with no broth left at all)! Both those options are tasty, but if you want soup, don’t add any extra pasta. I used small shells for these pictures but orzo, macaroni, ditalini, orecchiette, or similar types are good choices.
  • Nutritional yeast: People often top this soup with parmesan cheese for extra flavor. Nutritional yeast is a delicious vegan alternative that adds cheesy taste and works great in this soup.
  • Dry oregano, basil and thyme: These herbs are staples in my spice cupboard and add beautiful flavor to the soup.
  • Bay leaves: Along with the herbs above, a couple bay leaves add a great boost of flavor to any soup.
  • Herbamare: This specialty ingredient is a blend of sea salt, herbs and vegetables. It has a savory, salty flavor that works wonders in many recipes, especially vegetable soups. If you don’t have this ingredient and don’t want to buy it, substitute for ½ teaspoon of sea salt and ½ teaspoon herb blend of your choice (an Italian herb blend, extra basil, thyme or oregano).
  • Salt and pepper: Add these to your taste! Depending on your vegetable broth you may not need extra salt.
  • Spinach: This is the last ingredient you’ll put in the soup, adding a nice flavor, texture and of course, lots of nutrition! You can use any leafy greens you like. Kale is another great option (but takes longer to cook). You can also add frozen leafy greens at the end (cook until heated through).
Top view of an arrangement of ingredients in glass and wood dishes. From top left going right then down: vegetable broth, raw spinach, bay leaves, dry basil, tomato puree, white beans, dry oregano, chopped celery, dry thyme, chopped carrots, chopped green beans, herb salt + ground sage, chopped onion, small shell pasta (raw), minced garlic, olive oil, nutritional yeast.

How to Make Vegan Minestrone Soup

This soup is incredibly easy to make and comes together quite quickly. Read the detailed directions below to learn how to make vegan minestrone!

Step 1: Prep Vegetables and Other Ingredients

As with any recipe, it’s best to wash and prepare all the ingredients before you start cooking.

Peel then dice the onion and carrots. Dice the celery and mince the garlic. You’ll also need to trim the green beans and cut into 1-inch long (bite-sized) pieces. Drain and rinse the beans and get out all the other ingredients.

The size and shape of your vegetables impact soup texture. Smaller pieces become softer during cooking while larger ones keep some of their texture (remain firmer) and create a chunkier soup.

Step 2: Prepare Soup

In a large pot, warm some olive oil over medium heat then add chopped onion, celery, carrot and minced garlic. Cook, stirring regularly, for about 5 minutes. Your vegetables should begin to soften and smell amazing! This is the base flavor for the soup so don’t skip this step.

Side by side images of vegetables in a pot: chopped carrot, onion, celery and minced garlic. On the left they are raw and on the right they have been cooked for 5 minutes and look lighter and softer.

Next, simply add the remaining ingredients to the pot, except for spinach. Stir until well combined.

Compilation of 4 images each showing the top down view of a pot with ingredients being added to it. Top left: vegetable broth being poured into a vegetable mixture. Top right: green beans being added. Bottom left: dry shell pasta and herbs are on top of the green beans while a hand dumps a spice into the soup. Bottom right: hand starting to stir the soup together.

Bring the soup to a boil over high heat with a lid on the pot. Remove the lid and lower heat to a simmer. Cook the soup until your pasta is almost done, about 12-15 minutes.

Side by side images showing minestrone soup in a pot before and after it's cooked. Left is before, just after the ingredients are mixed. Right is after cooking, before adding spinach; can see the broth is thicker and green beans are darker/ cooked.

Stir regularly while your soup cooks as pasta likes to stick to the pot.

When the pasta is almost done, add spinach and let it wilt into the soup.

Side by side images. Right shows raw spinach being added to soup. Left shows the spinach wilted into the final soup.

Step 3: Serve

Once the spinach and pasta are cooked, you’re ready to serve. Remove the bay leaves before serving the hot soup!

Top with vegan parmesan cheese for a boost of flavor! This is also delicious with a side of garlic bread!

Top view of one large and one small white bowl filled with minestrone soup along with a square wood bowl of garlic bread in the top left corner. Image decorated with additional slices of garlic bread, a dish of parmesan cheese, parsley and two dark wood spoons.

How to Create a Balanced Vegan Meal

I consider a balanced meal one that contains a good source of plant-based protein, carbohydrates, fats and lots of vegetables or fruits.

This delicious soup has it all! There’s protein in white beans, carbohydrates in beans and pasta, healthy fats from olive oil and plenty of vegetables!

I love serving this soup as a lunch meal, but it’s also great as an appetizer or side dish. It’s hearty, warm and perfect to enjoy on cooler days.

Close up of a large white bowl filled with vegan minestrone with a second, smaller bowl blurred in the background along with a wood bowl of garlic toast, dish of chopped parsley and fresh sprigs of parsley.

Minestrone Recipe Variations

With soup recipes there are endless variations, and the result is always delicious!

While the combo of veggies used in this recipe is delicious, you can use basically any vegetable you like. Kale is a great alternative to spinach, while zucchini is a tasty alternative to green beans. Get creative and use it as an opportunity to cook veggies that may spoil if you don’t use them within the next few days.

While it won’t change the flavor, you can mix the shape of pasta you use for some fun texture variations. Any small-shaped pasta can work. Just measure it first, or you might get a minestrone stew!

Another easy variation is to use caned or fresh chopped tomato instead of pureed tomato. I find the soup has plenty of texture without tomato chunks, but it’s a nice variation especially if you have lots of fresh tomato on hand.

Topping the soup with a sprinkle of fresh herbs is another great variation on this recipe. Vegan parmesan is a tasty topping as well.

Arrangement of one large and two small white bowls of minestrone soup (tomato broth, shell pasta and vegetables like green beans, carrot and spinach). Around bowls is decorated with parsley and dishes of salt, pepper and parmesan cheese.

How to Refrigerate and Freeze Leftover Soup

Cool leftover soup to room temperature, then refrigerate in an airtight container for up to a week. Reheat in a microwave or in a pot on your stove, over medium heat, until warmed through.

You can also freeze this soup in any freezer-safe container for up to 3 months. Thaw in your fridge overnight before reheating the same as above.

If you make this recipe, please rate and comment below to help others benefit from your experience!

Square cropped image of a close up of a large bowl of minestrone soup (tomato broth, shell pasta, spinach, white beans, carrots and green beans). A second smaller bowl of soup is mostly cropped out at the top right of image.

Vegan Minestrone Soup

This vegan minestrone soup is easy to make with simple ingredients. It creates a hearty, warming soup to enjoy as a meal or appetizer!
5 from 4 votes. Leave a review!
Prevent screen going dark
Prep Time 20 mins
Cook Time 25 mins
Total Time 45 mins
Servings 6 Servings
Calories 241 kcal
Cuisine Italian-inspired, Vegan

Equipment

  • Cutting board
  • Knife
  • Large pot
  • Can opener
  • Measuring cups and spoons

Ingredients
  

  • 1 cup onion , diced
  • 4 cloves garlic , minced
  • 1 cup celery , diced
  • 1 cup carrots , diced
  • 3 tablespoons olive oil
  • 4 cups vegetable broth , low or zero sodium
  • 2 cups tomato puree (crushed tomatoes)
  • 1 ½ cups white beans (canned, drained and rinsed)
  • 2 cups green beans , cut into 1-inch pieces
  • ½ cup pasta , small-shaped (macaroni, small shells, etc.)
  • ¼ cup nutritional yeast
  • 1 ½ teaspoons dry oregano
  • 1 ½ teaspoons dry basil
  • 1 teaspoon dry thyme
  • 2 bay leaves
  • 1 teaspoon Herbamare seasoning *
  • salt (to taste)
  • black pepper (to taste)
  • 5 cups spinach , loosely packed
Prevent screen going dark

Instructions

Step 1: Prep Vegetables and Other Ingredients

  • Peel and dice your onion and carrots. Dice the celery and mince the garlic.
    1 cup onion, 1 cup carrots, 4 cloves garlic
  • Cut your green beans into 1-inch-long pieces.
    2 cups green beans
  • Drain and rinse the can of white beans.
    1 ½ cups white beans
  • Have the other ingredients on hand and ready to use.

Step 2: Prepare Soup

  • In a large pot, warm olive oil over medium heat.
    3 tablespoons olive oil
  • Add the onion, garlic, celery and carrot. Cook, stirring regularly for about 5 minutes.
    1 cup onion, 4 cloves garlic, 1 cup celery, 1 cup carrots
  • Next, add the remaining ingredients, except for spinach.
    4 cups vegetable broth, 2 cups tomato puree, 1 ½ cups white beans, 2 cups green beans, ½ cup pasta, ¼ cup nutritional yeast, 1 ½ teaspoons dry oregano, 1 ½ teaspoons dry basil, 1 teaspoon dry thyme, 2 bay leaves, 1 teaspoon Herbamare seasoning, salt, black pepper
  • Stir until you’ve combined everything.
  • Place a lid on the pot and bring to a boil over high heat. Once boiling, remove the lid and simmer on medium heat.
  • Simmer the soup, stirring regularly, until your pasta is almost cooked – about 12-15 minutes.
  • Add spinach and let it wilt into the soup.
    5 cups spinach

Step 3: Serve

  • When you've cooked the spinach and pasta, you’re ready to serve.
  • Remove the bay leaves and serve hot!

Video

Notes

*You can replace Herbamare seasoning with ½ teaspoon of sea salt + ½ teaspoon herb blend of your choice (ex. Italian herb blend).
Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.

Nutrition

Serving: 1 Serving (⅙ of recipe)Calories: 241 kcalCarbohydrates: 35 gProtein: 11 gFat: 8 gSaturated Fat: 1 gPolyunsaturated Fat: 1 gMonounsaturated Fat: 5 gSodium: 439 mgPotassium: 1033 mgFiber: 9 gSugar: 10 gVitamin A: 7827 IUVitamin C: 26 mgCalcium: 130 mgIron: 5 mg
Tried this recipe?Let us know how it was!

More Vegan Soup Recipes

Like this recipe? You should also try:

  • Close up of a blue pot filled with bean chili.
    Vegan Chili Recipe (Three Bean, Gluten Free)
  • Square cropped close up of a bowl of soup made with butternut squash and black beans. Soup is partially blended to create a creamy but chunky texture and garnished with a lime wedge and green onion.
    Black Bean Butternut Squash Soup
  • Square cropped image of a close up of a small black bowl of creamy, light green broccoli soup lightly garnished with ground black pepper and sitting on an oval wood board with a second bowl of soup behind it (this one garnished with pumpkin seeds). A set of wood spoons sits to the right along with a third bowl of soup slightly blurred in the back right.
    Vegan Broccoli Potato Soup Recipe
  • Square cropped image of a close up of two small white bowls filled with chunky roasted red pepper and tomato soup, garnished with a basil leaf. Bowls sit on a light brown towel with wood spoons to the right and wood dishes of salt and pepper to the back left.
    Vegan Roasted Red Pepper and Tomato Soup Recipe

About Nicole Stevens

Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.

She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.


Reader Interactions

Comments

  1. Jeannette

    February 01, 2022 at 11:09 pm

    I make this soup every couple weeks, so easy, tasty and satisfying.
    Thank you Nicole

    Reply
    • Nicole Stevens

      February 10, 2022 at 6:29 pm

      So happy to hear this!

      Reply
  2. Gary

    December 17, 2019 at 11:04 am

    So delicious!! TY?

    Reply
    • Nicole Stevens

      December 17, 2019 at 2:40 pm

      I'm so glad you liked it!

      Reply

Reply to comment Cancel reply

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

Recipe Rating




Primary Sidebar

Hi, I'm Nicole! As a vegan Registered Dietitian, I empower vegans to live a balanced life and gain confidence in the kitchen.

More about me →

Latest Vegan Recipes

  • Close up of a stack of three chocolate chip cookies that are cut in half.
    Vegan Chocolate Chip Cookies (Soft and Chewy)
  • Close up of a bowl of vegan chicken or turkey gravy.
    Vegan Turkey Gravy Recipe
  • Close up of a glass bowl filled with vegan mashed potatoes topped with butter and chives.
    Vegan Mashed Potatoes Recipe (with Roasted Garlic)
  • Close crop of seitan turkey roast with slices cut on wood serving board.
    Seitan Turkey Recipe (Vegan Turkey Roast)

Footer


About

  • About Lettuce Veg Out
  • Privacy Policy
  • Disclaimer
  • Terms of Service
  • Contact Nicole

Email Updates

© 2016–2023 Lettuce Veg Out

Manage your privacy
To provide a quality experience, we use technologies like cookies to store and/or access device information. Consenting to these technologies allows us to process data such as browsing activity or unique IDs on this site. Not consenting, or withdrawing consent, may affect site features and functions.
Functional Always active
Necessary to enable a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. Exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
Manage options
{title} {title} {title}