Winter Minestrone With Butternut Kale

Featured in: Seasonal Cooking Notes

This hearty winter minestrone combines sweet butternut squash, tender kale, and cannellini beans in a savory tomato broth with pasta. Ready in just one hour, this Italian comfort soup offers layers of flavor from aromatic vegetables, herbs, and a satisfying mix of textures. Serve with crusty bread and Parmesan for a complete meal that warms you from the inside out on chilly evenings.

Updated on Thu, 29 Jan 2026 13:56:00 GMT
A close-up of Winter Minestrone Soup With Butternut Squash and Kale, with tender vegetables and pasta swimming in a rich red tomato broth. Save to Pinterest
A close-up of Winter Minestrone Soup With Butternut Squash and Kale, with tender vegetables and pasta swimming in a rich red tomato broth. | maisonizer.com

My neighbor stopped by on a grey November afternoon with a bag of butternut squash from her garden, and I found myself standing in my kitchen wondering what to do with it beyond the usual roasted side dish. That's when I decided to make minestrone—something my grandmother used to simmer on lazy winter Sundays, filling the house with the kind of warmth that has nothing to do with the thermostat. This version became my own the moment I added kale instead of spinach and let the squash sweeten the broth naturally. It's the soup I make now when the season turns cold and I want something that tastes like home but feels entirely mine.

I served this to my sister on a snowy evening when she'd had a rough week, and watching her spoon up the soft vegetables and pasta, shoulders finally dropping away from her ears, reminded me why I love cooking. There's something about a bowl of soup that says I'm thinking of you without needing to say it out loud.

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: Two tablespoons is your foundation—use good oil that you actually like the taste of, because it matters here.
  • Yellow onion, carrots, and celery: This trio is the heartbeat of any good soup, and taking five minutes to dice them evenly means they'll cook at the same pace.
  • Garlic cloves: Mince them fresh right before you add them so you get that sharp, bright flavor instead of the dull taste of pre-minced.
  • Butternut squash: Choose one that feels heavy for its size, and don't be intimidated by peeling it—a sharp knife and patience do the job better than any fancy gadget.
  • Zucchini: Medium-sized ones have fewer seeds and better texture than overgrown ones lurking at the farmers market.
  • Fresh kale: Remove the tough stems and tear or chop the leaves roughly—they'll shrink down to nothing anyway.
  • Canned diced tomatoes: Don't drain the juices; that liquid is liquid gold for your broth.
  • Cannellini beans: Rinse them well under cold water to remove the starchy liquid that can make your soup taste tinny.
  • Small pasta: Ditalini or elbow macaroni work best because they stay tender and don't overwhelm the vegetables.
  • Vegetable broth and water: Six cups of broth plus one cup of water gives you the right balance—all broth can taste too salty by the end.
  • Dried oregano, thyme, and rosemary: These three herbs are your compass; they keep the soup tasting authentically Italian without fussing.
  • Red pepper flakes: Optional, but a quarter teaspoon adds a whisper of heat that makes people wonder what you did to make it taste so good.
  • Fresh parsley: Stir it in at the very end so it keeps its brightness and doesn't turn dark and sad.
  • Parmesan cheese: Freshly grated tastes incomparably better than the pre-grated stuff in the green can.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oil and start the soffritto:
Pour olive oil into a large pot over medium heat and let it warm for a minute until it shimmers slightly. Add your diced onion, carrots, and celery all at once, and listen for that satisfying sizzle as they hit the hot oil.
Cook the aromatics until fragrant:
Stir the vegetables occasionally for five to six minutes—you're looking for them to turn translucent at the edges and smell sweet, not raw. This is where the foundation of flavor happens, so don't rush it.
Add the garlic:
Stir in your minced garlic and cook for just one minute until the kitchen fills with that unmistakable garlic aroma. Any longer and it starts to burn; any shorter and it stays too sharp.
Introduce the squash and zucchini:
Add both to the pot and stir occasionally for four to five minutes, letting them start to soften at the edges. The squash will release moisture that mingles with the oil, creating an even richer base.
Pour in the tomatoes and liquid:
Add your canned tomatoes with their juices, then the vegetable broth and water all at once. Bring everything to a gentle boil, which should take about five minutes.
Season and simmer:
Stir in the oregano, thyme, rosemary, and red pepper flakes if you're using it. Reduce the heat to medium-low and let it simmer uncovered for fifteen minutes so the flavors have time to meld together.
Add the beans and pasta:
Stir in the drained cannellini beans and your small pasta, then simmer for another eight to ten minutes until the pasta is tender and the squash is soft enough to break apart with a spoon.
Wilt in the kale:
Tear or chop your kale roughly and stir it into the pot, cooking for two to three minutes until it turns dark green and tender. The residual heat will do most of the work.
Finish and taste:
Remove from heat and stir in fresh parsley, then taste carefully and adjust with salt and black pepper. This is your moment to make it yours.
Steaming bowl of Winter Minestrone Soup With Butternut Squash and Kale topped with fresh parsley and grated Parmesan, beside crusty artisan bread. Save to Pinterest
Steaming bowl of Winter Minestrone Soup With Butternut Squash and Kale topped with fresh parsley and grated Parmesan, beside crusty artisan bread. | maisonizer.com

A year ago, I'd have never imagined that a vegetable soup could become comfort food, but this one did. Now it's the first thing I make when autumn turns to winter and the craving for something warm and filling won't leave me alone.

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 Tastes So Good

The secret is in the layering of flavors rather than any single ingredient doing all the work. The butternut squash sweetens the broth so gently you almost don't notice it until someone asks why it tastes so good, and then you realize they're tasting the accumulation of every vegetable in the pot speaking in harmony. The kale adds an earthy note that keeps it from feeling one-dimensional, and the beans give it the substance that makes it feel like a real meal instead of just broth with vegetables floating in it.

