Winter Minestrone Soup

Featured in: Home Kitchen Staples

This robust Italian soup combines butternut squash, kale, zucchini, and tender vegetables in a fragrant herb-infused broth. The addition of cannellini beans and small pasta makes it a complete, satisfying meal. Ready in just one hour, it's ideal for meal prep and tastes even better the next day as flavors meld together.

The medley of dried oregano, thyme, and rosemary creates aromatic depth, while the kale adds vibrant color and nutrients. Serve with crusty bread and freshly grated Parmesan for a comforting, wholesome dinner.

Updated on Wed, 28 Jan 2026 10:03:00 GMT
A steaming bowl of Winter Minestrone Soup, garnished with fresh parsley and served with a side of crusty bread for dipping.  Save to Pinterest
A steaming bowl of Winter Minestrone Soup, garnished with fresh parsley and served with a side of crusty bread for dipping. | buenocravings.com

The first snowfall had just started dusting the windowsills when my neighbor Maria brought over a container of this soup. She had noticed me shoveling the driveway in just a sweater and insisted I come inside to warm up properly. That bowl of minestrone, with its tender chunks of squash and silky kale, felt like being wrapped in a blanket. I begged for the recipe immediately.

Last January my sister came over to help me paint the living room and I made a triple batch. We ended up eating it straight from the pot while standing in the kitchen, too tired to even set the table. The way the pasta soaks up that savory broth as it sits is absolutely magical.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 2 tablespoons olive oil: This creates the foundation for sautéing your aromatics and adds that signature Italian richness
  • 1 medium yellow onion, diced: Provides the essential sweet base that builds depth as it cooks down
  • 2 carrots, sliced: These add natural sweetness and maintain a satisfying bite even after long simmering
  • 2 celery stalks, sliced: Completes the classic mirepoix base that gives minestrone its aromatic backbone
  • 3 garlic cloves, minced: Add this right before the liquids to avoid burning and preserve its fragrant punch
  • 3 cups butternut squash, peeled and cubed: Choose a squash that feels heavy for its size and peel carefully to reveal the vibrant orange flesh
  • 1 medium zucchini, diced: Keep the pieces uniform so they cook at the same rate as the squash
  • 1 can (14 oz/400 g) diced tomatoes: The juices become part of the broth while the tomatoes add body and brightness
  • 4 cups kale, stems removed and leaves chopped: Tuscan kale works beautifully here but curly kale adds lovely texture too
  • 1 can (15 oz/425 g) cannellini beans, drained and rinsed: These creamy beans provide protein and become velvety as they simmer
  • 1 cup small pasta: Ditalini is traditional but whatever small shape you have in your pantry will work perfectly
  • 6 cups vegetable broth: Use a high quality broth you would drink on its own since it becomes the soup base
  • 1 bay leaf: This herb develops an earthy flavor as it simmers and should be removed before serving
  • 1 teaspoon dried oregano: Adds that classic Mediterranean herbaceous note everyone recognizes
  • 1 teaspoon dried thyme: Provides an earthy subtle warmth that complements the winter vegetables
  • 1/2 teaspoon dried rosemary: A little goes a long way and pairs beautifully with the butternut squash
  • Salt and pepper, to taste: Taste at the end and adjust since the broth and beans already contain sodium
  • Freshly grated Parmesan cheese: Sprinkle this on top for a salty umami finish that ties everything together
  • Chopped fresh parsley: Adds a bright fresh pop of color and a light herbaceous finish
  • Crusty bread, for serving: Essential for soaking up every last drop of that flavorful broth

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic base:
Heat the olive oil in your large soup pot over medium heat until it shimmers slightly then add the onion carrots and celery. Let them cook undisturbed for a minute or two before stirring occasionally for about 5 minutes until they soften and the onion turns translucent.
Wake up the garlic:
Stir in the minced garlic and watch carefully for just 1 minute until it becomes fragrant. You want it to release its aroma without taking on any golden color.
Add the hearty vegetables:
Toss in the cubed butternut squash and diced zucchini then cook for another 5 minutes. Stir occasionally to let the vegetables develop a slight edge and begin to soften.
Create the simmering broth:
Pour in the diced tomatoes with their juices followed by the vegetable broth. Add the bay leaf oregano thyme and rosemary then bring everything to a rolling bubble.
Let the flavors develop:
Reduce the heat until the soup maintains a gentle simmer then cover the pot. Let it cook for 15 minutes until the squash yields easily when pierced with a fork.
Add the final elements:
Stir in the cannellini beans pasta and chopped kale. Simmer uncovered for 10 to 12 minutes until the pasta is tender and the kale has completely wilted into the soup.
Finish and serve:
Fish out and discard the bay leaf then taste the soup and adjust with salt and pepper as needed. Ladle into warmed bowls and top with grated Parmesan fresh parsley and crusty bread alongside.
Winter Minestrone Soup filled with colorful vegetables like kale, butternut squash, and creamy white beans in a rich broth.  Save to Pinterest
Winter Minestrone Soup filled with colorful vegetables like kale, butternut squash, and creamy white beans in a rich broth. | buenocravings.com

