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
No ratings yet

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!


Calories: 337kcal | Carbohydrates: 56g | Protein: 14g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 1082mg | Potassium: 1363mg | Fiber: 12g | Sugar: 15g | Vitamin A: 5540IU | Vitamin C: 41mg | Calcium: 103mg | Iron: 6mg
Tried this recipe?Mention @veganbell24 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.

My Indian Vegan Cookbook

more recipes


Leave a Reply

Your email address will not be published.

Recipe Rating

We use affiliate links in our blog. When you click and purchase any ingredient, we get a small percentage as a commission at no cost to you. Thank you for supporting Veganbell! :)