Butternut Squash and Italian Sausage Soup
Creamy Butternut Squash and Italian Sausage Soup is the ultimate cozy fall dinner. Sweet roasted squash, savory sausage, and herbs come together to create a comforting bowl of flavor.

My son, who works on a farm, brought me two gorgeous butternut squashes the other day. I wanted to make a new recipe using these delicious winter squashes. I usually make a Filipino Sauteed Butternut Squash with Pork, but this time I fancied turning it into a soup. I added some sausages to the soup to make it more robust, and the result is one utterly more-ish soup that’s perfect for the cooler fall weather!

When the air turns crisp and the leaves begin to fall, few dishes feel more comforting than Butternut Squash and Italian Sausage Soup. This rich, creamy soup blends the nutty sweetness of roasted squash with the bold, savory taste of Italian sausage for the ultimate cold-weather comfort food. Perfect as a weeknight dinner or the centerpiece of a cozy fall gathering, this satisfying soup is guaranteed to warm both the heart and the home.
As a food blogger who’s tested countless autumn recipes, I can confidently say this is one of my favorite fall soups. It’s wholesome, hearty, and brimming with layers of flavor that deepen as it simmers.

Why You’ll Love This Butternut Squash and Italian Sausage Soup
This recipe perfectly balances sweet, savory, and herbal notes in every spoonful. The combination of roasted butternut squash, aromatic garlic, and juicy Italian sausage makes it both comforting and easy to prepare.
- Quick and satisfying: Ready in about 45 minutes.
- Creamy and rich: A swirl of heavy cream adds velvety luxury.
- Freezer-friendly: Ideal for meal prepping or storing leftovers.
- Family-approved: A flavorful way to serve vegetables even picky eaters will love.
Ingredients You’ll Need
- 2 tablespoons vegetable oil
- 1 large onion, chopped
- 6 cloves garlic, minced
- 1½ to 2 pounds sweet Italian sausage, removed from casings
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- 1 teaspoon ground sage
- 1 teaspoon dried thyme
- 1 large butternut squash (about 3 pounds), peeled, seeded, and sliced
- 2 bay leaves
- 6 cups chicken stock or broth
- 2 tablespoons balsamic vinegar
- ½ cup heavy cream (or more as needed)
Step-by-Step Instructions
1. Sauté the aromatics.
In a large pot or Dutch oven, heat vegetable oil over medium heat. Add the chopped onion and garlic. Stir often until the mixture softens and starts to caramelize, about 5 minutes. This step builds a deep, flavorful base.
2. Brown the sausage.
Add sweet Italian sausage to the pot, breaking it apart with a wooden spoon. Season with salt and pepper. Cook until browned and fragrant, letting the rendered fat mingle with the onions and garlic.
3. Add herbs and squash.
Sprinkle in ground sage and dried thyme. Stir for about 1 minute to toast the herbs and release their aroma. Add sliced butternut squash and bay leaves.
4. Simmer to perfection.
Pour in the chicken stock and balsamic vinegar. Bring to a boil, then reduce the heat to low. Let it simmer for 30 minutes, stirring occasionally, until the squash is tender.
5. Blend and finish.
Remove the bay leaves. Blend the soup using an immersion blender until it reaches your desired texture—smooth or slightly chunky. Stir in heavy cream for a silky finish. Taste and adjust seasoning.
6. Serve.
Ladle the soup into bowls. Drizzle with a touch of cream or olive oil and serve with crusty bread.

Tips for Success
- For a deeper flavor, roast the butternut squash before adding it to the pot.
- If you prefer a lighter version, substitute half-and-half or coconut milk for heavy cream.
- Spice lovers can swap sweet Italian sausage for hot sausage to add a little kick.
- Garnish with fresh thyme, grated Parmesan, or toasted pepitas for extra texture.
This easy butternut squash and sausage soup is endlessly adaptable—make it creamy, chunky, spicy, or vegetarian with simple ingredient swaps.

