Winter Minestrone With Butternut Squash

Featured in: Home Kitchen Cooking

This winter minestrone is a cozy, vegetarian Italian soup packed with sweet butternut squash, tender kale, cannellini beans, and pasta in a rich tomato-vegetable broth. Ready in just 1 hour with simple ingredients, it's perfect for cold weather comfort. Customize with your favorite beans or pasta shapes, and finish with fresh Parmesan and crusty bread for a complete meal.

Updated on Thu, 29 Jan 2026 10:15:00 GMT
A steaming bowl of Winter Minestrone Soup with Butternut Squash and Kale, topped with Parmesan and served with crusty bread. Save
A steaming bowl of Winter Minestrone Soup with Butternut Squash and Kale, topped with Parmesan and served with crusty bread. | ricoaghrum.com

There's something about the smell of butternut squash caramelizing in olive oil that makes a gray afternoon feel less lonely. I discovered this minestrone years ago when I needed to use up a bunch of kale before it wilted in my crisper drawer, and what started as a practical decision turned into one of those soups I find myself making whenever the weather shifts cold. The first spoonful always surprises me—that creamy sweetness from the squash mixed with the earthiness of beans and the slight bite of red pepper flakes feels both comforting and alive at the same time.

I made this for my neighbor last winter when she was recovering from surgery, and she later told me she'd been eating it straight from the container while sitting on her kitchen counter, which somehow felt like the highest compliment. There's something about a bowl of minestrone that feels like someone's saying they care without it being heavy-handed about it.

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 a quality one you'd actually want to taste, since it's not being cooked away—it becomes part of the soup's character.
  • Yellow onion, carrots, and celery: This is your flavor foundation, sometimes called soffritto, and there's no rushing it; those few minutes of sautéing do invisible work.
  • Garlic cloves: Mince them fresh rather than using the jarred stuff, because fresh garlic blooms in the heat while jarred garlic just gets bitter.
  • Butternut squash: Peel it while it's still firm and raw; once it's cooked it becomes almost impossible to cut through—I learned this the frustrating way.
  • Zucchini: Dicing it into roughly the same size as your squash pieces helps everything cook evenly and look intentional.
  • Fresh kale: Remove the tough center stems before chopping, and tear the leaves into bite-sized pieces so you're not trying to chew through long strands.
  • Diced tomatoes: Canned tomatoes are actually more reliable than fresh ones for soup; they're picked and processed at peak ripeness and bring consistent acidity.
  • Cannellini beans: Draining and rinsing them removes the starchy liquid that would make your soup cloudy and stodgy.
  • Small pasta: Ditalini and elbow macaroni are classic choices because they actually sit in the spoon instead of sliding around.
  • Vegetable broth and water: Using a mix of both rather than all broth keeps the soup from tasting one-note and lets the vegetables shine.
  • Dried oregano, thyme, and rosemary: These Mediterranean herbs are what make a vegetable soup taste Italian rather than generic; don't skip them.
  • Red pepper flakes: Optional but really worth including—they add a whisper of heat that wakes up your palate without making anyone's mouth burn.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Warm the oil and build your base:
Heat olive oil in a large pot over medium heat and add your diced onion, carrots, and celery. You're looking for that moment after about five or six minutes when everything turns golden and soft and starts smelling serious; don't rush this step because it's where the soup's flavor actually gets born.
Bloom the garlic:
Stir in the minced garlic and let it cook for just a minute until it becomes fragrant—this short window is crucial because garlic burns quickly and tastes bitter if you're not watching.
Add the squash and zucchini:
Stir in your diced butternut squash and zucchini and let them cook for a few minutes, stirring occasionally so they start to soften around the edges.
Pour in the liquid and tomatoes:
Add your diced tomatoes with their juices along with the vegetable broth and water, then bring everything to a boil over medium-high heat.
Season and simmer:
Stir in the oregano, thyme, rosemary, and red pepper flakes, then reduce the heat and let it simmer gently uncovered for about fifteen minutes—this is when you can step back and the soup essentially takes care of itself.
Add 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 has softened enough to break with the back of a spoon.
Finish with kale:
Stir in the chopped kale and let it wilt for just a couple of minutes—kale loses its character if you cook it too long, so watch for that moment when it turns from bright green to dark and tender.
Taste and adjust:
Remove the pot from heat, stir in the fresh parsley, and taste the soup honestly; add salt and pepper until it tastes like something you actually want to eat.
Winter Minestrone Soup with Butternut Squash and Kale ladled into a rustic bowl, revealing beans, pasta, and vibrant vegetables. Save
Winter Minestrone Soup with Butternut Squash and Kale ladled into a rustic bowl, revealing beans, pasta, and vibrant vegetables. | ricoaghrum.com

