Classic Minestrone Soup

Warm up with this vegetarian minestrone soup! This classic minestrone soup recipe is healthy, easy to make, and tastes incredible. It's vegan, too, if you don't top it with cheese.

1272 Reviews
2529CommentsJump to recipe

Vegetarian minestrone soup with Parmesan on top

Finally! It’s about time this blog offered a traditional minestrone soup recipe. Minestrone is a hearty Italian vegetable soup made with tomato-y broth and pasta or rice. I’ve been working hard on this recipe and I’m so excited to share it with you.

Minestrone was traditionally made to use up leftover vegetables, so feel free to use any seasonal vegetables and greens you have on hand. I used potatoes and spinach for the soup you see here, and it was absolutely delicious.

minestrone soup ingredients

I listed some alternatives in the recipe, including yellow squash, zucchini, butternut squash, green beans or peas. That means that you can make seasonal minestrone on cool days from fall through spring!

I used canned beans here instead of cooking my own, which cuts the cooking time down to a reasonable weeknight level. The remaining ingredients are basic pantry items, including canned tomatoes, pasta, basic spices and onions.

how to make minestrone soup

Why is this the best minestrone soup?

  • This hearty minestrone is easy to make and totally worth the effort.
  • The recipe calls for seasonal vegetables and affordable pantry ingredients.
  • The soup packs great for lunch, and tastes even better the next day.
  • It freezes and defrosts well, too.
  • This homemade minestrone is infinitely better than the Olive Garden or store-bought varieties!

I adapted this recipe from the lentil minestrone in my cookbook, which was based on my lentil soup. For this classic minestrone, I omitted the lentils, added white beans, upped the tomato paste, and reserved the final tablespoon of olive oil to mix in at the end.

best minestrone soup recipe

Please let me know how you like this soup in the comments! I always love reading your feedback and I’m eager to hear which veggies you use in your soup.

If you’re looking for more soup recipes, definitely check out the two mentioned above, and I have even more soups here.

Watch how to make Minestrone Soup

vegan minestrone soup recipe made with vegetable broth and no cheese

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!
Please enable JavaScript in your browser to complete this form.

Classic Minestrone Soup

  • Author: Cookie and Kate
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 bowls 1x

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 1272 reviews

Print

Warm up with this vegetarian minestrone soup! This classic minestrone soup recipe is healthy, easy to make, and tastes incredible. It’s vegan, too, if you don’t top it with cheese. Recipe yields 6 bowls or 8 cups of soup.

Ingredients

Scale
  • 4 tablespoons extra-virgin olive oil, divided
  • 1 medium yellow onion, chopped
  • 2 medium carrots, peeled and chopped
  • 2 medium ribs celery, chopped
  • ¼ cup tomato paste
  • 2 cups chopped seasonal vegetables (potatoes, yellow squash, zucchini, butternut squash, green beans or peas all work)
  • 4 cloves garlic, pressed or minced
  • ½ teaspoon dried oregano
  • ½ teaspoon dried thyme
  • 1 large can (28 ounces) diced tomatoes, with their liquid (or 2 small 15-ounce cans)
  • 4 cups (32 ounces) vegetable broth
  • 2 cups water
  • 1 teaspoon fine sea salt
  • 2 bay leaves
  • Pinch of red pepper flakes
  • Freshly ground black pepper
  • 1 cup whole grain orecchiette, elbow or small shell pasta
  • 1 can (15 ounces) Great Northern beans or cannellini beans, rinsed and drained, or 1 ½ cups cooked beans
  • 2 cups baby spinach, chopped kale or chopped collard greens
  • 2 teaspoons lemon juice
  • Freshly grated Parmesan cheese, for garnishing (optional)

