This post may contain affiliate links. Please read our disclosure policy.

Homemade Winter Minestrone is a healthy and hearty winter soup full of cold weather favorites like kale, squash, beans, bacon, pasta, and savory beef broth.

bowl of minestrone soup with bread on side
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

Why this Recipe Works

  • This soup has everything you could possibly want in a cold weather hearty soup and is incredibly delicious. Plus, it has everything you need for a complete and satisfying meal: meat, pasta, beans, tons of vegetables, and the most delicious beef broth.
  • One of the secrets to an extra rich soup broth, aside from using your own homemade roasted beef broth, is to cook the soup with a parmesan rind.
  • My recipe is the best minestrone soup recipe not only because it tastes amazing, but because you can cook it on the stove top, in the crockpot, or in an Instant Pot.

Cooking Tips

  • You can either use the rind from a block of parmesan where you’ve already used all of the cheese and only have the rind remaining, or most stores like Whole Foods will simply just sell you the rind.
  • Winter squash like butternut is easily found pre-cut at the store, so feel free to use that option if you like super easy.
  • If you’re using a whole winter squash like butternut, carnival, or acorn, you can either peel and chop it raw, or you can roast it whole for 30 minutes to make it a bit softer and more manageable.
  • If you like crisp bacon, remove it from the pan once cooked (leaving only the grease) and do not add it back to the soup until you’re ready to serve.
  • The pasta cooks in the soup but will get mushy and soft if not eaten right away. If you don’t like mushy pasta, consider cooking the pasta separately and adding a handful to your serving of soup.
spoon of homemade minestrone soup

Here are some of my other favorite soups:

Pin this now to save it for later

Pin It

Winter Minestrone

Prep30 minutes
Cook1 hour 20 minutes
Total1 hour 50 minutes
Servings 8 servings
Homemade Winter Minestrone is a healthy and hearty winter soup full of cold weather favorites like kale, squash, beans, bacon, pasta, and savory beef brot

Ingredients 

  • 8 ounces bacon sliced bacon or bacon ends and pieces, diced
  • 1 medium yellow onion diced
  • 3 medium sized carrots peeled and diced
  • 2 medium celery stalks with leaves diced
  • 2 cloves garlic minced
  • 8 cups beef stock homemade beef stock is far and away the best
  • 2 cups water
  • 1 small winter squash carnival or butternut recommended, peeled and chopped (about 1 1/2 cups)
  • 2 cups kale cut into small pieces, stems removed
  • 1-2 sprigs fresh rosemary
  • 1 bay leaf
  • 1 parmesan rind
  • salt and pepper as desired
  • 14 ounce can canellini beans drained and rinsed
  • 1/2 cup tiny uncooked pasta
  • additional grated parmesan for serving
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

Stove top directions:

  • In a heavy bottom stockpot over medium high heat, cook the bacon pieces until crispy. If you have about excess oil from the bacon drippings, keep about 2 tablespoons and discard the rest. Add onions, carrots and celery and cook until tender, about 5 minutes. Add garlic, stir, and cook another 2-3 minutes.
  • Add beef stock, water, squash, kale, rosemary, bay leaf, and parmesan rind to the pot. Bring to a boil, then reduce heat to low so that soup remains at a mellow simmer, cover with the lid cracked, and cook for about 60 minutes.
  • Remove parmesan rind, bay leaf and rosemary sprig. Season to taste with salt and pepper.
  • Prior to serving, add beans and pasta and continue cooking until pasta is al dente, about 10 minutes. Pasta can also be added separately (see note below). Serve with freshly grated parmesan, if desired.

Slow Cooker directions:

  • In a heavy bottom stockpot over medium high heat, cook the bacon pieces until crispy. If you have about excess oil from the bacon drippings, keep about 2 tablespoons and discard the rest. Add onions, carrots and celery and cook until tender, about 5 minutes. Add garlic, stir, and cook another 2-3 minutes. Transfer mixture to a slow cooker.
  • Add beef stock, water, squash, kale, rosemary, bay leaf, and parmesan rind to the slow cooker. Cover and cook on high for about 60 minutes or low for 4-6 hours.
  • Remove parmesan rind, bay leaf and rosemary sprig. Season to taste with salt and pepper.
  • Prior to serving, add beans and pasta and cook soup on high until pasta is al dente, about 10 minutes. Pasta can also be added separately (see note below). Serve with freshly grated parmesan, if desired.

Instant Pot directions:

  • Using SAUTE mode on your Instant Pot, cook the bacon pieces until crispy. If you have about excess oil from the bacon drippings, keep about 2 tablespoons and discard the rest. Add onions, carrots and celery and cook until tender, about 5 minutes. Add garlic, stir, and cook another 2-3 minutes.
  • Add beef stock, water, squash, kale, rosemary, bay leaf, and parmesan rind to the Instant Pot. Close and seal lid and cook on HIGH PRESSURE (or SOUP setting) for about 15 minutes. Release pressure and check the squash. If it isn't soft, cook for another 5 minutes under high pressure.
  • Remove parmesan rind, bay leaf and rosemary sprig. Season to taste with salt and pepper.
  • Prior to serving, add beans and pasta, change setting to SAUTE and allow to simmer 6-8 minutes until pasta is al dente. Pasta can also be added separately (see note below). Serve with freshly grated parmesan, if desired.

Notes

Pro tips to consider when making this recipe:

  • You can either use the rind from a block of parmesan where you’ve already used all of the cheese and only have the rind remaining, or most stores like Whole Foods will simply just sell you the rind.  
  • Winter squash like butternut is easily found pre-cut at the store, so feel free to use that option if you like super easy.
  • If you’re using a whole winter squash like butternut, carnival, or acorn, you can either peel and chop it raw, or you can roast it whole for 30 minutes in a 350 degree F oven to make it a bit softer and more manageable. 
  • It’s also okay to use frozen cubed squash.
  • If you like crisp bacon, remove it from the pan once cooked (leaving only the grease) and do not add it back to the soup until you’re ready to serve.
  • The pasta cooks in the soup but will get mushy and soft if not eaten right away. If you don’t like mushy pasta, consider cooking the pasta separately and adding a handful to your serving of soup.
 
 

Nutrition

Calories: 244kcal, Carbohydrates: 23g, Protein: 13g, Fat: 12g, Saturated Fat: 4g, Cholesterol: 19mg, Sodium: 794mg, Potassium: 697mg, Fiber: 4g, Sugar: 3g, Vitamin A: 5519IU, Vitamin C: 23mg, Calcium: 90mg, Iron: 2mg

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

Did you make this? Leave me a comment below

This recipe was originally published in January 2015 and has been updated with more information and cooking tips. I did not change the recipe (I wouldn’t dare!) but I did add instructions on how to cook in the slow cooker or an Instant Pot.

Hi! I’m Krissy.

I love to create the BEST versions of your favorite recipes. If you love to cook, love to eat, or just have a deep appreciation for good food, you're in the right place! Stick around... I have hundreds of recipes for you to make.

You May Also Like

Leave a comment

Ask a question or leave a comment. I'm happy to help in any way and I love hearing what you think about the recipe. Be sure to leave a rating!

Recipe Rating




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

7 Comments

  1. This looks very good I am in Ca. and winter is over itis getting warmer I feel it can be made any time .please send me more.I like trying different foods

  2. 5 stars
    This is so packed with healthy vegetables so that touch of bacon doesn’t make me feel guilty at all. So perfect for the winter. Thank you!

  3. Never had minestrone, but this looks really good. It’s incredibly cold here in ND, I sure could use some soup. 🙂