Winter Minestrone Butternut Squash Kale

Featured in: Pan & Pot Cooking

This hearty winter minestrone combines sweet butternut squash, tender kale, creamy cannellini beans, and small pasta in a flavorful tomato-based broth. Ready in about an hour, this Italian classic delivers warming comfort with layers of vegetables and aromatic herbs like oregano, thyme, and rosemary.

The soup builds depth by sautéing onions, carrots, and celery first, then simmering squash and zucchini until tender. Fresh kale adds vibrant color and nutrition in the final minutes. Each serving offers 240 calories with 7g protein, making it a satisfying meatless main course.

Perfect for meal prep and even better the next day, this versatile bowl welcomes crusty bread for dipping and adapts easily to vegan or gluten-free needs.

Updated on Wed, 28 Jan 2026 10:41:00 GMT
A cozy bowl of Winter Minestrone Soup With Butternut Squash and Kale, garnished with parsley and Parmesan. Save to Pinterest
A cozy bowl of Winter Minestrone Soup With Butternut Squash and Kale, garnished with parsley and Parmesan. | dailyhrira.com

The smell of sautéed garlic and celery hit me the moment I walked into my neighbor's kitchen one February afternoon. She was stirring a pot of minestrone, steam rising in soft clouds, and I remember thinking how different it looked from the summer version I'd grown up with. This one was deeper, warmer, filled with chunks of orange squash and dark leafy greens. She ladled me a bowl without asking, and I understood immediately why winter minestrone deserves its own place at the table.

I made this for a group of friends during a snowstorm last year when nobody could leave. We kept adding to the pot throughout the evening, tossing in extra pasta, more kale, another splash of broth. It became less about following a recipe and more about keeping everyone fed and warm. Someone brought over a loaf of sourdough, and we tore into it between bowls, wiping up every last bit of tomato broth. That night taught me that minestrone is really just an excuse to gather around something nourishing.

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 enough to coat the bottom of the pot so the vegetables can soften without sticking, and it adds a subtle richness that butter can't quite match.
  • Yellow onion: Dice it small so it practically dissolves into the broth, sweetening everything as it cooks down.
  • Carrots: Peel them first or the skins will float around in the soup, and cut them into even pieces so they cook at the same rate as the celery.
  • Celery: Don't skip this, it gives the soup that unmistakable Italian backbone and a slight bitterness that balances the sweet squash.
  • Garlic: Mince it fine and add it after the other vegetables have softened, or it'll burn and turn bitter.
  • Butternut squash: Peeling it is the hardest part, but once it's diced it becomes the soul of the soup, breaking down just enough to thicken the broth.
  • Zucchini: Adds a mild freshness and holds its shape better than squash, giving you different textures in every spoonful.
  • Kale: Remove the tough stems and tear the leaves into bite sized pieces so they wilt evenly without turning stringy.
  • Diced tomatoes: Use the whole can, juices included, because that liquid is already seasoned and adds acidity that brightens everything.
  • Cannellini beans: Rinse them well to wash off the starchy liquid, and they'll add creaminess without making the soup heavy.
  • Small pasta: Ditalini or elbows work best because they fit on a spoon easily and cook quickly in the broth.
  • Vegetable broth: Homemade is lovely, but a good quality store bought broth works just as well if you season it properly.
  • Water: Thins the broth just enough so it doesn't taste too concentrated or salty.
  • Dried oregano, thyme, and rosemary: These three herbs together create that unmistakable Italian warmth, but crush them between your fingers before adding to release their oils.
  • Crushed red pepper flakes: Optional, but a pinch adds a gentle heat that sneaks up on you in the best way.
  • Salt and black pepper: Taste as you go, especially after adding the pasta, because it absorbs a lot of seasoning.
  • Fresh parsley: Stir it in at the end for a pop of color and a bright, grassy note that cuts through the richness.
  • Parmesan cheese: Grate it fresh if you can, and let everyone add their own at the table so it melts into their bowl.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the base:
Heat the olive oil in a large pot over medium heat until it shimmers, then add the onion, carrots, and celery. Stir them occasionally for 5 to 6 minutes until the onion turns translucent and the kitchen smells sweet and savory.
Add the garlic:
Toss in the minced garlic and stir constantly for about a minute. You'll know it's ready when the smell shifts from raw to fragrant and almost nutty.
Cook the squash and zucchini:
Add the diced butternut squash and zucchini to the pot, stirring them into the other vegetables. Let them cook for 4 to 5 minutes, giving them a head start so they soften properly later.
Build the broth:
Pour in the diced tomatoes with their juices, then add the vegetable broth and water. Bring everything to a boil, watching for the first big bubbles to break the surface.
Season and simmer:
Stir in the oregano, thyme, rosemary, and red pepper flakes if using. Reduce the heat to a gentle simmer and let it cook uncovered for 15 minutes so the squash starts to break down and the flavors begin to marry.
Add beans and pasta:
Stir in the cannellini beans and pasta, then simmer for another 8 to 10 minutes. Test the pasta a minute early to make sure it doesn't overcook and turn mushy.
Wilt the kale:
Add the chopped kale and cook for 2 to 3 minutes, stirring gently until the leaves turn bright green and tender. Taste the broth and adjust the salt and pepper as needed.
Finish and serve:
Remove the pot from the heat and stir in the fresh parsley. Ladle the soup into bowls and pass around the Parmesan for anyone who wants it.
Winter Minestrone Soup With Butternut Squash and Kale simmers in a rustic pot with cannellini beans and pasta. Save to Pinterest
Winter Minestrone Soup With Butternut Squash and Kale simmers in a rustic pot with cannellini beans and pasta. | dailyhrira.com

