Minestrone Soup

Vegan Minestrone Soup

Packed with veggies and flavored with herbs. ☺️ This minestrone soup is tasty and comforting, and is a great appetizer or main course!

This minestrone soup is like a hug in a bowl, which is perfect for chilly days in NYC. Sometimes the wind is so harsh it cuts through my heavy coat. Heating this up for lunch warms me right up!

I used to leave out spices while meal prepping in an effort to save time. But these spices add SO MUCH to this soup! And it really doesn’t take that long to add them in! If you are really pressed for time, just use an Italian seasoning mix.

Minestrone Soup in a bowl.


Chopped celery, carrots and onion in bowls.

This recipe has a lot of veggies, but don’t get intimidated! We will basically just chop them all up and throw them in the pot! For this recipe you will need:

  • garlic
  • mirepoix
  • tomato paste
  • potato, yellow squash, green beans
  • thyme, basil, oregano, bay leaves
  • crushed tomatoes
  • vegetable broth
  • pasta
  • cannellini white kidney beans
  • spinach
Green beans, potato, yellow squash, tomato paste, spinach, onion and red pepper flakes on a cutting board.

Let’s make Minestrone Soup!

To get started, chop all of your veggies! Then add oil to a pot or dutch oven. Once heated, add chopped onion, carrot, celery, tomato paste and salt. Cook for 7 to 10 minutes and stir often. I love the way the simmering onion smells!

Chopped celery, carrots, onion and tomato paste in a pot.

Next up add potatoes, green beans, squash and garlic! And now it’s time for the spices to shine! Sprinkle them in and mix it up! Cook for a few minutes.

Potatoes, Green beans, yellow squash and garlic in the pot over other ingredients.

Add the crushed tomatoes, salt and bay leaves. Next add vegetable broth and water and bring to a boil. Cover and reduce heat till mixture simmers. Cook for 15 minutes.

Crushed tomatoes and bay leaves in a pot.

Add chopped spinach, pasta and white beans. Continue to simmer for 20 minutes. Make sure not to overcook the pasta.

Adding chopped spinach, pasta, and white beans to the soup.

Next remove the bay leaves. I poured my soup into mason jars using a funnel. I topped the soup with a little bit of nutritional yeast to give it a little vegan cheesy vibe. You can also top with crushed red peppers if you like a little extra heat! You can bring the mason jars to work, transfer to a bowl and heat before eating!

Minestrone Soup in a bowl topped with nutritional yeast.
Print Recipe
2.92 from 35 votes

Minestrone Soup

Packed with veggies and flavored with herbs. This minestrone soup is tasty and comforting, it makes a yummy appetizer or main course!
Prep Time15 mins
Cook Time50 mins
Total Time1 hr 10 mins
Course: Main Course, Soup
Keyword: Minestrone Soup


  • 2 Tablespoons olive oil
  • 1 yellow onion chopped
  • 1 carrot chopped
  • 2 ribs celery chopped
  • 1/4 cup tomato paste
  • 1 potato cubed
  • 1 yellow squash chopped
  • 1 cup green beans chopped
  • 4 cloves garlic
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 28 ounce can crushed tomatoes
  • 4 cups vegetable broth
  • 2 bay leaves
  • 1 teaspoon salt
  • 1/2 cup pasta
  • 15 ounce cannellini white kidney beans
  • 2 cups baby spinach chopped
  • nutritional yeast for topping
  • crushed red pepper optional


  • Warm olive oil in a dutch oven or stockpot over medium heat. Add chopped onion, carrot, celery, tomato paste and salt. Cook, stirring often for 7 to 10 minutes.
  • Add yellow squash, potatoes, green beans, garlic, thyme, basil and oregano. Cook for 2 minutes.
  • Pour in diced tomatoes, broth and salt. Stir then add bay leaves.
  • Bring mixture to a boil. Cover and reduce heat till mixture simmers. Cook for 15 minutes.
  • Add pasta, beans and chopped spinach. Continue simmering for 20 minutes, do not overcook pasta.
  • Remove bay leaves. Serve with crushed red pepper, nutritional yeast or some plant-based shredded cheese.


