This light and delicious Vegetarian Minestrone Soup has a vegetable and a tomato based broth packed full of fresh veggies, cannellini beans, and pasta. This vegetable soup recipe is a great way to enjoy a bowl of hot soup and that is and is hearty and satisfying!

Jump to:
❤️ Why you'll love Vegetarian Minestrone Soup
Easy soup recipe: made with fresh ingredients, this easy soup recipe is packed with so much flavor and easy to make on busy weeknights!
Hearty comfort food: there is nothing better on a cold day than a bowl of good soup to feed and satisfy the whole family on a chilly day!
Versatile and customizable: This soup recipe is very versatile, allowing you to tailor it to your taste preferences. Add your favorite fresh veggies, beans, or small pasta shape for a personalized touch.
🥘 Ingredients
Olive oil
Onion
Fresh Garlic
Fresh zucchini: you can use green or yellow squash
Vegetable broth
Fresh Carrots
Fresh Celery
Canned diced tomatoes
Cannellini beans
Italian seasoning
Dried oregano
Salt
Black pepper
Ditalini pasta: this is a very short macaroni tube.
Grated Parmesan cheese: this is optional - the recipe may not be vegetarian depending on what type of rennet the cheese is made with. BelGosio is a vegetarian friendly cheese.
🔪 Instructions
- Heat olive oil to a large pot over medium-high heat until hot. Add onion and garlic and sauté 2 minutes, until onions have softened.
- Add vegetable broth, zucchini, carrots, celery, tomatoes, cannellini beans, Italian seasoning, salt, and black pepper. Bring mixture to a boil.
- Reduce heat to low, and simmer vegetable mixture for 25 minutes.
- Add pasta to vegetable mixture and bring back to a boil over medium heat. Once boiloing, reduce heat, cover pot and simmer 10 minutes, until pasta is al dente.
- Serve with parmesan cheese (if using).
🥄 Equipment
Large pot
Cutting board
Sharp knife
🥫Storage
Refrigerate: store leftover soup in an airtight container up to 3 days.
📖 Variations
Bean swap: use any of your favorite canned beans in place of the cannellini beans. Good choices would be great northern beans or red kidney beans.
Make it meaty: cook some ground turkey with the onion and garlic for added proten
Fresh herbs: swap the italian seasoning for fresh basil, orgeno and thyme and add a touch of heat with a sprinkle of red pepper flakes.
Fresh tomato swap: use 2 cups fresh diced tomatoes in place of the canned tomatoes.

💭 Tips
Vegan Minestrone Soup: this recipe is naturally vegan as long as you don't use the parmesan cheese.
Thicker soup: for a thicker broth, add a tablespoon or two of tomato paste.
📚 Related Recipes
Hamburger Soup is a tomato broth based soup full of delicious ground beef.
Spicy Asian Chicken Soup is a favorite in our home. We love the flavorful chicken broth full of noodles and Asian flavors and spicy combo.
Low Carb Spicy Shrimp Tortilla Soup is a delicious soup recipe that is full of shrimp and Mexican flavors
Green Bean Soup is made with garden fresh green beans and a buttery milk based broth.
French Onion Soup is packed full of beef broth and onions with a delicious melted cheese topping.
Homemade Chicken Noodle Soup is guaranteed to make you feel better!
Spiced Lentil Tomato Soup is another vegetarian soup recipe that is slightly spicy and so satisfying.
🍽 Serve with..
Serve this vegetarian soup recipe with a side of .crusty bread.
Don't forget to check out my Amazon storefront for some of my favorite products!
When you make this Vegetarian Minestrone Soup recipe, please comment below and let me know what you think. I'd love it if you tag me on Instagram @grumpyshoneybunch or #grumpyshoneybunch so I can see your photos!
If you love this recipe, please leave a ⭐⭐⭐⭐⭐ rating
📖 Recipe

Vegetarian Minestrone Soup
Equipment
As an Amazon Associate I earn from qualifying purchases.
Ingredients
- 2 teaspoons olive oil
- ¾ cup chopped onion
- 1 garlic clove minced
- 3 cups vegetable broth
- 2 cups diced zucchini
- 1 cup diced carrot
- ¾ cup diced celery
- 1 cup canned cannellini beans , drained
- 1 teaspoon Italian seasoning
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
- 14.5 ounce can diced tomatoes , undrained
- ¼ cup uncooked ditalini
- 4 teaspoons grated Parmesan cheese
Instructions
- Heat olive oil to a large pot over medium-high heat until hot. Add onion and garlic and sauté 2 minutes, until onions have softened.
- Add vegetable broth, zucchini, carrots, celery, tomatoes, cannellini beans, Italian seasoning, salt, and black pepper. Bring mixture to a boil.
- Reduce heat to low, and simmer vegetable mixture for 25 minutes.
- Add pasta to vegetable mixture and bring back to a boil over medium heat. Once boiloing, reduce heat, cover pot and simmer 10 minutes, until pasta is al dente.
- Serve with parmesan cheese (if using).
Mel says
Such a yummy soup! I made this for dinner tonight, and my family loved it!
pigpigscorner says
This sounds like a perfect easy and healthy lunch!
Katy ~ says
Yummmm... I can smell it simmering from here!
Krissy @ The Food Addicts says
what a perfect little lunch you had. i like the addition of the ritz crackers! everything looks great!
cindy says
Looks delish, I will be making it soon. Can I use fresh basil in it? I have a bumper crop!
Laura says
Those pics are gorgeous!
noble pig says
This is a great lunch, so appetizing looking!!!
teresa says
oh yummy, this looks like the perfect lunch!
Coleen's Recipes says
In the winter time, I love to keep a crockpot of soup going in the kitchen. I'm anxious to give this one a try. Thanks.
Helene says
This is comfort food at is best. Love the color of your minestrone. Thanks for making this soup for this month Cooking Light Virtual Supper Club.
Lynda says
I'm looking forward to soup weather this fall, so i'll have to try this version of Minestrone; I looks delicious!
Fallon says
MM I love minestrone! I'm so glad the weather starting to change. Soup is the best during the cooler months!
Mags says
We're soup people for sure. I can't wait to make this!
Bellini Valli says
With my favourite time of the year and cooler weather approaching this would be perfect for packing for lunch. Thanks for sharing it with our Cooking Light Virtual Supper Club.
tamilyn says
Makes me think of fall-all warm and comforting!
The Hungry Mouse says
Oh, looks great! (And that's coming from me, the grand carnivore!) 😀
Thanks for the tip on not adding more pasta. I make a baked spaghetti that's the same way. It calls for a tiny amount of pasta, but it really is enough for the whole dish once it poofs up.
xo
+Jessie
Barbara Bakes says
We are on the same cooking wave length lately - I cooked minestrone on Monday! I'll have to give your version a try too!
Aggie says
I'm making this when I get back from vacation Shelby! I love a good hearty and healthy soup so this one sounds perfect!! And thanks for the pasta warning! Your pictures look delish!
Aggie says
I'm making this when I get back from vacation Shelby! I love a good hearty and healthy soup so this one sounds perfect!! And thanks for the pasta warning! Your pictures look delish!
Jamie says
Shelby,
What a healthy soup and perfect for lunch. I just printed the recipe. I know my family will love it. Thanks for sharing it for our virtual supper club.