Instructions

  1. Warm 3 tablespoons of the olive oil in a large Dutch oven or stockpot over medium heat. Once the oil is shimmering, add the chopped onion, carrot, celery, tomato paste and a pinch of salt. Cook, stirring often, until the vegetables have softened and the onions are turning translucent, about 7 to 10 minutes.
  2. Add the seasonal vegetables, garlic, oregano and thyme. Cook until fragrant while stirring frequently, about 2 minutes.
  3. Pour in the diced tomatoes and their juices, broth and water. Add the salt, bay leaves and red pepper flakes. Season generously with freshly ground black pepper.
  4. Raise heat to medium-high and bring the mixture to a boil, then partially cover the pot with the lid, leaving about a 1” gap for steam to escape. Reduce heat as necessary to maintain a gentle simmer.
  5. Cook for 15 minutes, then remove the lid and add the pasta, beans and greens. Continue simmering, uncovered, for 20 minutes or until the the pasta is cooked al dente and the greens are tender.
  6. Remove the pot from the heat, then remove the bay leaves. Stir in the lemon juice and remaining tablespoon of olive oil. Taste and season with more salt (I usually add about ¼ teaspoon more) and pepper until the flavors really sing. Garnish bowls of soup with grated Parmesan, if you’d like.

Notes

Make it dairy free/vegan: Don’t garnish with Parmesan, or use homemade vegan Parmesan.

Make it gluten free: Substitute your favorite sturdy gluten-free noodle. I used DeLallo’s Whole-Grain Rice Shells and they worked great.