What to Serve With Butternut Squash and Italian Sausage Soup
To round out this comforting meal, pair it with:
- Warm artisan bread for dipping and soaking up the flavorful broth.
- Roasted vegetables like Brussels sprouts or carrots to complement the sweetness of the squash.
- A crisp green salad with balsamic vinaigrette to balance the richness of the soup.
- Savory scones or garlic butter biscuits for a cozy dinner spread.
Storing and Reheating Tips
This soup keeps beautifully, making it an excellent make-ahead meal:
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze for up to 3 months in individual portions. Thaw overnight before reheating.
- Reheating: Warm gently on the stovetop over medium-low heat, adding a splash of broth or cream if needed.
It’s one of those meal prep soups that tastes even better the next day as the flavors continue to meld.

Frequently Asked Questions
Can I use chicken sausage instead of Italian sausage?
Yes, chicken or turkey sausage works perfectly if you’re looking for a leaner option. The flavor will be a bit lighter but still delicious.
Can I use frozen butternut squash?
Absolutely. Frozen pre-cut squash is a time saver. It cooks a bit faster, so start checking tenderness around the 20-minute mark.
Do I have to blend the soup?
No. For a rustic texture, use a potato masher instead of a blender to leave small chunks of squash and sausage in the broth.
What can I use instead of cream?
Coconut milk or cashew cream are great dairy-free alternatives that keep the soup creamy and flavorful.
Can I make this in a slow cooker?
Yes. Brown the sausage first, then add all ingredients (except the cream) to the slow cooker. Cook on low for 6–8 hours, then stir in cream just before serving.
This Butternut Squash and Italian Sausage Soup embodies everything cozy cooking should be—comforting, nourishing, and irresistibly flavorful. Whether you’re looking for a quick weeknight dinner, a meal-prep winner, or a crowd-pleasing centerpiece for fall gatherings, this is the soup that never fails to impress.

Creamy Butternut Squash and Italian Sausage Soup
Ingredients
- 2 tablespoons vegetable oil
- 1 large onion, chopped
- 6 cloves garlic, minced
- 1½ to 2 pounds sweet Italian sausage, removed from casings
- 1 teaspoon salt, or to taste
- ½ teaspoon freshly ground black pepper
- 1 teaspoon ground sage
- 1 teaspoon dried thyme
- 1 large butternut squash, about 3 pounds, peeled, seeded, and sliced
- 2 bay leaves
- 6 cups chicken stock or broth
- 2 tablespoons balsamic vinegar
- 10 oz fresh or frozen baby spinach, optional
- ½ cup heavy cream, or more as needed
Instructions
Sauté the aromatics.
- In a large pot or Dutch oven, heat vegetable oil over medium heat. Add the chopped onion and garlic. Stir often until the mixture softens and starts to caramelize, about 5 minutes. This step builds a deep, flavorful base.
Brown the sausage.
- Add sweet Italian sausage to the pot, breaking it apart with a wooden spoon. Season with salt and pepper. Cook until browned and fragrant, letting the rendered fat mingle with the onions and garlic.
Add herbs and squash.
- Sprinkle in ground sage and dried thyme. Stir for about 1 minute to toast the herbs and release their aroma. Add sliced butternut squash and bay leaves.
Simmer to perfection.
- Pour in the chicken stock and balsamic vinegar. Bring to a boil, then reduce the heat to low. Let it simmer for 30 minutes, stirring occasionally, until the squash is tender.
Blend and finish.
- Remove the bay leaves. Blend the soup using an immersion blender until it reaches your desired texture—smooth or slightly chunky. Add in fresh or frozen spinach and just cook until wilted. Taste and adjust seasoning.
Serve.
- Ladle the soup into bowls. Drizzle with a touch of cream or olive oil and serve with crusty bread.

This lovely soup is the perfect way to warm up on a cold Fall night. The vibrant flavors of the sausage and onion pair so perfectly with the creamy, sweet butternut squash. So YUM!!