Minestrone is a hearty vegetable soup made with carrots, celery, onion, kale, potatoes, and beans simmered in a tomato-based broth.  This nourishing soup is wonderful in the winter but is just light enough to eat all year round.

Large white bowl of minestrone soup with spoon and piece of bread.

Minestrone is an Italian soup whose ingredients and preparation can vary greatly depending on where you’re located.

Here in the US, many think of the reddish-brown toned minestrone (Progresso brand being the most popular growing up) that’s usually found in a can and includes kidney beans, lima beans, and macaroni.

 

While in Italy, minestrone is different depending on the region you’re in (ie. in Tuscany, bread is used in minestrone la Ribollita, and in northern Italy rice is included).

But for many Italian-Americans, minestrone was a homemade tomato-based brothy vegetable soup that was loaded with flavor and nutrients and that’s the version I aimed to recreate here.

Ingredients shown: tomatoes, beans, onion, garlic, potatoes, pancetta, kale, celery, carrota, herbs, parmesan rinds, and vegetable stock.

How to make it

Each number corresponds to the numbered written steps below.

  1. Remove the leaves from one bunch of Tuscan kale and roughly chop the leaves.  The stems can be discarded or composted.
  2. Dice 1 large onion, 2 medium carrots, 2 celery ribs, and a 1/4 pound of pancetta.  Mince 5 cloves of garlic and a 1/2 cup of flat-leaf parsley.  Cube 3 medium-sized Yukon Gold potatoes.

Minestrone recipe process shot collage group number one.

  1. Heat a large heavy pot or Dutch oven to medium-low and add a 1/2 cup of extra virgin olive oil and the pancetta and cook until the pancetta has rendered most of its fat.
  2. Add the celery, carrots, and onion and a sprinkle of salt.
  3. Cook for 10-12 minutes or until the veggies have softened.
  4. Add the garlic and cook for an additional 2-3 minutes or until the garlic is very fragrant.

Recipe process shot collage group number two.

  1. Add the kale along with 8 sprigs of fresh thyme, 1 15-ounce can of drained lima beans, 1 15-ounce can of drained cannellini beans, and 1 14-ounce can of crushed plum tomatoes.  Note: If using whole plum tomatoes, just hand crush or blender pulse.
  2. Add 1 rind of Parmigiano Reggiano and 8 cups of low-sodium vegetable stock and bring to a boil.
  3. Once boiling, turn the heat down and simmer for 1 hour with the lid partially covering the pot.
  4. Taste test the minestrone and make any adjustments to salt and pepper.  

Recipe process shot collage group number three.

  1. Add the potatoes and bring the heat back up to a boil, then lower it to a simmer.  Continue to simmer until the potatoes are tender (about 15-20 minutes).
  2. Taste the soup again and make any final adjustments to salt and pepper.  For a thicker soup, mash some of the beans and potatoes against the side of the pot with the back of a spoon.  Right before serving, add the fresh parsley to the pot and serve in bowls with grated Parmigiano Reggiano and a hefty drizzle of good extra virgin olive oil.  Serve with crusty bread and enjoy!

Large pot of minestrone soup with wooden ladle.

Top tips for classic minestrone

  • Vegetables and beans. We used a combination of Tuscan kale, potatoes, carrots, celery, onion, cannellini, and lima beans/butter beans for our minestrone.  Feel free to use different greens or beans if you’d like.  Other types of kale work well as would chard, spinach, and savoy cabbage. Use any beans or combination of beans you’d like!
  • The fat.  We used a combination of pancetta and olive oil to cook our soffritto but if you would like to make this dish vegetarian, simply omit the pancetta.  
  • Serving minestrone. We love to serve this hearty soup with crusty bread, but you could certainly add some cooked rice or small pasta like ditalini to this classic minestrone to stretch it even further.  We also suggest serving with a drizzle of good extra virgin olive oil and plenty of grated cheese. Pecorino or parmesan both work well.
  • Maximize flavor.  As with any of our soup recipes, the flavor of this minestrone soup will be better on the second day.  If time permits, make the soup a day in advance and reheat it when you’re ready to serve.

Small bowl of minestrone soup with bread dipped into it.

More nourishing soup recipes

Here are a few of our favorite feel-good soup recipes we think you’ll love!

If you’ve enjoyed this minestrone soup recipe or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

Minestrone

5 from 19 votes
Prep: 10 minutes
Cook: 1 hour 40 minutes
Total: 1 hour 50 minutes
Servings: 6
Minestrone is a hearty vegetable soup made with carrots, celery, onion, kale, potatoes, and beans in a tomato-based broth. It's a warm, satisfying meal for any season.

