A robust tomato-based vegetable soup featuring butternut squash, kale, and butter beans ready in 35 minutes.
Here in Austin, when the calendar flips to December but the thermometer still reads 65 degrees, we have to simulate winter in the kitchen. This Winter Minestrone is my go-to recipe for bridging that gap. It takes the classic Italian vegetable soup framework and injects it with seasonal heavy hitters like sweet butternut squash and earthy kale. Unlike a traditional minestrone which can sometimes feel like a "clean out the fridge" hodgepodge, this version is curated. The sweetness of the squash balances the acidity of the tomatoes, while the creamy butter beans provide a luxurious texture that makes this soup satisfying enough to serve as a main course. It is colorful, nourishing, and deeply flavorful without requiring an all-day simmer.
The single most important technique in this recipe is cooking the pasta separately. While one-pot meals are convenient, pasta releases starch as it cooks. If you boil the pasta directly in the soup, it will thicken the broth into a starchy stew and the noodles will inevitably become mushy leftovers. By cooking the pasta al dente in a separate pot and adding it at the very end, you preserve the integrity of the broth and the bite of the noodle.
A Curated Seasonal Classic

Why You'll Love This Recipe
- Seasonal Sweetness: The butternut squash caramelizes slightly before simmering, adding a depth of flavor that raw boiling cannot achieve.
- Texture Harmony: You get the bite of the pasta, the creaminess of the butter beans, and the slight chew of the kale in every spoonful.
- Meal Prep Friendly: Because the pasta is cooked separately, you can store the soup base and pasta in different containers, keeping the soup fresh for days.
- Pantry & Produce: It utilizes shelf-stable canned goods (tomatoes, beans) alongside fresh winter produce, balancing convenience with freshness.
Ingredients
To ensure the soup feels hearty rather than watery, ingredient selection is key.
- Butternut Squash: 2 cups peeled and diced. Cut these into ½-inch cubes so they fit on a spoon and cook quickly.
- Kale: 2 cups chopped, ribs removed. Lacinato (dino) kale works beautifully here for a tender bite, but curly kale offers more volume.
- Butter Beans: One 15-ounce can. Also known as Lima beans, these are large, creamy, and hold their shape better than white navy beans.
- Short Pasta: 1 cup. Radiatore, small shells, or ditalini are perfect shapes for trapping the broth.
- Aromatics: Celery, garlic, and tomato paste form the savory base.
- Herbs: Fresh sage, rosemary, and thyme bring the "winter" scent to the pot.
- Liquids: A mix of 4 cups low-sodium chicken broth, 2 cups water, and a 28-ounce can of crushed tomatoes creates a rich, tomato-forward broth.
How to Make Winter Minestrone

Cook the Pasta
Bring a large pot of salted water to a rolling boil. Add the 1 cup of short pasta and cook until al dente (firm to the bite) according to the package directions. Drain the pasta and toss it with a tiny splash of olive oil to prevent sticking. Set aside.
Sauté the Base
Heat the olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the sliced celery and cook for 3 to 4 minutes until it begins to soften. Add the minced garlic and the tablespoon of tomato paste. Cook for about 1 minute, stirring constantly. This caramelizes the tomato paste, removing its raw, metallic taste and deepening the flavor.
Brown the Squash
Stir in the cubed butternut squash. Season with ¼ teaspoon of salt and ¼ teaspoon of black pepper. Cook for 4 to 6 minutes, stirring occasionally. You want the edges of the squash to soften slightly and perhaps pick up a little brown color, which enhances its sweetness.
Simmer the Broth
Pour in the chicken broth, the can of crushed tomatoes, and the 2 cups of water. Add the minced sage, rosemary, thyme sprigs, and red pepper flakes (if you like a little heat). Bring the mixture to a strong simmer. Reduce the heat slightly and cook for 5 to 7 minutes. Test a piece of squash; it should be tender but not falling apart.
Add Greens and Beans
Stir in the chopped kale and the drained, rinsed butter beans. Cook for just 1 to 2 minutes. The residual heat is usually enough to wilt the kale and warm the beans through. You want the kale to remain bright green, not turn drab olive.
Finish and Serve
Remove the thyme sprigs. Stir in the cooked pasta and let it heat through for a minute. Taste the soup. Season with the remaining salt and pepper as needed. Ladle into bowls and finish with a dusting of Parmesan cheese or a squeeze of fresh lemon juice to wake up the flavors.
Common Mistakes to Avoid
- Overcooking the Squash: Butternut squash goes from tender to mush very quickly. Check it frequently during the simmer stage. If it disintegrates, the texture of the soup is lost.
- Skipping the Tomato Paste Fry: Adding tomato paste directly to liquid results in a raw tomato flavor. It must be fried in the oil with the aromatics to develop that savory umami backbone.
- Stalky Kale: Be diligent about removing the tough center ribs from the kale leaves. They are fibrous and unpleasant to eat in a soup.
Tips and Tricks for Success
- Pre-Cut Squash: To save significant prep time, buy pre-cubed butternut squash from the produce section. Just cut any large pieces down to the ½-inch standard.
- The Rind Trick: If you have a Parmesan cheese rind, toss it into the simmering broth along with the herbs. It adds a nutty, salty depth that mimics slow cooking.
- Bean Rinse: Rinse the canned butter beans thoroughly. The liquid they are packed in can be starchy and salty, which can cloud the vibrant red broth.
Variations
- Vegetarian: Swap the chicken broth for a robust vegetable broth to make this completely vegetarian (and vegan if you skip the Parmesan).
- Sausage Addition: Brown mild Italian sausage in the pot before adding the celery for a meaty, heartier version.
- Grain Swap: For a different texture, substitute the pasta for cooked farro or pearl barley. Note that grains will also absorb liquid over time.
How to Serve
This soup pairs perfectly with a slice of crusty rustic bread or garlic toast for dipping. A simple green salad with a vinaigrette dressing helps balance the hearty, tomato-rich meal.

