Winter Minestrone Soup

Featured in: Fresh & Cozy Dinners

This classic Italian minestrone combines seasonal vegetables like butternut squash and zucchini with nutrient-rich kale and creamy cannellini beans. The soup simmers in aromatic vegetable broth seasoned with oregano, thyme, and rosemary, while small pasta adds satisfying texture. Finished with fresh herbs and optional Parmesan, this nourishing bowl comes together in just one hour and yields six generous servings.

Updated on Tue, 27 Jan 2026 11:48:00 GMT
A bowl of Winter Minestrone Soup garnished with fresh parsley and Parmesan, served with crusty bread on the side. Save
A bowl of Winter Minestrone Soup garnished with fresh parsley and Parmesan, served with crusty bread on the side. | meadowplate.com

There's something about the smell of butternut squash softening in olive oil that makes me forget it's been a gray day outside. My neighbor knocked on my door one November afternoon with an armful of squash from her garden, and I had exactly what I needed in my pantry to turn it into something warm enough to share. This minestrone came together almost by accident, but now it's the soup I make whenever someone needs comfort more than conversation.

I made this for my book club during the first real snow of the season, and everyone came back for seconds without realizing they were eating mostly vegetables. One person asked if I'd added cream because it felt so luxurious, and I loved that moment when simple ingredients felt like something special.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Use something you actually like the taste of—it carries the whole flavor profile of the soup.
  • Yellow onion, carrots, and celery: This is your aromatic foundation, the holy trinity that makes everything smell like home cooking.
  • Garlic cloves: Minced small so they dissolve into the broth and season it from the inside out.
  • Butternut squash: Cut it into cubes about the size of dice so it softens evenly without turning to mush.
  • Zucchini: A summer vegetable that somehow belongs in winter soups because it adds body without heaviness.
  • Canned diced tomatoes: Don't skip this for fresh—the acidity balances the sweetness of the squash perfectly.
  • Kale: Tear out the tough stems and chop the leaves roughly; they'll wilt down to practically nothing.
  • Cannellini beans: Protein that makes this feel substantial, not like you're eating sad lettuce.
  • Small pasta: Ditalini or elbow macaroni works best because they cook quickly and don't overwhelm the broth.
  • Vegetable broth: Use the kind you'd actually drink on its own—it's the backbone of everything.
  • Bay leaf, oregano, thyme, and rosemary: These dried herbs create that Italian-kitchen-on-a-Sunday feeling without any fuss.
  • Salt and pepper: Taste as you go; you might need more than you think.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your base with softened vegetables:
Heat the olive oil in a large pot and add your onion, carrots, and celery. Listen for the gentle sizzle and smell when they start releasing their sweetness—this takes about 5 minutes and is worth waiting for.
Wake up the garlic:
Stir in the minced garlic and let it perfume the pot for just 1 minute so it softens without burning.
Add the squash and zucchini:
Toss these in and cook for another 5 minutes, stirring occasionally so nothing sticks to the bottom.
Pour in the liquid and seasonings:
Add the tomatoes, broth, bay leaf, and all your dried herbs. Bring everything to a boil, then immediately turn it down to a simmer and cover the pot.
Let the squash get tender:
This takes about 15 minutes—you want it soft enough to almost fall apart but not completely dissolved into the broth.
Finish with beans, pasta, and greens:
Add the drained beans, pasta, and chopped kale and cook uncovered for 10 to 12 minutes until the pasta is tender and the kale has given up its toughness. Stir occasionally so nothing gets stuck.
Season and serve:
Fish out the bay leaf, taste the soup, and add salt and pepper until it tastes like something you actually want to eat. Ladle it into bowls and finish with Parmesan and fresh parsley if you have them.
Chunky Winter Minestrone Soup in a rustic pot featuring kale, butternut squash, and beans, steam rising invitingly. Save
Chunky Winter Minestrone Soup in a rustic pot featuring kale, butternut squash, and beans, steam rising invitingly. | meadowplate.com

My daughter brought home a friend who said she didn't eat soup, and then drank almost a full bowl of this while telling me about her day. That's when I knew the recipe had become something real—not just something I made, but something that quietly matters.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Soup Works in Winter

Butternut squash is at its peak when the weather turns cold, and there's something almost ancient about reaching for root vegetables and hearty greens when everything outside is sleeping. The sweetness of the squash against the earthiness of the kale and the bright acidity of tomatoes creates a balance that keeps you from getting bored by the time you reach the bottom of the bowl. Winter cooking doesn't have to be heavy—this proves you can make something nourishing that still feels light enough to eat on a weeknight.

Make It Your Own