Ingredients 

  • 1/2 cup extra virgin olive oil
  • 1/4 pound pancetta diced
  • 1 large onion diced
  • 2 medium carrots diced
  • 2 celery ribs diced
  • 5 cloves garlic minced
  • 1 15-ounce can cannellini beans drained
  • 1 15-ounce can lima beans
  • 1 bunch Tuscan kale stems discarded and rough chopped
  • 8 sprigs fresh thyme or 2 teaspoons dried thyme
  • 1 14-ounce can plum tomatoes hand crushed
  • 1 Parmigiano Reggiano rind optional
  • 8 cups low sodium vegetable stock plus more if needed to thin
  • 3 medium Yukon Gold potatoes cubed
  • 1/2 cup flat leaf Italian parsley minced
  • salt and pepper to taste

Instructions 

  • Heat a large heavy pot or Dutch oven to medium-low and add the pancetta and extra virgin olive oil. Once the pancetta has rendered most of its fat add the onion, celery, and carrots. Sprinkle with salt and cook until soft (about 10-12 minutes).
  • Once the veggies are soft add the garlic and cook until fragrant (2-3 minutes) then add the tomatoes, beans, kale, thyme, Parmigiano rind, and vegetable stock. Bring to a boil.
  • Once boiling, turn the heat down and simmer for 1 hour with the lid partially covered.
  • Taste test and season with more salt and pepper if needed. Add the potatoes and bring the heat back up to a boil then lower it to a simmer. Simmer until the potatoes are for tender (about 15-20 minutes).
  • Taste test the soup once more and make final adjustments to salt and pepper. For a thicker soup feel free to mash some of the beans and potatoes with a wooden spoon.
  • Before serving, add the fresh parsley to the pot and serve in bowls with parmesan cheese and a drizzle of high-quality extra virgin olive oil. Serve the soup with crusty bread. Enjoy! Note: This soup is much better if it is left to cool and refrigerated overnight but can 100% be enjoyed the same day.

Notes

  • Feel free to change up the veggies or beans.  Savoy cabbage, chard, and other types of kale all work well.
  • Serve with crusty Italian bread, parmesan or Pecorino Romano cheese, and a hefty drizzle of extra virgin olive oil in each bowl.
  • Minestrone can be stored in the fridge for up to 3 days or frozen for up to 6 months.

Nutrition

Calories: 450kcal | Carbohydrates: 40.6g | Protein: 18.3g | Fat: 25.3g | Saturated Fat: 5.1g | Cholesterol: 21mg | Sodium: 494mg | Potassium: 120mg | Fiber: 9.1g | Sugar: 6.2g | Calcium: 109mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!
5 from 19 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