Make Ahead and Storage
- Refrigerator: Store the soup (ideally with pasta stored separately) in an airtight container for up to 4 days.
- Freezing: This soup freezes well without the pasta. Freeze the vegetable base for up to 3 months. Thaw and add fresh cooked pasta when reheating.
- Leftovers: If you did mix the pasta in, you will likely need to add a splash of water or broth when reheating, as the pasta will have absorbed much of the liquid overnight.
Recipe Notes / What I Learned
During testing, I found that "crushed tomatoes" vary by brand. some are thick purees, others are chunky. For this soup, a thicker puree-style crushed tomato works best to give the broth body. If your tomatoes are very watery, you might want to simmer the soup uncovered for a few extra minutes.
Nutrition Snapshot
One serving (approx. 1.5 cups) contains roughly 280 calories, 8g fat, and 10g protein.

Winter Minestrone Soup with Butternut Squash and Kale
Equipment
- 1 Large pot or Dutch oven
- Ladle
Ingredients
Group: Soup Base & Vegetables
- 1 cup short pasta I used radiatore
- 2 tablespoons olive oil
- 2 stalks celery, sliced
- 2 cloves garlic, minced
- 1 tablespoon tomato paste
- 2 cups butternut squash, peeled and diced (about ½-inch cubes)
- ½ teaspoon table salt, divided
- ½ teaspoon freshly ground black pepper, divided
- 4 cups low-sodium chicken broth
- 28 oz canned crushed tomatoes or tomato puree
- 2 cups water
- 1 teaspoon minced fresh sage leaves
- ½ teaspoon minced fresh rosemary
- 3 sprigs fresh thyme
- ½ teaspoon red pepper flakes optional
- 2 cups chopped kale leaves ribs removed
- 15 oz canned butter beans drained and rinsed
Group: For Serving (Optional)
- Parmesan, fresh herbs, and lemon wedges
Instructions
- Bring a large pot of boiling salted water to a boil. Cook the pasta until al dente according to package directions. Drain and set aside.
- Heat the olive oil in a large pot over medium heat. Add the celery and cook 3 to 4 minutes until softened. Add the garlic and tomato paste and cook about 1 minute until fragrant.
- Stir in the butternut squash and season with ¼ teaspoon salt and ¼ teaspoon pepper. Cook 4 to 6 minutes until lightly browned. Add the chicken broth, crushed tomatoes, 2 cups water, sage, rosemary, thyme, and red pepper flakes if using. Bring to a simmer and cook 5 to 7 minutes, until the squash is tender.
- Add the kale and butter beans. Cook 1 to 2 minutes until the kale softens. Season to taste with remaining salt and pepper. Stir in the cooked pasta and cook 1 to 2 minutes to heat through.
- Serve warm with Parmesan, fresh herbs, and lemon wedges if desired. Discard the fresh thyme sprigs before serving.
Notes
Nutrition
FAQs
What can I substitute for butter beans?
Cannellini beans or Great Northern beans are excellent substitutes. Chickpeas also work well for a firmer texture.
Can I use frozen butternut squash?
Yes, but add it later in the process. Frozen squash is already partially cooked (blanched) and will turn to mush if simmered for the full time. Add it along with the beans.
Is it spicy?
The ½ teaspoon of red pepper flakes adds a gentle warmth, not a burning heat. If you are sensitive to spice, start with ¼ teaspoon or omit it entirely.