This is the kind of recipe that improves with improvisation. Spinach works just as well as kale if that's what you have, and white beans or chickpeas can stand in for cannellini without any apologies. If you're avoiding gluten, skip the pasta entirely and add an extra can of beans instead—the soup becomes even more filling.

Storage and Serving Ideas

This soup keeps beautifully in the refrigerator for three or four days, and honestly tastes better the next day when all the flavors have gotten to know each other. You can also freeze it before adding the pasta—just cook the pasta fresh when you reheat so it doesn't turn to mush. Pair it with something crusty for bread or a simple green salad dressed with lemon, and you've got dinner sorted.

  • Freeze portions in individual containers so you have comfort in a bowl whenever you need it.
  • If you do add Parmesan rind while simmering like some cooks swear by, it dissolves slightly and adds an umami depth that's impossible to explain.
  • Serve it in wide, shallow bowls so the garnishes actually show instead of sinking into oblivion.
Healthy vegetarian Winter Minestrone Soup loaded with vegetables, pasta, and cannellini beans in a flavorful tomato broth. Save
Healthy vegetarian Winter Minestrone Soup loaded with vegetables, pasta, and cannellini beans in a flavorful tomato broth. | meadowplate.com

There's real magic in a pot of soup, the kind that fills your kitchen and your heart at the same time. Make this on a Wednesday when you need something good to happen, and watch how it becomes the kind of meal people ask you to make again.

Recipe FAQs

Can I make this minestrone gluten-free?

Simply substitute regular pasta with your favorite gluten-free variety, or omit the pasta entirely and add an extra can of beans for more protein and substance.

How long will this soup keep in the refrigerator?

The soup stores well for 4-5 days in an airtight container. The pasta may absorb more liquid over time, so you may need to add additional broth when reheating.

Can I freeze winter minestrone?

For best results, freeze the soup without the pasta. Add freshly cooked pasta when reheating. The soup freezes beautifully for up to 3 months.

What vegetables can I substitute?

Feel free to use spinach instead of kale, swap butternut squash for sweet potatoes or pumpkin, or add other seasonal vegetables like green beans or bell peppers.

How can I add more protein?

You can increase protein by adding another can of beans, stirring in cooked lentils, or serving with grilled chicken or sausage on the side.

What's the purpose of a Parmesan rind?

Adding a Parmesan rind during simmering infuses the broth with deep, savory umami flavor. Simply remove it before serving along with the bay leaf.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Winter Minestrone Soup

A hearty Italian-style soup featuring butternut squash, kale, and tender pasta in a flavorful vegetable broth.

Prep Duration
20 minutes
Time to Cook
40 minutes
Overall Time
60 minutes
Recipe by Ella Whitcombe


How Tough Easy

Cuisine Italian

Serves 6 Portions

Diet Preferences Meatless

What You Need

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 2 carrots, sliced
04 2 celery stalks, sliced
05 3 garlic cloves, minced
06 3 cups butternut squash, peeled and cubed
07 1 medium zucchini, diced
08 1 can (14 oz) diced tomatoes
09 4 cups kale, stems removed and leaves chopped

Legumes & Grains

01 1 can (15 oz) cannellini beans, drained and rinsed
02 1 cup small pasta such as ditalini or elbow macaroni

Liquids & Seasonings

01 6 cups vegetable broth
02 1 bay leaf
03 1 teaspoon dried oregano
04 1 teaspoon dried thyme
05 0.5 teaspoon dried rosemary
06 Salt and pepper to taste

Optional Garnishes

01 Freshly grated Parmesan cheese
02 Chopped fresh parsley
03 Crusty bread for serving

How To Make

Step 01

Sauté Aromatic Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, sliced carrots, and sliced celery. Sauté for 5 minutes until softened.

Step 02

Bloom Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Add Squash and Zucchini: Add butternut squash and zucchini to the pot. Cook for another 5 minutes, stirring occasionally.

Step 04

Build Soup Base: Pour in diced tomatoes, vegetable broth, bay leaf, oregano, thyme, and rosemary. Bring to a boil.

Step 05

Simmer Squash: Reduce heat to a simmer. Cover and cook for 15 minutes until the squash is just tender.

Step 06

Finish Soup: Add beans, pasta, and kale. Simmer uncovered for 10 to 12 minutes, until pasta is cooked and kale is wilted.

Step 07

Season and Finish: Remove bay leaf. Season with salt and pepper to taste.

Step 08

Serve: Ladle into bowls and top with Parmesan and parsley if desired. Serve with crusty bread.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Ladle

Allergy Details

Review each item for allergens, and reach out to a medical professional if you're unsure.
  • Contains gluten from pasta
  • Contains dairy from Parmesan cheese if used

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • Energy: 250
  • Fats: 6 g
  • Carbohydrates: 43 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.