This recipe became my go to the winter my furnace broke and I was heating the kitchen with the stove and oven. Something about standing over that bubbling pot made the unheated house feel cozy instead of just cold.

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.

Making It Your Own

I have learned that minestrone is beautifully forgiving. Spinach works just as well as kale though it wilts more quickly. Any small pasta shape will do and sometimes I use broken spaghetti pieces when that is what I have in the pantry.

The Secret To Perfect Texture

Adding the pasta toward the end prevents it from becoming mushy even if you plan to keep the soup on low heat for a while. The vegetables should be tender but still hold their shape when you scoop them up with your spoon.

Serving Suggestions

This soup needs nothing more than good bread and maybe a simple green salad but it also pairs beautifully with a light white wine. I like to set out additional Parmesan and red pepper flakes so everyone can customize their bowl.

  • Warm your bowls before ladling the soup to keep it hot longer
  • Hold off on adding the pasta until you are ready to eat if making this ahead
  • Freeze individual portions for quick lunches that just need reheating
Close-up of Winter Minestrone Soup featuring tender pasta, hearty vegetables, and a sprinkle of Parmesan cheese on top. Save to Pinterest
Close-up of Winter Minestrone Soup featuring tender pasta, hearty vegetables, and a sprinkle of Parmesan cheese on top. | buenocravings.com

There is something profoundly satisfying about a soup that nourishes you completely while leaving the kitchen smelling amazing for hours.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. This soup actually improves overnight as the flavors develop. Store in the refrigerator for up to 4 days. The pasta may absorb liquid, so add extra broth when reheating.

What pasta works best in minestrone?

Small shapes like ditalini, elbow macaroni, or shells work well. They cook evenly and fit nicely on the spoon. For gluten-free, use rice-based pasta or substitute with additional beans.

Can I use fresh herbs instead of dried?

Yes. Use about 1 tablespoon of fresh herbs for every teaspoon of dried. Add them in the last 5 minutes of cooking to preserve their bright flavor and aroma.

How do I store leftovers?

Cool completely and transfer to airtight containers. Refrigerate for up to 4 days or freeze for 3 months. If freezing, consider cooking pasta separately to prevent it from becoming mushy.

What vegetables can I substitute?

Spinach, chard, or escarole work well in place of kale. Try sweet potatoes instead of butternut squash, or add green beans, bell peppers, or diced potatoes based on what's in season.

Is this soup suitable for meal prep?

Perfect for batch cooking. Make a large pot on Sunday and portion into containers for quick lunches throughout the week. The hearty vegetables hold up well during reheating.

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 nourishing Italian-style soup with butternut squash, kale, and vegetables. Ready in 60 minutes.

Prep Time
20 minutes
Cook Time
40 minutes
Overall Time
60 minutes
Created by Tessa Morrison


Skill Level Easy

Cuisine Italian

Makes 6 Portions

Dietary notes Vegan, Dairy-Free

What You'll 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 ounces) diced tomatoes
09 4 cups kale, stems removed and leaves chopped

Legumes & Grains

01 1 can (15 ounces) cannellini beans, drained and rinsed
02 1 cup small pasta (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 1/2 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é aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, sautéing for 5 minutes until softened.

Step 02

Build flavor base: 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

Combine liquid and seasonings: Pour in diced tomatoes, vegetable broth, bay leaf, oregano, thyme, and rosemary. Bring to a boil.

Step 05

Simmer squash: Reduce heat to low, cover the pot, and cook for 15 minutes until the squash is just tender.

Step 06

Add legumes and pasta: Add cannellini 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.

Equipment Needed

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

Allergy Advisory

Look at every ingredient for possible allergens, and talk to a doctor if you’re unsure.
  • Contains gluten in standard pasta
  • Contains dairy in Parmesan cheese when used as garnish

Nutrition Info (per portion)

Nutritional details are estimates and shouldn’t replace medical guidance.
  • Calorie count: 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.