If making this recipe to keep for meal prep, pour mixture into mason jars. Heat before eating.


  1. I do like the way you have presented this specific difficulty and it does present us some fodder for thought. On the other hand, from what precisely I have seen, I really trust when other comments pile on that people today continue to be on issue and don’t start on a soap box regarding some other news du jour. Still, thank you for this fantastic point and though I do not concur with it in totality, I regard the perspective.

  2. The crux of your writing whilst appearing reasonable initially, did not work properly with me after some time. Somewhere within the sentences you were able to make me a believer but just for a short while. I still have got a problem with your jumps in assumptions and one might do nicely to fill in all those gaps. In the event you actually can accomplish that, I would definitely end up being amazed.

  3. Mas de 18 años de experiencia nos avalan como una de las mejores empresas de servicio tecnico y asistencia tecnica de lavadoras Bosch en Denia aunque no somos el servicio tecnico oficial de la marca Bosch. Reparar su lavavajilla Bosch en Olot es fácil siempre que su reparación sea realizada por técnicos certificados. Reparar su lavavajilla Bosch en Zas es fácil siempre que su reparación sea realizada por técnicos certificados.

  4. 2 stars
    Hey there! Would you mind if I share your blog
    with my zynga group? There’s a lot of folks that I think would really appreciate your content.

    Please let me know. Thanks

  5. I do consider all the concepts you have introduced in your post. They are really convincing and can definitely work. Nonetheless, the posts are too quick for novices. May you please prolong them a bit from subsequent time? Thanks for the post.

  6. 4 stars
    Having read this I believed it was rather enlightening. I appreciate you finding
    the time and energy to put this article together.
    I once again find myself personally spending a lot of time
    both reading and posting comments. But so what,
    it was still worth it!

  7. 3 stars
    I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much more enjoyable for me to come here
    and visit more often. Did you hire out a designer to create your theme?
    Fantastic work!

  8. 4 stars
    With havin so much content and articles do you
    ever run into any issues of plagorism or copyright
    violation? My blog has a lot of unique content I’ve either
    authored myself or outsourced but it appears a lot of it is
    popping it up all over the web without my authorization.
    Do you know any techniques to help prevent content from being stolen? I’d genuinely appreciate it.

  9. 1 star
    Do you have a spam issue on this blog; I also am a blogger, and I
    was wondering your situation; many of us have created some nice procedures and we are looking to exchange solutions with other folks, why not
    shoot me an e-mail if interested.

  10. 3 stars
    I’m not sure where you’re getting your information, but good topic.
    I needs to spend some time learning much more or understanding
    more. Thanks for wonderful info I was looking for this information for my mission.

  11. 1 star
    Great blog here! Also your site loads up very fast! What host are you using?
    Can I get your affiliate link to your host? I wish my website
    loaded up as fast as yours lol

  12. 2 stars
    Great beat ! I wish to apprentice while you amend your site, how can i subscribe for a blog website?
    The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast offered bright clear concept

  13. 4 stars
    Admiring the time and effort you put into your site and detailed information you offer.
    It’s great to come across a blog every once in a while
    that isn’t the same old rehashed material. Fantastic
    read! I’ve saved your site and I’m including your RSS feeds to my Google account.

  14. 2 stars
    I would like to thank you for the efforts you’ve put in penning this site.
    I really hope to check out the same high-grade blog posts
    by you in the future as well. In truth, your creative writing abilities has inspired
    me to get my own, personal blog now 😉

  15. 1 star
    I am really inspired together with your writing abilities and also with the layout on your weblog.
    Is that this a paid theme or did you customize it yourself?

    Either way stay up the excellent quality writing, it
    is uncommon to look a nice blog like this one nowadays..

  16. We are a bunch of volunteers and starting a brand new scheme in our community. Your site provided us with helpful information to paintings on. You’ve done an impressive process and our whole neighborhood will be grateful to you.

  17. 2 stars
    You actually make it appear so easy along with your presentation but I to find this matter to be actually something which I
    feel I might never understand. It seems too complicated
    and extremely vast for me. I’m looking forward for your subsequent post, I’ll attempt to get the
    hold of it!

  18. 4 stars
    Hello there I am so glad I found your site, I really found you by error, while I was searching on Aol for something else, Anyways I am
    here now and would just like to say thank you for a tremendous post and a all round thrilling blog (I also love the theme/design), I don’t have time to look over
    it all at the minute but I have book-marked it and also added your RSS feeds, so when I have time I will be back to read
    much more, Please do keep up the fantastic work.

  19. 1 star
    I’m gone to inform my little brother, that he should also pay a quick
    visit this website on regular basis to obtain updated from latest news.

  20. 3 stars
    I don’t know whether It’s just me or if everybody else
    experiencing issues with your blog.
    It seems like some of the
    written text within your posts are running off
    the screen. Can somebody else please comment and let
    know if this is happening to them as well?
    This may be a problem with my
    internet browser because I’ve had this happen previously.

    Appreciate it

  21. 2 stars
    Amazing blog!
    Do you have any suggestions for aspiring writers?
    I’m hoping to start my own site soon but I’m a little
    lost on everything. Would you propose starting with a free platform like WordPress or go for a
    paid option?
    There are so many options out there that I’m completely confused ..

    Any tips? Cheers!

Leave a Reply

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

Recipe Rating