Parmesan note: Most Parmesans are not technically vegetarian (they contain animal rennet), but Whole Foods 365 and BelGioioso brands offer vegetarian Parmesan cheese.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Autumn Montgomery

    I just made your minestrone soup at it was DELICIOUS! Especially with bread! Thanks a million!

    1. Kate

      A good bread to serve it with, delicious! Thanks for your comment and review, Autumn.

  2. Tracy L Fennimore

    What would you suggest if you need gluten free and dont like rice?

    1. Kate

      You don’t like rice noodles? I know there are a lot of gluten free variations out there. Corn noodle, quinoa noodle blends could work too.

  3. Michelle Lichtsteiner

    This turned out absolutely delicious! My daughter ate 3 bowls in one sitting! I love how it is very filling yet not heavy – there’s no guilt after eating this soup! This will be my go-to “comfort” food this fall!
    Thank you for posting.

    1. Kate

      That’s great! Thank you, Michelle. I appreciate the comment and review.

  4. John Fricker

    Old Geezer Apprentice cook:

    Great soup! Wonderful flavor, recipe really worked.

    But: “20 min prep time”? Took old guy two hours.

    And second But: “2 Quarts yield”? When I got to the time to add the beans and greens, FOUR QUART dutch oven was so full I had throw away three cups of soup to make room for the additions.

    1. Kate

      I’m sorry this wasn’t as quick for you! Thanks for sharing your experience, John.

  5. Jacqueline Kennedy-lubeck

    OMG! This is by far one of the best soups I have ever made, the only addition I made (and this is not one of those. oh I liked it but i added all this other stuff to it. Or changed it beyond what was intended, which I hate btw. I allow for personal taste, like more spice or whatever lol) so anyway it was Meat, my husband will not eat anything unless it has meat in it. I swear I think he would put meat in his cearal if you let him lol. But I stuck to this recipe 100% other than frying a 1lb of bacon to it. I fried the bacon, removed once cooked and fried the onion, celery and carrot in the bacon fat. And followed the rest of the recipe as written,. AWESOME!. I gave some to my in-laws and they loved it,. Thank you I will never use any other recipe but this one,. I’m done searching!!!

    1. Kate

      Happy to hear you love this soup! It’s a favorite for sure. Thanks for sharing your variation, Jacqueline!

  6. Trish

    Delicious! I love soups and this is a great way to blend in the flavours of Fall veggies. I added some fresh chopped fennel to simmer with my Fall veggies and then, after the heat was off, I added some fresh chopped basil from my garden, gave it a stir and let it sit for 5 minutes. Yum!

    1. Kate

      Thank you Trish, for sharing!

  7. Rebecca

    I made a double batch of this soup for lunch today for unexpected guests… children and adults. Nearly every bowl was clean at the end! It went down so well and I felt good knowing everyone was eating a wholesome meal.

    1. Kate

      I would say it was a hit! Thank you, Rebecca.

  8. William G.

    I am a fan for Homemade Food and I was trying to get a decent Minestrone recipe, and when I did read yours, I decide to prepare it and I must tell you, it was delicious!!!!
    Congratulations, it is just Great!!

    1. Kate

      Thank you! I’m glad you like it.

  9. Belen

    Wow simply delicious! I had friends over last night and they just lived it! Thank you so much for sharing this wonderful recipe.

    1. Kate

      You’re welcome, Belen! Thanks for your review.

  10. Sue Coleman

    Absolutely delicious! Next time I will cook my pasta seperately and add it to individual bowls as I serve (I see others have suggested this too).

    1. Kate

      Great tip!

  11. Janelle Camp

    I LOVE this recipe. I’ve made it many times now. Today I didn’t have potatoes so I used sweet potatoes and peas. Yum!!

    1. Kate

      Great combination, Janelle!

  12. Amanda Jeram

    Omg this recipe is INCREDIABLE! Thank you so much for this addictive soup.

    1. Kate

      Thank you, Amanda!

  13. Kim

    Can I use chick peas? Haven’t got the suggested ones?

    1. Kate

      Sure, use what you have on hand. It just won’t be classic, but chickpeas will work. :)

  14. Tim

    I’d been searching for a recipe like this for a while. This was really delicious, a total keeper of a recipe. Thank you for posting this!

    I modified it the following steps:
    1. Added a teaspoon of garlic in this step.

    4. I kept the lid mostly on, because I knew that I’d be adding more pasta than the recipe called for and I didn’t want it to thicken too much.

    5. I added a can of kidney beans, too.

    6. I omitted the kale. I just don’t like greens in my soups most of the time. I might try adding them in a future iteration of this, though.

    1. Kate

      Thanks for sharing, Tim! I appreciate you taking the time to comment and review.

  15. Perdita

    Hi, Kate!

    This recipe looks amazing! Just to clarify – do I use 2 cups each of the potatoes and other veggies or two cups total?

    Thanks!

    Perdita

    1. Kate

      2 cups chopped vegetables total. I hope that helps!

  16. enea ostrich

    I made the soup as per instructed except I added one TBSP coconut sugar and Brown rice/quinoa fusilli instead of the pasta you had because it makes it gotten fee. Turned out great!

    1. Kate

      Great to hear!

  17. Kathy

    Great soup recipe thanks for sharing .was delicious.

    1. Kate

      You’re welcome, Kathy! Happy you liked it.

  18. Clovia Hession

    Made the Minestronie soup, only change was Asigo cheese, was the best soup I’ve ever eaten. I give it 5 stars

    1. Kate

      Wonderful to hear, Clovia!

  19. Laila

    Just devoured two bowls of this soup! I used potatoes and yellow squash. Thanks for the recipe!

    1. Kate

      Oh, that sounds like a great combination, Laila! Thanks so much for your review.

  20. Perdita

    Kate, made this tasty dish tonight. My family loved it! Please keep the veggie dishes coming!

    Cookie approved, of course.

    1. Kate

      Great to hear! Thanks for your review.

  21. Peri

    Loved, loved, loved this recipe! My family thought it was the best minestrone soup ever tasted, and we are all world travelers! I usually have to “fix” recipes but this one was truly perfect, with or without the parm! Thanks for sharing!!

    1. Kate

      You’re welcome, Peri! Thanks you for taking the time to comment.

  22. Sarah B.

    I’m about to make this for the second time. It’s excellent and great for lunches during the workweek. I used cauliflower, butternut, green beans, Yukon gold potatoes, zucchini and yellow squash. It’s very filling!

    1. Kate

      I’m happy to hear that, Sarah!

  23. Teja

    This was INCREDIBLE. I did it all without the beans and used gluten free noodles but just cooked and kept them separate until just before eating so they wouldn’t get mushy. BEST soup I’ve ever ever ever had. Thank you! Saving this recipe for life.

    1. Kate

      You’re welcome! I’m glad you really like this one, Teja.

  24. heidi fernandez

    love, Love, LOVE this minestrone….thank you for the recipe!

    1. Kate

      You’re welcome, Heidi!

  25. Kate

    The best?! Love to hear that! Thanks, Teja for reporting back.

  26. Cal

    Found this recipe on your website and made a batch for a cool fall weekend in Western NY. I am a big fan of your simple yet elegant and delicious recipes. This MInestrone hit the mark as well. I used local butternut squash, kale and onions. I liked the suggestion to cook the pasta separately to avoid soaking up the broth. WIll make this one of my staples for our fall and winter meals.

    1. Kate

      Oh, I like your combination Cal! Thanks so much for sharing your experience and for the review.

  27. Tania

    Quick question! Can I freeze the leftovers?

    1. Kate

      This one freezes well!

  28. Kelly

    I made this recipe tonight with all organic ingredients and authentic Italian Orecchiette pasta. It came out delicious! Perfect soup for a cold day! Tasted great with fresh Parmesan and warm crusty bread. This soup will definitely stay in the rotation. Great recipe and easy to make!

    1. Kate

      Happy to hear that, Kelly! Thank you for your review.

  29. Jennifer Glenesk

    This is a flavorful soup! I followed the recipe precisely using fresh herbs. The soup was a perfect meal on a cooler evening. We enjoyed it, thank you.

    1. Kate

      Thank you, Jennifer!

  30. Barbara

    It was a hit with everyone. I doubled the recipe so that the kids could each take some home. I didn’t think GF pasta would reheat well so I substituted quinoa for the pasta.
    Adding the tomato paste while sautéing the onions, celery and carrots didn’t work too well for me. It was sticking to the bottom of the pot and starting to burn.
    Thank you for another great recipe, Kate (and Cookie too).

    1. Kate

      Gluten free pasta does soak up a lot of the moisture! Make sure your pot doesn’t get too hot. Try adjusting your heat next time. I’m glad you still liked it though! I appreciate your review.

  31. Lisa Yang

    Looks Yummy =) Thanks Kate for this recipe, will try it tonight. I was getting despair for lack of good recipe out there for vegan/vegetarian.

    1. Kate

      You’re welcome, Lisa! What did you think?

  32. Mary

    I have been looking for a good minestrone soup recipe for quite some time and this one is OUTSTANDING. I’ve already shared it with several friends because I was so blown away by how delicious this turned out. It is easy to make yet the taste is so spot on that you think it took a lot of effort and time. This is my new go-to soup recipe and I know I will continue to make this for years to come. Thank you for sharing!

    1. Kate

      I’m glad you love it, Mary! Thanks so much for sharing what you thought and leaving a review.

  33. Susan Conwell

    This was my first attempt at homemade minestrone, and it was a winner! For the two cups of vegetables I diced a zucchini and a yellow squash, and for the pasta I used orecchiette. In place of the oregano and thyme I used Italian Seasonings (which has both, I think, along with other herbs, and it was what I had on hand). My family loved it, I loved it, and I will definitely make it again!

    1. Kate

      I’m glad it was a winner! I appreciate the review, Susan.

  34. Kelly

    I was sick and needed something yummy and healthy. This was both of those. Thanks for the recipe. I also add some Sriracha and half a Thai chili.

    1. Kate

      I’m glad this was just what you needed, Kelly! Feel better!

  35. Claire

    I made this tonight on a snowy night in Park City. The soup was a delicious bowl of health that tasted amazing!

    1. Kate

      What a great soup for a snowy day! Thanks for trying it, Clarie!

  36. Mary

    This soup was fantastic! I used a combination of fresh green beans and potatoes since that is what I had on hand. Delicious! My tween and teen daughters ate seconds.

    1. Kate

      I’m so happy to hear that, Mary! I appreciate your review.

  37. Elizabeth

    So satisfying! Ran out of garlic so I threw some pesto in, and it was divine. Love your recipes.

    1. Kate

      Thank you, Elizabeth! I’m glad you were able to improvise and still love it.

  38. moyra rees

    LOVE this recipe, really authentic! My husband said it was one of the nicest things I had cooked in ages.

    1. Kate

      That’s so sweet! I’m glad you both really enjoyed it.

  39. Susan G Sheehy

    Hi Kate,

    Can you tell me how you freeze? Do you wait for it to cool first? Is it without the pasta? Is it soggy? I am trying to make for a friend who is vegan.

    SS

    1. Kate

      This should freeze well! Make sure it is at room temperature first. I didn’t try it, but you could see what others tried for the pasta.

  40. Jane Harrelson

    Over the past couple of weeks, buying salad greens has been a challenge due to concerns about romaine lettuce. So I decided to make this soup for a dinner party instead of a salad. It was amazing, very tasty, lots of veggies, and actually could be a meal in itself. My guests were impressed and asked for the recipe. Kate – your recipes are very well tested and so reliable – I was confident to serve this even though it was the first time I had made it. I did follow the advice of others and cooked the pasta separately before adding. Thanks!

    1. Kate

      I’m glad you loved this soup! I’m really happy to hear that you trust my recipes. I do work really hard to make sure they are delicious and reliable! I appreciate our review.

  41. Denise

    I made this soup with green beans and Italian squash as my veggies…my boyfriend said it was the best soup he ever had…it is a great recipe, thank you!

    1. Kate

      You’re welcome, Denise! I agree, this one is pretty awesome.

  42. Jamie

    This recipe is so good I just finished my first of many bowls!!

    1. Kate

      Love it, Jamie! Thanks so much for sharing.

  43. Anna

    I never leave any comments on any websites, I’m extremely picky about food and I don’t even like soups! I have tried Minestrone before a couple of times and the result was just ok. Despite all of these I have to say this soup is genius!! Simple, balanced, incredibly flavorful.

    I followed the recipe just that I didn’t have bay leaves. I used potatoes,sweet potatoes, zucchini, cauliflower and some orange bell pepper as my seasonal veggies. I cooked the beans myself separately and I used a combination of baby spinach, baby chard and arugula as greens. I used dried oregano and fresh thyme. I omitted the lemon juice because the (fresh) tomatoes that I used were sufficiently acidic.

    A real gem. Thank you for sharing!

    1. Kate

      Hooray! I’m glad you gave this one a shot, Anna. I’m also glad you let me know your thoughts!

  44. teri

    this was so tasty and easy to make!! prep time did take a little longer than noted, but still– straightforward directions and worth it.

    1. Kate

      I’m happy you liked it, Teri!

  45. Yasmin

    The best soup recipe ever!

    1. Kate

      Thank you, Yasmin!

  46. Christine Clemmer

    Which canned vegetable broth do you recommend? Or do you use the concentrate? Are you allowed to mention name brands?

    1. Kate

      Hi Christine! I actually don’t have a go-to. I buy organic when possible. I use boxed broth, not canned. Hope this helps some!

  47. Rck

    Looks delicious!! I will try it this week

    1. Kate

      Let me know what you think!

  48. Lisa Kljaich

    Thanks! I have made this several times, even using butternut squash. It is a staple in my winter dinner rotation schedule. I have celiacs and find that lentil macaroni works just fine. Vegas and Teaka say hello to Cookie.

    1. Kate

      Love that! Thanks for sharing, Lisa.

  49. Marissa

    Made this soup a couple nights ago. It was THE FKN BOMB! i used baby kale , butternut squash, zucchini . I have ate the whole batch by myself in the past 2 days.

    1. Kate

      Well, thank you Marissa! Thanks so much for sharing you loved it!

  50. Kruthika

    This was fantastic. Have been making soups every week recently (this was my third), and it’s my only hit so far. I liked the other two (broccoli, and corn and coconut soups), but this one was liked by my family as well! The cooking time is bang on, and all the vegetables retain flavour and bite. Will be making again, thanks so much for sharing.

    1. Kate

      I’m glad you loved it! Thanks for your review.