There's a moment when you're ladling this soup into bowls and you see all the colors, the orange squash, the green kale, the white beans, and it looks almost too pretty to eat. But then someone takes the first bite and the room goes quiet for a second, and you realize it's not just soup. It's comfort in a bowl, the kind that makes cold nights feel a little less harsh and a little more like home.

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.

How to Store and Reheat

Let the soup cool completely before transferring it to airtight containers, and it'll keep in the fridge for up to four days. When you reheat it on the stove, add a little extra broth or water because the pasta will have absorbed a lot of the liquid. I've also frozen portions in quart sized bags, laying them flat in the freezer so they stack neatly, and they last for up to three months. Just thaw overnight in the fridge and warm gently, stirring occasionally so nothing sticks to the bottom.

Ingredient Swaps and Variations

If you can't find butternut squash, sweet potato works beautifully and cooks in about the same amount of time. Swap the kale for spinach or Swiss chard if that's what you have, though spinach wilts faster so add it in the last minute. I've used kidney beans and chickpeas in place of cannellini, and both held up well, though chickpeas add a slightly nuttier flavor. For a heartier version, stir in cooked Italian sausage or shredded chicken, but then it's no longer vegetarian so label it clearly if you're serving a crowd.

Serving Suggestions

This soup is filling enough to stand on its own, but it really shines with a thick slice of crusty bread for dipping. I like to set out a small bowl of good olive oil and another of grated Parmesan so everyone can customize their bowl. A crisp green salad with lemon vinaigrette cuts through the richness, and if you're feeling fancy, a glass of Pinot Grigio or a light Chianti pairs perfectly.

  • Serve with garlic bread or focaccia for soaking up every last drop of broth.
  • Top with a drizzle of pesto or a spoonful of ricotta for extra creaminess.
  • Pack leftovers in a thermos for a warm lunch that travels well.
Hearty Winter Minestrone Soup With Butternut Squash and Kale served in a white bowl beside crusty bread. Save to Pinterest
Hearty Winter Minestrone Soup With Butternut Squash and Kale served in a white bowl beside crusty bread. | dailyhrira.com

This is the kind of soup that reminds you why cooking matters, not because it's complicated, but because it's simple and real and feeds people in more ways than one. Make a big pot, share it generously, and keep a bowl for yourself.

Questions & Answers

What makes this minestrone perfect for winter?

Butternut squash brings natural sweetness and hearty texture, while kale adds robust nutrition. The warming tomato broth with aromatic herbs like rosemary and thyme creates comfort in every spoonful.

Can I make this soup in advance?

Absolutely. This minestrone actually improves overnight as flavors meld. Store in the refrigerator for up to 4 days, adding a splash of broth when reheating since pasta absorbs liquid.

What pasta works best in this soup?

Small shapes like ditalini or elbow macaroni hold up well during simmering. The pasta cooks directly in the broth, absorbing flavor while maintaining texture.

How can I make this vegan?

Simply omit the Parmesan cheese or use a dairy-free alternative. The rest of the soup—including vegetables, beans, pasta, and herbs—is naturally plant-based.

What should I serve with this minestrone?

Crusty bread for dipping is essential. A crisp white wine like Pinot Grigio complements the tomato broth beautifully. A simple green salad with vinaigrette rounds out the meal.

Can I freeze this soup?

Yes, though pasta may soften slightly. For best results, freeze without pasta and add fresh pasta when reheating. Keeps well frozen for up to 3 months.

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

Cozy Italian soup with butternut squash, kale, beans, and pasta in rich tomato broth—ready in 1 hour.

Prep Time
20 minutes
Cook Time
40 minutes
Total Duration
60 minutes
Recipe by Daily Hrira Zoey McConnell


Skill Level Easy

Cuisine Italian

Makes 6 Portions

Diet Details Vegetarian

What You'll 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 diced tomatoes (14.5 ounces), with juices

Legumes and Grains

01 1 can cannellini beans (15 ounces), drained and rinsed
02 0.5 cup small pasta such as 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

How To Make It

Step 01

Sauté aromatic vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 to 6 minutes until softened and translucent.

Step 02

Build flavor base: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Add winter vegetables: Add diced butternut squash and zucchini. Cook for 4 to 5 minutes while stirring occasionally to prevent sticking.

Step 04

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

Step 05

Infuse seasonings: Stir in dried oregano, thyme, rosemary, and crushed red pepper flakes if using. Reduce heat to low and simmer uncovered for 15 minutes.

Step 06

Cook beans and pasta: Add drained cannellini beans and small pasta. Simmer for 8 to 10 minutes until pasta and squash are tender.

Step 07

Finish with greens: Stir in kale and cook for 2 to 3 minutes until wilted. Taste and adjust seasoning with salt and pepper as needed.

Step 08

Complete the preparation: Remove from heat and stir in fresh chopped parsley.

Step 09

Serve: Ladle into bowls and garnish with grated Parmesan cheese if desired. Serve immediately.

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
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Ladle

Allergy Info

Review each item for allergens and talk to your healthcare expert if you’ve got concerns.
  • Contains wheat in pasta component
  • Contains milk in Parmesan cheese if used
  • Use gluten-free pasta to accommodate gluten sensitivity
  • Omit or substitute Parmesan with dairy-free alternative for dairy-free diet
  • Double-check packaged goods for cross-contamination warnings if highly sensitive to allergens

Nutrition Information (per portion)

These nutrition facts are for reference only and don’t replace professional medical guidance.
  • Calories: 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.