Vegan Minestrone Soup


Vegan Minestrone Soup

Vegan Minestrone Soup

Hi friends! I wanted to share this deliciously hearty and filling minestrone soup recipe with you all.

There’s no particular method or ingredients to prepare this vegetable-rich minestrone. Which is why I went with the most seasonal veggies I could find – carrots, zucchini, spinach…to name a few.

The addition of macaroni (carb) and beans (protein) make this a wholesome and full-fledged meal.

It relies heavily on the use of tomatoes. So if you’re a tomato lover, you definitely want to give this a try.

Let’s go! 🙂

Vegan Minestrone Soup Recipe
5 from 1 vote

Vegan Minestrone Soup

Hearty and filling vegan minestrone soup recipe
Pin Recipe
Course -Soup
Cuisine -American, Italian, Universal
Keyword -minestrone soup, soup, vegan, vegan soup
Prep Time -10 minutes
Cook Time -20 minutes
Total Time -30 minutes
Servings -4 people
Calories -337kcal
Author -Veganbell

Recipe Video



  • Set a large cooking pot over medium heat. Add oil.
  • Once it's hot, add garlic + onion + bay leaf + carrot + celery. Stir-sautĂ© for 5 minutes.
  • Now add green beans + green peas + zucchini. Mix well and stir-sautĂ© for 5 more minutes.
  • Next, add tomato paste + dried herbs + sun-dried tomatoes. Mix well and stir-cook for 2 minutes.
  • Add tomato puree + macaroni + cooked/canned kidney bean + veggie stock + salt + pepper.
  • Turn up the heat to high and give everything a nice and gentle stir. As it stars boiling, turn down the heat to medium and let it simmer for about 8 minutes.
  • *After 8 minutes* Uncover and turn down the heat to low.
  • Add spinach. Mix well and cook for 1-2 minute or until the spinach is wilted. Your vegan minestrone soup is ready.
  • Turn off the heat. Transfer to serving bowl(s) and enjoy while it's still hot!


Sodium: 1082 mg | Calcium: 103 mg | Vitamin C: 41 mg | Vitamin A: 5540 IU | Sugar: 15 g | Fiber: 12 g | Potassium: 1363 mg | Calories: 337 kcal | Monounsaturated Fat: 5 g | Polyunsaturated Fat: 1 g | Saturated Fat: 1 g | Fat: 8 g | Protein: 14 g | Carbohydrates: 56 g | Iron: 6 mg
Tried this recipe?Mention @itsveganbell or tag #veganbell!

If you liked this Vegan Minestrone Soup, check out this delicious Mushroom Barley Risotto I posted earlier.

If you enjoy reading and cooking from Veganbell, check out VeganRicha’s appetizing Vegan Thai Pumpkin Curry recipe.

If you’d like to support me (thank you!), do check out my Veganbell’s Indian Vegan eCookbook, or Paperback Cookbook. It has a collection of 90 authentic, easy, Indian recipes.


Try My New Cookbook Today



Hi, I'm Neelam. Welcome to Veganbell.
I started this food blog to share easy vegan recipes with everyone.

If you enjoy my recipes, please share them with your friends & families. I don't run google ads here, nor do I write long content to please the SEO. So I really appreciate your support.

Happy cooking! :)

more recipes


Leave a Reply

Your email address will not be published.

Recipe Rating

We use affiliate links in the ingredient section. Whenever you click and purchase any product, we get a small percentage as a commission – at no extra cost to you.