52 Comments

  1. Kristen Page says:

    I love this minestrone recipe. I kept it vegetarian and added a couple of bay leaves.
    And kudos for getting a 7.5 rating from a young person. Most don’t like vegetables so IMO you’re doing great. I give it a 10.

    1. Tara says:

      So happy you enjoyed, and thanks for the comment!

  2. Maryann Zorka says:

    5 stars
    Really enjoyed it esp with the addition of Lima beans. My new favorite minestrone recipe. Will try with Roman beans next time.

    1. Tara says:

      Hi Maryann, we’re so happy you enjoyed the recipe and thanks for the comment!

  3. Karen Falvey says:

    5 stars
    Delicious soup; even my picky โ€œmeat and potatoesโ€ husband liked it. The only change I made was spinach in lieu of kale because that is what I had on hand. I will make again

    1. Tara says:

      Hi Karen, it’s great to hear you and your husband enjoyed the minestrone. Thank you for the comment!

  4. Bridget Cacioppo says:

    5 stars
    Fantastic recipe I never made anything with kale so I loved trying something new

    1. Tara says:

      Hi Bridget, we’re so happy you enjoyed the minestrone and really appreciate the comment!

  5. Karen says:

    I literally cannot wait to make this soup! Tonight! I recently watched the Netflix Documentary series called “Live to 100: Secrets of the Blue Zones” and one of the areas they focused on was Sardinia. With emphasis on less meat and more vegetables and legumes, one of the main reasons for longevity in that Blue Zone is the fact that they eat Minestrone soup several times a week! Thank you for this recipe!

    1. Tara says:

      Hi Karen, thanks for the comment and hope you enjoy the minestrone!

  6. Brian Prinsell says:

    5 stars
    Great recipe & very clear instructions! Bravo ๐Ÿ™Œ

    1. Jim says:

      Hi Brian, so happy you linked the minestrone and really appreciate the comment!

  7. Carol says:

    My go to recipe for
    Minestrone .
    I do substitute fine chopped cabbage for the kale.and Roman(strawberry)beans for the Lima.

    1. Jim says:

      Hi Carol, so happy you enjoyed the recipe and thanks for sharing your substitutions!

  8. Michael says:

    5 stars
    Our KofC council made this for our whole parish one Friday during Lent (omitting the pancetta, of course) and it was a runaway success. We prepared it the day before and just like you say, it’s even better on the second day. Many people were asking for the recipe so I dutifully pointed them all here. Thanks especially for the feature on your website that recalculates the shopping list based on the number of servings as it was very helpful in multiplying the recipe for such a large group.

    1. Jim says:

      Hi Michael, thanks for the comment. I’m so happy you all enjoyed the minestrone and that you found the recipe to be helpful!

  9. Bob Comsa says:

    Hey Jim! My family enjoys your recipes but I can’t help but notice this minestrone recipe has a very inaccurate cook time. It’s listed as an hour but the time to cook pancetta+veggies+simmer+potatoes is closer to an hour 45 than an hour. Can you please try and make those times a little more accurate, I go off of them when I’m trying to fit in dinners throughout the week. Thank you so much!

    1. Jim says:

      Hi Bob, You’re right, it should have been 1 hour and 50 minutes total including cooking and prep time. I’ve corrected this and appreciate you pointing out the error. Hope you enjoy the recipe!

  10. Zabi says:

    I really want to make this recipe but I don’t like beans. Do you have any suggestions on what to substitute them with?

    1. Jim says:

      Hi Zabi, you can make this without beans. You can either increase the amount of potatoes, or add a small shaped pasta.

  11. Linda schmitt says:

    Can I make it vegetarian without the meat?

    1. Jim says:

      Hi Linda, yes, please see the section on “the fat” in the top tips section for more info on making this vegetarian.

  12. Denise says:

    5 stars
    Extremely delicious. I would just minus potato and add digitale pasta.

    1. Jim says:

      Hi Denise, so happy you enjoyed and thanks for the comment!

  13. Hannah says:

    5 stars
    I just made this with the intention of having it tomorrow night, but it smelled so divine- we had to eat right away. This is so delicious and was perfect in this cold night in Maryland. I made it exactly as the recipe stated. I wouldnโ€™t change a thing. Thanks so much for this great recipe.

    1. Jim says:

      Hi Hannah, so happy you enjoyed the minestrone and really appreciate the comment and review!

  14. Gail says:

    5 stars
    I made this soup today. It is so good!! This is the Minestrone recipe Iโ€™ve been searching for๐Ÿ˜ƒ

    1. Jim says:

      Hi Gail, thanks for the comment and so happy you enjoyed it!

    2. Deanna says:

      5 stars
      Another winner!!! I’m sure your son will become a soup lover over time.

      1. Jim says:

        Hi Deanna, thanks so much for the comment and so happy you enjoyed it!

  15. Jane says:

    Hi – When do you add the thyme?

    1. Jim says:

      Hi Jane, the thyme should be added at the same time as the kale. I just updated the instructions to reflect that. Thank you!

  16. Jane says:

    5 stars
    I simply love your recipes. I am trying the minestrone today, but was wondering, do I drain the lima beans too? I made your baked ziti this week and it was amazing!! Thank you for such fantastic recipes!!

    1. Jim says:

      Hi Jane, thanks for the comment and so happy you’re enjoying the recipes. Yes, you can drain the lima beans.

  17. Donna says:

    5 stars
    It was yummy, thank you

    1. Jim says:

      Hi Donna, so happy you enjoyed this one and thanks for the comment!

  18. Peter says:

    5 stars
    Jim,
    We made it last night and it was delicious. It was the BEST minestrone weโ€™ve ever had and made. And weโ€™ve made a few. Keep up the great recipes
    Thanks,
    Peter

    1. Jim says:

      Hi Peter, so happy you enjoyed the minestrone and really appreciate the comment!

  19. Yolanda Leparulo Ounanian says:

    5 stars
    Spot on as always. My dad was born 1894 in southern Italy. He emigrated to.the US around 1811. My mom was born here, but her parents were immigrants from Italy as well. So I am 100% Italian! Jimโ€™s recipes and videos are really legit!

    1. Jim says:

      Hi Yolanda, so happy you’re enjoying the recipes, and thanks for the comment!

  20. Georgia Peach says:

    5 stars
    You provide me and my family with so many wonderful dishes
    Some sweet and savory some hearty and robust. All are mouth desiring dishes. So many different mouth watering and refreshing dish they have me calling up other family members for a fest of “This Dish Has Took The Cake” kind of thing. They are fabulous thanks guys for taking the time to bring ๐Ÿ‡ฎ๐Ÿ‡น right into our home here in ๐Ÿ‡บ๐Ÿ‡ธ

    1. Jim says:

      I am so happy to hear you’re enjoying the recipes and really appreciate the comment!