Make It Your Own

This recipe is flexible enough that you can swap vegetables based on what's in your pantry or what you're craving. I've made it with added spinach when I had it on hand, or with a diced red bell pepper instead of zucchini when that felt right. The core flavor profile stays the same because the herbs and tomato are holding everything together, so you have room to improvise.

Storage and Serving Suggestions

This soup is even better the next day once the flavors have had time to get to know each other, so make it without hesitation on a busy weeknight and plan on eating it again when you need something quick. It keeps in the refrigerator for up to four days and freezes beautifully for up to three months, though I'd add the pasta fresh when you reheat it so it doesn't turn to mush. Serve it in deep bowls with crusty bread for soaking up the broth, a generous grating of Parmesan if you're not keeping it vegan, and maybe a drizzle of good olive oil on top if you're feeling fancy.

  • If you want to add a Parmesan rind during simmering for extra depth of flavor, do it with the herbs and remember to fish it out before serving.
  • For a vegan version, simply omit the cheese or use a dairy-free alternative, and the soup loses nothing in translation.
  • Pair it with a crisp white wine like Pinot Grigio and some good bread, and you've got a dinner that feels like more than the sum of its parts.
A ladle lifting Winter Minestrone Soup With Butternut Squash and Kale from a rustic pot, revealing chunky squash and bright kale leaves. Save to Pinterest
A ladle lifting Winter Minestrone Soup With Butternut Squash and Kale from a rustic pot, revealing chunky squash and bright kale leaves. | maisonizer.com

This minestrone has become the soup I make when I want to feel capable in the kitchen without breaking a sweat, and more importantly, it's the one people ask me to make again. That's the highest compliment any recipe can get.

Recipe Q&A

Can I make this soup ahead of time?

Yes, this minestrone tastes even better the next day. Store it in an airtight container in the refrigerator for up to 4 days. Note that the pasta will absorb liquid, so add extra broth when reheating.

What can I substitute for butternut squash?

Sweet potato, pumpkin, or acorn squash work wonderfully as alternatives. Cut them into similar-sized cubes to ensure even cooking with the other vegetables.

Can I freeze this soup?

Absolutely. Cool completely and freeze in airtight containers for up to 3 months. For best texture, consider cooking the pasta separately and adding it fresh when serving, as frozen pasta can become mushy.

How do I make this soup heartier?

Add cooked Italian sausage, extra beans, or increase the pasta quantity. You can also stir in a handful of spinach along with the kale for added nutrition and body.

What type of pasta works best?

Small pasta shapes like ditalini, elbow macaroni, or small shells are ideal. They cook evenly and are easy to eat with a spoon. Avoid long pasta like spaghetti, which is difficult to manage in soup.

Can I use fresh tomatoes instead of canned?

Yes, use about 2 cups of chopped fresh tomatoes. Since fresh tomatoes have less concentrated flavor, you may want to add a tablespoon of tomato paste for depth.

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 With Butternut Kale

Hearty Italian soup with butternut squash, kale, beans, and pasta in a rich tomato broth—perfect for cold days.

Time to Prep
20 mins
Time to Cook
40 mins
Time Needed
60 mins
Created by Clint Rodriguez


Skill Level Easy

Cuisine Italian

Portions 6 Number of Servings

Diet Details Vegetarian-Friendly

What You Need

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 2 medium carrots, peeled and diced
04 2 celery stalks, diced
05 3 garlic cloves, minced
06 1 small butternut squash (about 1½ pounds), peeled and diced
07 1 medium zucchini, diced
08 1 cup chopped fresh kale, stems removed
09 1 (14.5-ounce) can diced tomatoes, with juices

Legumes & Grains

01 1 (15-ounce) can cannellini beans, drained and rinsed
02 ½ cup small pasta (ditalini or elbow macaroni)

Liquids

01 6 cups vegetable broth
02 1 cup water

Spices & Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried thyme
03 ½ teaspoon dried rosemary
04 ¼ teaspoon crushed red pepper flakes, optional
05 Salt and black pepper, to taste

Finishing

01 2 tablespoons chopped fresh parsley
02 Grated Parmesan cheese, for serving, optional

How-To Steps

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 to 6 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 4 to 5 minutes, stirring occasionally.

Step 04

Build broth base: Pour in diced tomatoes with juices, vegetable broth, and water. Bring to a boil.

Step 05

Season and simmer: Stir in dried oregano, thyme, rosemary, and red pepper flakes if using. Reduce heat and simmer uncovered for 15 minutes.

Step 06

Add beans and pasta: Stir in cannellini beans and pasta. Simmer for 8 to 10 minutes until pasta and squash are tender.

Step 07

Finish with kale: Stir in chopped kale and cook for 2 to 3 minutes until wilted. Adjust seasoning with salt and pepper to taste.

Step 08

Garnish and serve: Remove from heat and stir in chopped parsley. Ladle into bowls and top with grated Parmesan cheese if desired.

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.

Equipment List

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

Allergy Details

Always review every ingredient for allergens. Talk to your healthcare provider if you’re unsure.
  • Contains wheat from pasta and milk from Parmesan cheese if used.
  • Use gluten-free pasta for gluten-free preparation.
  • Omit or substitute Parmesan for dairy-free preparation.
  • Double-check packaged goods for cross-contamination if highly sensitive.

Nutrition Info (per portion)

Nutritional info is for reference and isn’t medical advice.
  • Caloric value: 240
  • Fats: 5 g
  • Carbohydrates: 42 g
  • Proteins: 7 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.