Vegan Minestrone Soup
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.Vegan minestrone soup is comforting, healthy, and full of flavor. It is the kind of soup recipe that you’ll continue to make again and again whenever you crave something cozy and nourishing. The best part? This recipe needs only 15 minutes of prep time and can easily be transformed into a gluten free vegetable soup recipe too!
Soup season is here, and what better way to kick things off than with the best vegan minestrone soup ever?! You will be pleasantly surprised by how easy this soup is to make. And it brings the charm of Italy right to your home!
With only 15 minutes of prep time and 40 minutes of cooking time, you have a hearty vegetable soup in under one hour. This is an easy soup for busy weeknights, and the whole family will love it! Ladle up some delicious homemade soup into a big bowl and cozy up on the couch for the perfect fall or winter evening.
👩🏽🍳 Why You’ll Love This Vegan Minestrone Soup
- Easy Meal Prep: You can prep your veggies prior to making this soup to save yourself some prep time. Peel and chop the carrot, onion, celery, potato, and swiss chard. The next day you can proceed with the rest of the instructions! Additionally, make a big batch of the soup and store it in the fridge or freezer to have on hand for a good soup meal on busy days.
- Healthy & Wholesome: There is nothing better than a healthy minestrone soup loaded with a variety of vegetables and protein-rich beans. You will get a great addition to your necessary daily values or vitamins and minerals with this soup. Also, this is great for a low-calorie diet!
- One-Pot Meal: Yep, no need to stress over cleaning a bunch of pots and pans. This easy minestrone soup recipe requires just one pot!
Latest Recipe Video!
🥘 Ingredients
Grab all of your ingredients for this vegan Italian soup at the local grocery store! Check out the recipe card at the bottom of this post for nutritional information. Here is what you need for vegetarian minestrone soup:
- Olive Oil: Extra virgin olive oil is a fragrant oil to saute your vegetables in!
- Vegetables: Red onion, garlic, carrots, celery, russet potato, and swiss chard make the perfect blend of textures and flavors in this vegan minestrone recipe.
- Diced Tomatoes: Minestrone is a tomato based soup, so you will need some sort of tomato sauce. Canned diced tomatoes are an easy way to add in some liquid and chunks of juicy tomato!
- Vegetable Broth: Veggie broth or vegetable stock will keep this soup vegan while adding a lovely base of flavor.
- Italian Herbs & Bay Leaves: You can use an Italian seasoning mix or combine some of your own herbs like oregano, thyme, rosemary, and sage. Simmering bay leaves in the broth will add an extra boost of flavor! You will remove them before serving the soup.
- Pasta: You will want a smaller wheat pasta like elbows or shells! If you need a vegan gluten free soup see more recommendations in the dietary adaptations section below.
- Cannellini Beans: These beans add a plant-based protein to the soup for a balanced, filling meal!
- Salt, Pepper, Red Pepper Flakes: Black pepper and sea salt will give this soup the edge it needs to really take off! Red chili flakes are optional, but add a bit of heat if you prefer a spicy soup. You can add more or less depending on your preference.
- Basil: Fresh basil will top the hearty soup for a lovely Italian flair. Alternatively, fresh parsley would be a good garnish.
🍲 Ingredient Substitutions
- Oil: Any oil can be used to saute your vegetables for this vegan minestrone soup!
- Vegetables: Customize your soup with whatever fresh veggies you have on hand. Fresh green beans, bell pepper, and white onion are great options.
- Tomato: Play around with the tomato base in this soup. You can use tomato paste for a stronger flavor or spice it up with fire-roasted tomatoes.
- Greens: If you aren’t a fan of swiss chard, feel free to use other greens like baby spinach or collard greens.
- Beans: Swap the cannellini beans for any bean of choice. Dark red kidney beans, chickpeas, or other white beans work great for this vegan italian soup!
🔪 How To Make Vegan Minestrone Soup
Making easy vegan minestrone soup requires just a few simple steps. Follow along with the directions below for a fool-proof recipe that will make you feel like an Italian chef. Here is how to make this delicious recipe:
Saute Onions & Additional Vegetables: Heat the oil in a large soup pot over medium heat. Add the onions and sauté for 2-3 minutes. Next, add the garlic, carrots, celery and potatoes. Sauté for about 5 minutes.
Add Other Ingredients: Next, add the diced tomatoes, vegetable broth, and pasta to the large pot. Stir to combine. Stir in the dried herbs and bay leaves. Bring to a boil, reduce heat, and simmer for 15 minutes.
Add Final Ingredients: Finally, add the swiss chard and cannellini beans, stirring to combine.
Cook Soup: Continue to cook for another 10-15 minutes, or until all vegetables are tender and the pasta has cooked to al dente.
Season & Serve: Adjust the seasoning and stir in fresh basil leaves and dried red pepper flakes if using. Serve topped with fresh basil leaves.
💭 Expert Tips
- Drain Beans: Be sure to rinse and drain the beans before adding them to the vegetable broth to keep the consistency of the soup perfect.
- Discard Bay Leaves: Do not forget to remove the bay leaves from the soup prior to serving!
- Use Up Veggies: If you have other vegetables in your refrigerator that need to be used, throw them in this soup or use as a substitute. This makes for an excellent fridge clean out meal.
- Cook Gluten Free Pasta Separate: If you are making this as a gluten free veg soup, you may want to cook the pasta first as it is more starchy and will thicken the soup (which you may like). Add the cooked pasta into the pot with the tender veggies.
- Cooking Methods: This can be made as an instant pot minestrone soup, or thrown into a slow cooker for an easy, hands-off simmering soup.
📖 Variations
- Autumn Minestrone: For a fun fall soup recipe, add in seasonal vegetables like sweet potatoes, butternut squash, and yellow squash.
- Vegan Zuppa Toscana: Transform this into an easy variation of vegan zuppa toscana by replacing the diced tomatoes with some coconut cream. Leave out the pasta, celery, and carrots for a more classic take!
- More Protein: If you want additional protein in this soup, try adding nutritional yeast, hemp seeds, lentils, or garbanzo beans. If you are not vegan, you can add in some cheese or even a dollop of high protein yogurt.
🍽 Serving Suggestions
Enjoy this plant based minestrone soup with a side of crusty bread or this vegan garlic bread, and a sprinkling of vegan parmesan cheese! I personally love pairing soup with salads for a satisfying full meal. Try it out with this tomato avocado cucumber salad or mixed greens tossed in this avocado green goddess dressing.
🙌 Dietary Adaptations
While this soup is already a wonderful option for those who are vegan, vegetarian, dairy-free, or soy free, you can modify it for even more dietary needs!
- Gluten Free Minestrone Soup: For a vegan and gluten free soup all you need to do is use gluten-free pasta! Brown rice pasta, lentil pasta, or chickpea pasta are all perfect gluten-free options. Some of my favorite brands are Jovial and Banza.
- Low FODMAP Minestrone Soup: For a low FODMAP option, keep this as a gluten free vegetarian soup and leave out the onions and garlic. Onion and garlic powder are safe options, along with a garlic infused olive oil.
🫙 Storage Directions
Whether you are making this as a traditional minestrone or gf minestrone soup, it will keep really well in both the refrigerator and the freezer!
- Storing In The Fridge: Store leftover vegan pasta soup in an airtight container in the fridge for up to 4 days.
- Freezing: Put this vegetarian minestrone soup in a freezer-safe container and store in the freezer for up to 2 months.
- Reheating: Reheat the leftover soup in the microwave or in a pan on the stovetop.
❓Recipe FAQs
According to the Olive Garden website, their minestrone soup is vegan! You can happily enjoy endless soup at their restaurants. Just be sure to pass on the parmesan cheese. However, unfortunately their soup is not gluten-free. Your best bet for a vegan and gluten free soup would be to make it at home! And luckily, it is super easy and quick!
This delicious vegan minestrone soup recipe is healthy for many reasons! First off, the soup is packed with nutrient rich vegetables and protein rich beans that are high in fiber. For a vegan soup, you might be surprised to know it still has a good amount of protein while remaining low in calories. Swiss chard is one of the star ingredients in this dish and is rich in antioxidants, high in fiber, and an excellent source of vitamin K. You will also get a good source of vitamins and minerals from the tomatoes, carrots, and potatoes such as beta carotene, Vitamin C, B6, Vitamin K, and potassium, and antioxidants.
If you follow this recipe for vegan minestrone soup you should be welcomed by a flavorful, delicious soup that is anything but bland. If your soup is coming up short on flavor, there are a few main reasons. First, make sure your vegetable broth is not low sodium (unless you need it to be). This will allow for the best base of flavor. Second, do not shy away from adding more herbs and spices. Taste the soup along the way and add in an extra pinch of salt or more Italian seasoning, as needed. And don’t forget to top with the fresh basil leaves!
A traditional vegetable soup is made of a variety of vegetables and greens. Minestrone soup is a thick Italian soup containing beans, potatoes, and pasta for added substance. Other veggie soups can have different broth bases, and may be pureed in some instances. With minestrone, you can expect a tomato based broth loaded with fragrant Italian herbs.
🥣 More Vegan Soup Recipes!
- Carrot Potato Soup
- Vegan Spaghetti Squash Soup
- Plant-Based Chicken Noodle Soup
- Fakes Soup
- Vegan Mushroom And Wild Rice Soup
- Butternut Squash Bisque
- Vegan Black Bean Chili
- Pumpkin And Sweet Potato Soup
- Vegetarian Taco Soup
- Mexican Bean Soup
- Creamy Garbanzo Bean Soup
- Acorn Squash Bisque
- 41 Vegan Soup Recipes
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Picky Eater.
Love this plant based soup recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Vegan Minestrone Soup
Ingredients
- 1 tsp extra virgin olive oil
- 1 red onion diced
- 2 cloves garlic minced
- 2 carrots peeled and diced
- 2 celery stalk diced
- 1 russet potato peeled and diced
- 14½ oz canned diced tomatoes
- 28 oz low sodium vegetable broth
- 2 tsp dried Italian herbs
- 2 bay leaves
- ½ cup small pasta elbows or shells – recommend gluten free chickpea pasta or whole wheat pasta.
- 1 pound swiss chard stems trimmed and leaves roughly chopped
- 15 oz cannellini beans drained and rinsed
- ½ tsp salt
- ¼ tsp pepper
- ⅛ tsp dried red pepper flakes optional
- fresh basil leaves
Instructions
- Heat the oil in a heavy large pot over medium heat. Add the onions and sauté.
- Next, add the garlic, carrots, celery and potatoes. Sauté for about 5 minutes.
- Add the diced tomatoes, vegetable broth and pasta, stir to combine.
- Stir in the dried herbs and bay leaves; bring to a boil, reduce heat and simmer for 15 minutes.
- Add the swiss chard and cannellini beans, stirring to combine.
- Continue to cook for another 10-15 minutes or until all vegetables are tender and the pasta has cooked through.
- Adjust the seasoning and stir in fresh basil leaves and dried red pepper flakes if using.
- Serve topped with fresh basil leaves.
Notes
- Drain Beans: Be sure to rinse and drain the beans before adding them to the vegetable broth to keep the consistency of the soup perfect.
- Discard Bay Leaves: Do not forget to remove the bay leaves from the soup prior to serving!
- Use Up Veggies: If you have other vegetables in your refrigerator that need to be used, throw them in this soup or use as a substitute. This makes for an excellent fridge clean out meal.
- Cook Gluten Free Pasta Separate: If you are making this as a gluten free veg soup, you may want to cook the pasta first as it is more starchy and will thicken the soup (which you may like). Add the cooked pasta into the pot with the tender veggies.
- Cooking Methods: This can be made as an instant pot minestrone soup, or thrown into a slow cooker for an easy, hands-off simmering soup.
- Nutrition information calculated using whole wheat pasta.
This vegetable packed, hearty, comforting and delicious minestrone is going on my “must make” list right now!
Yay! Hope you love it as much as I do Andrea!
This was delicious. I love how easy to adapt it was too.
So happy to hear that Dannii!
Now that the weather is cooling off I’m on the lookout for good soup recipes, and this one is just perfect! Looks absolutely phenomenal, just added it to the top of my list of soups to try 🙂
Yes!! You will love this recipe Nathan!
What a flavorful soup. This is going on the winter rotation.
Thanks Jayne! Enjoy!
I can almost taste your soup. It looks delicious. Yummm!
Hehe thank you so much! 🙂
This Soup is surely a comfort meal. Love the combination of veggies and flavors added to making it. This is totally a filler and I love it for Dinner.
Thank you so much Veena!! So glad you liked it! 🙂
Such a great idea blending some of the beans, I’ll definitely be trying this. This soup looks and sounds delicious and I can’t wait to make it.
Thanks!! It gives the soup a really nice and creamy base! I can’t wait for you to try it!
wow love your minestrone soup, in fact, this is one of my favorites. Perfect for this time of the year that is so cold.
Hooray! I’m so happy to hear that Adriana! It really is perfect for this cold weather!
I always wanted to make minestrone soup, but have not had a chance… or the best recipe:) Your soup sounds delicious. Will be making it for sure!
This really is the best minestrone soup!! I can’t wait for you to make it at home!
Hearty and healthy is my favorite kind of soup – this looks amazing! I could eat soup 3 meals a day – delish!
Omg I’m the same way – I’d be happy eating soup for dinner like all the time! I’m sure you will love this recipe Beth!
Yess this sounds amazing. Healthy but comforting!
Thanks Kammie!! Let me know how it turns out for you!
This sounds delicious – can’t wait to make it!! I love the idea of blending some of the beans, thicken the soup without added fat…
Thanks so much Jill! And yes – that’s exactly right 🙂 I do that in most of my soups actually — if you just puree beans or even veggies it will help thicken the soup without any cream or other ingredients needed. Hope you love this when you try it!