My daughter asked for this soup three days in a row last November, and there was something about that repetition that made me understand how comfort food really works—it's not about impressing anyone, it's about creating something familiar enough to come back to. That's when I stopped thinking of this as just soup and started thinking of it as something I was building into our winter routine.

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 practically a synonym for autumn and winter—it stores well, it gets sweeter as it sits, and it has this almost creamy texture when it's cooked that makes a broth feel substantial without any cream involved. Kale is another winter vegetable that actually improves after the first frost because the cold converts its starches to sugar, so using it in January tastes noticeably better than using it in August. The combination of these two vegetables with beans and pasta creates a soup that feels genuinely nourishing rather than like you're eating something because you should.

Variations and Substitutions That Actually Work

This soup is flexible enough to pivot based on what's in your produce drawer or what dietary needs are sitting at your table. I've swapped the cannellini beans for chickpeas and the soup became earthier and more filling, and I've replaced the kale with spinach on nights when I didn't have kale and honestly preferred how the spinach melted into the broth. A Parmesan rind simmered in the broth adds an umami depth that transforms the whole thing, though you'll want to fish it out before serving because nobody wants to bite into a piece of rind.

  • For vegan cooking, skip the Parmesan entirely or use a cashew-based parmesan alternative that's become surprisingly good.
  • Gluten-free pasta swaps in seamlessly, though you might want to use a brand that holds its shape better since some gluten-free pastas dissolve into the broth.
  • If you want to add protein without using beans, a handful of diced firm tofu or even small meatballs cooked separately works beautifully.

Serving Suggestions and Pairings

A bowl of minestrone is technically a complete meal, but it becomes something special with good bread alongside it—the kind with a crust that crackles when you bite into it, so you can use it to push the last vegetables into your spoon. Pair it with a crisp white wine if you're having wine, something like a Pinot Grigio that won't compete with the soup but will refresh your palate between spoonfuls. In my house, we've also discovered that a grilled cheese sandwich halved and floating on top of the soup is not a mistake but actually a revelation, though that's perhaps not traditional.

Close-up of Winter Minestrone Soup with Butternut Squash and Kale, highlighting tender kale and sweet squash in a rich tomato broth. Save
Close-up of Winter Minestrone Soup with Butternut Squash and Kale, highlighting tender kale and sweet squash in a rich tomato broth. | ricoaghrum.com

This minestrone has become the soup I reach for when I want to feed people something that tastes like love without feeling fancy or fussy. Once you make it, you'll understand why it's been part of Italian home cooking for so long.

Recipe FAQs

Can I make this minestrone ahead of time?

Yes, this soup stores beautifully. Make it up to 3 days ahead and refrigerate in an airtight container. Note that the pasta will absorb more broth as it sits, so you may need to add extra vegetable broth when reheating.

What can I substitute for butternut squash?

Sweet potato, acorn squash, or even diced pumpkin work wonderfully as alternatives. They provide similar sweetness and texture. Just ensure the pieces are cut to a similar size for even cooking.

How do I make this soup more filling?

Increase the pasta to ¾ cup, add an extra can of beans, or include diced potatoes along with the butternut squash. You can also serve it with a side of garlic bread or a mixed green salad.

Can I freeze leftover minestrone?

Absolutely. Cool completely and freeze in portion-sized containers for up to 3 months. For best results, consider freezing before adding the pasta and cook it fresh when reheating to maintain better texture.

What other greens work besides kale?

Spinach, Swiss chard, or escarole are excellent substitutes. Spinach wilts very quickly, so add it in the final minute of cooking. Chard and escarole have a heartier texture similar to kale.

How can I add more protein to this soup?

Stir in cooked Italian sausage, shredded rotisserie chicken, or white beans for extra protein. For a plant-based boost, add cubed firm tofu or an additional can of chickpeas during the final simmer.

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 Squash

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

Prep Time
20 minutes
Time to Cook
40 minutes
Overall Time
60 minutes
Recipe by Alyssa Cantrell


Skill Level Easy

Cuisine Italian

Makes 6 Number of Servings

Diet Details Meat-Free

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 (approximately 1.5 pounds), peeled and diced
07 1 medium zucchini, diced
08 1 cup chopped fresh kale, stems removed
09 1 can (14.5 ounces) diced tomatoes, with juices

Legumes and Grains

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

Liquids

01 6 cups vegetable broth
02 1 cup water

Spices and Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried thyme
03 0.5 teaspoon dried rosemary
04 0.25 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

Directions

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; cook for 4 to 5 minutes, stirring occasionally.

Step 04

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

Step 05

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

Step 06

Add beans and pasta: Stir in drained cannellini beans and small 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 black pepper to taste.

Step 08

Garnish and serve: Remove from heat and stir in fresh 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.

Gear Needed

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

Allergy Notes

Inspect each item for allergens and speak to a healthcare provider with concerns.
  • Contains wheat from pasta
  • Contains 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 Details (per portion)

These values are for information only. They’re not medical advice.
  • Energy: 240
  • Total Fat: 5 grams
  • Carbohydrates: 42 grams
  • Proteins: 7 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.