Hearty & Creamy Butternut Squash Soup with Italian Sausage: The Ultimate Fall & Winter Comfort Food
Prepare to be amazed by this truly extraordinary Rich and Creamy Butternut Squash Soup with Sausage – a dish designed to envelop your family in warmth and comfort on crisp autumn days and throughout the chilly winter months. This exquisite soup strikes a perfect balance between savory and subtly sweet, offering a deeply satisfying and hearty meal that’s ideal for a cozy weekend lunch or a comforting weeknight dinner. It’s more than just a soup; it’s a bowl full of warmth, flavor, and pure seasonal bliss.

Craving more luscious, creamy soups to warm your soul? Be sure to explore our recipes for Creamy Mushroom Mascarpone Soup or our comforting Creamy Roasted Garlic and Tomato Soup!
[feast_advanced_jump_to]
Why This Butternut Squash & Sausage Soup Will Be Your New Favorite
There’s a reason this Butternut Squash Soup with Sausage has become a beloved staple in our home, particularly as the leaves begin to change and the temperatures drop. It’s a dish that embodies the very essence of comfort food, but with a gourmet touch that belies its simple preparation. Here’s why you’ll absolutely fall in love with this recipe:
- Unbeatable Flavor Profile: The magic begins with roasting the butternut squash and garlic, which deepens their natural sweetness and creates a rich, caramelized base that can’t be achieved by simply boiling. This inherent sweetness beautifully complements the savory, slightly spiced notes of the mild Italian sausage and the earthy aroma of fresh thyme. Each spoonful is a symphony of flavors that truly defines seasonal cooking.
- Hearty & Supremely Satisfying: Unlike lighter broth-based soups, this recipe is designed to be a complete meal. The addition of robust Italian sausage provides a significant protein boost, making it incredibly filling and satisfying. Combined with the creamy texture of the squash and the tender cannellini beans, it’s a substantial dish that will keep you warm and content, eliminating the need for a separate main course.
- Kid-Friendly Creaminess: Many parents know the struggle of getting kids to enjoy vegetables. The smooth, creamy texture of this soup makes it exceptionally appealing to younger palates, often winning over even the pickiest eaters. It’s a delicious way to sneak in a healthy dose of butternut squash without any fuss. Our children, for instance, consistently choose creamy soups over brothy alternatives, and this one is always a hit!
- Rustic Charm, Elevated Taste: This soup carries a rustic charm, reminiscent of home-cooked meals from a cozy countryside kitchen. It’s the perfect antidote to chilly weather, much like our popular Rustic Italian Tortellini Soup with Sausage. Served with a side of crunchy sourdough or a fresh Italian loaf, it transforms a simple dinner into a memorable culinary experience. The textural contrast between the smooth soup and crusty bread is simply divine.
- Effortless Elegance: While this soup tastes incredibly sophisticated, its preparation is surprisingly straightforward. The steps are easy to follow, making it accessible for home cooks of all skill levels. You’ll be able to create a restaurant-quality meal without spending hours in the kitchen, making it perfect for both busy weeknights and leisurely weekend cooking.
Essential Ingredient Notes & Clever Substitutions
Each ingredient in this butternut squash soup plays a vital role in creating its rich flavor and creamy texture. Here’s a closer look at what you’ll need and some smart substitutions to fit your dietary needs or pantry staples:

- Mild Italian Sausage: The choice of sausage is crucial for flavor balance. We highly recommend using mild Italian sausage over sweet. The subtle spice from mild sausage adds an extra layer of depth and savory complexity that beautifully complements the sweetness of the butternut squash, preventing the soup from becoming overly sweet. If you prefer to make your own or have ground pork on hand, you can easily create your own seasoned sausage using our Homemade Italian Sausage Seasoning recipe.
- Butternut Squash: This star ingredient provides the soup’s signature creaminess and natural sweetness. Its dense, starchy flesh becomes wonderfully tender and flavorful when roasted. While butternut squash is ideal, if you’re in a pinch, you could substitute it with pumpkin puree (ensure it’s 100% pumpkin, not pie filling) or even sweet potato, though these will slightly alter the flavor and texture profile. Butternut squash offers a unique creaminess when roasted that is hard to replicate.
- Chicken Broth: The foundation of our soup, chicken broth adds a savory base. For the best flavor, use a high-quality store-bought broth or, even better, homemade chicken broth if you have it available. Vegetable broth can be used for a vegetarian version, but it may slightly change the overall depth of flavor.
- Thyme: Fresh thyme sprigs infuse the soup with a warm, earthy, and slightly peppery aroma that is quintessential for fall and winter dishes. If fresh thyme isn’t available, other robust herbs like bay leaves, rosemary, or sage can be substituted. A neat trick is to tie the herb sprigs together with cooking twine, making them easy to remove before blending or serving.
- Roasted Garlic: Roasting the garlic is a game-changer for this soup. Instead of sautéing raw garlic with the shallots, which can sometimes be too pungent, roasting transforms the garlic into a sweet, mellow, and wonderfully aromatic component. This method is preferred in many of our creamy soups, such as the Creamy Roasted Garlic and Tomato Soup, as it contributes a profound depth of flavor without overpowering other ingredients.
- Cannellini Beans: These white kidney beans add body, a subtle creaminess, and an extra layer of heartiness to the soup. They also contribute a good source of fiber and protein. If cannellini beans are unavailable, any other white beans, such as great northern beans or navy beans, will work beautifully as a substitute.
- Parmesan Cheese: Added at the very end, freshly grated Parmesan cheese introduces a salty, umami-rich complexity that deepens the soup’s savory profile. It’s also an excellent way to adjust the seasoning; if the soup tastes like it needs more salt, a little extra Parmesan often does the trick, adding flavor rather than just sodium.
- Heavy Cream: This is the secret to achieving that luxurious, velvety texture and rich mouthfeel. Heavy cream thickens the soup beautifully and adds a decadent finish. For those with dairy intolerances or seeking a dairy-free option, full-fat coconut milk can be used as a substitute. Be aware that coconut milk will impart a subtle tropical note, but it still delivers on creaminess.
*For exact measurements and additional details, please refer to the comprehensive recipe card located at the bottom of this article.
Crafting Your Delicious Butternut Squash Soup with Sausage: A Step-by-Step Guide
Creating this rich and creamy butternut squash soup with sausage is a rewarding experience, combining simple techniques to achieve complex flavors. Follow these detailed steps to bring this comforting dish to life in your kitchen:

Step 1: Prepare and Roast the Vegetables. Begin by preheating your oven to a robust 425°F (220°C). This high temperature is key for caramelizing the squash. Carefully peel the butternut squash, especially the thinner neck portion, then slice it in half lengthwise. Scoop out the seeds and fibrous strands, then chop the squash into uniform 1-inch pieces. Arrange these cubed pieces on a large baking sheet. Drizzle with 2 tablespoons of olive oil and season generously with 1 teaspoon of salt. Next, prepare your garlic: slice off the very top of the head to expose the cloves, drizzle with another tablespoon of olive oil, and wrap it tightly in aluminum foil. Place both the squash and the wrapped garlic on the baking sheet and roast for approximately 30 minutes, or until the squash is tender and slightly caramelized, and the garlic is soft and fragrant.

Step 2: Brown the Italian Sausage. While your vegetables are roasting, place a large Dutch oven or a heavy-bottomed pot on the stove over medium-high heat. Once the pot is hot, add the ground mild Italian sausage. Allow it to sear undisturbed for about 3 minutes; this crucial step helps develop a flavorful ‘fond’ on the bottom of the pan. After searing, use a wooden spoon to break apart the sausage and continue to brown it thoroughly until it’s completely cooked through and no pink remains. Once browned, remove the sausage from the pot, straining off any excess fat, and set it aside. Leave a small amount of rendered fat in the pot to sauté the aromatics.

Step 3: Blend the Roasted Goodness. Once the roasted squash and garlic are out of the oven, transfer the tender squash to a blender. Carefully unwrap the roasted garlic and squeeze the softened cloves directly into the blender with the squash. Add 2 cups of chicken broth to the blender. Secure the lid and blend until the mixture is completely smooth and velvety. Set this vibrant puree aside.

Step 4: Sauté Aromatics and Caramelize Tomato Paste. Return to your Dutch oven on the stove, reducing the heat to medium. Add the finely chopped shallots to the residual fat in the pot and sauté them until they are soft and translucent, which should take about 5 minutes. Then, add the tomato paste, stirring it in well with the shallots. Continue to sauté for another 3-4 minutes, pressing the paste against the bottom of the pot. This crucial step caramelizes the tomato paste, intensifying its flavor and removing any raw acidity, adding another layer of richness to your soup.

Step 5: Combine and Simmer. Pour the blended butternut squash puree into the pot with the caramelized shallots and tomato paste. Stir everything together thoroughly, allowing the squash mixture to sauté for an additional 2-3 minutes to marry the flavors. Next, add the remaining chicken broth and whisk vigorously until everything is well combined and smooth. Toss in the fresh thyme sprigs, bring the soup to a gentle boil, then immediately reduce the heat to low to maintain a steady simmer.

Step 6: Integrate Sausage and Beans. Add the drained cannellini beans to the simmering soup, along with the browned Italian sausage you set aside earlier. Stir them in to ensure they are fully submerged. Let the soup gently simmer for at least 20 minutes, or up to 30 minutes. This simmering time is essential for the flavors to meld and deepen, and for the soup to thicken slightly to a perfect, cozy consistency.

Step 7: Finish with Cream and Spinach. Remove the Dutch oven from the heat. Stir in the grated Parmesan cheese and the heavy cream until thoroughly combined. The residual heat will melt the Parmesan and warm the cream without risk of curdling. Finally, add the fresh baby spinach to the hot soup. Stir well until the spinach begins to wilt, then cover the pot for about 5 minutes. The steam will finish wilting the spinach perfectly, incorporating its mild, earthy flavor and vibrant color.

Step 8: Serve and Enjoy. Ladle the warm, comforting butternut squash soup into bowls. For an elevated experience, top each serving with an extra sprinkle of grated Parmesan, a generous drizzle of good quality olive oil, and perhaps a few fresh thyme leaves for garnish. Serve immediately with slices of warm, crusty Italian bread, perfect for dipping and soaking up every last drop of this incredible soup.
This creamy soup also pairs wonderfully with a gourmet sandwich, like a melty Gruyere Grilled Cheese or an inventive Eggplant Caprese Grilled Cheese. For added texture and flavor, consider topping your soup with homemade Italian Parmesan Croutons and a flourish of extra Parmesan cheese.

Pro-Tips for the Best Butternut Squash Soup
Achieving a truly exceptional butternut squash soup is all about understanding a few key techniques and flavor boosters. Here are some professional tips to elevate your homemade soup from good to absolutely unforgettable:
- Mastering Butternut Squash Prep: The best and safest way to prepare butternut squash is to first peel it entirely using a sturdy vegetable peeler. Once peeled, carefully cut it in half lengthwise. Use a spoon to scoop out all the seeds and fibrous pulp. Only then should you chop it into uniform 1-inch pieces. Uniform pieces ensure even roasting, leading to consistent sweetness and tenderness.
- Develop a Flavorful Fond by Searing Sausage: Do not rush the sausage-browning process. Place the ground sausage in a hot Dutch oven and resist the urge to stir it for the first 3 minutes. Allowing the sausage to sear undisturbed creates a beautiful brown crust (known as ‘fond’) on the bottom of the pan. This fond is packed with concentrated savory flavors that will deglaze into your soup, adding incredible depth.
- Caramelize Your Tomato Paste: This often-overlooked step is crucial for intensifying the tomato flavor and enriching the soup’s overall taste. After sautéing the shallots, add the tomato paste and cook it for 3-4 minutes, stirring constantly. As it cooks, it will darken slightly and develop a sweet, less acidic flavor. This caramelization also adds to the fond in the pot, further contributing to the soup’s complexity.
- Simmer for Depth and Thickness: Patience is a virtue when making soup. After combining all ingredients, allow the soup to simmer gently for at least 20 to 30 minutes. This extended simmering time is vital for the flavors to fully meld and deepen, and for the soup to naturally thicken to a luxurious, comforting consistency.
- Taste and Season Continuously: Your palate is your most important tool. Taste the soup throughout the simmering process, especially towards the end. Adjust the seasoning with salt as needed. Remember, flavors concentrate as the soup simmers, so a little salt at first might not be enough later. The Parmesan added at the end also contributes saltiness, so factor that in.
- Garnish for Enhanced Flavor and Presentation: Don’t underestimate the power of a good garnish. A swirl of extra virgin olive oil not only adds a beautiful sheen but also contributes a fresh, peppery note that brightens the soup. A sprinkle of fresh Parmesan cheese melts into the warm soup, boosting umami, and a few fresh herb sprigs (like thyme or parsley) add a pop of color and aromatic freshness.
Butternut Squash Soup FAQs
This soup is designed to thicken naturally as it simmers due to the starches in the butternut squash and beans. If, after 20-30 minutes of simmering, you still find the soup too thin for your liking, simply continue to simmer it for an additional 10-15 minutes, uncovered, allowing more liquid to evaporate. Alternatively, you can mash a few of the cannellini beans against the side of the pot or blend a small portion of the soup again with a bit more squash for extra body.
For blending roasted vegetables into a perfectly smooth puree, a regular upright blender is excellent. It creates an incredibly creamy consistency. When working with hot liquids, remember to fill the blender only halfway, vent the lid, and cover it with a kitchen towel to prevent pressure buildup. An immersion blender is also a convenient tool if you want to blend the entire soup directly in the pot, but for maximum smoothness, a traditional blender often yields superior results with roasted ingredients.
While butternut squash offers a unique flavor and creamy texture, you can use sweet potato or pumpkin puree as a substitute if absolutely necessary. However, each will bring a slightly different character to the soup. Sweet potato, when roasted, is less creamy than butternut squash and has a distinct flavor. Pumpkin, especially from puree, will give a different, often bolder, fall flavor. Always opt for 100% pure pumpkin puree, not pie filling.
Absolutely! This butternut squash soup freezes beautifully, making it an excellent meal prep option. It can be stored in an airtight container in the freezer for up to 6 months. When thawed and reheated, the cannellini beans might lose a bit of their firm shape and become softer, but the overall flavor and comforting quality of the soup will remain delicious. Thaw overnight in the refrigerator, then gently reheat on the stovetop, adding a splash of broth or cream if needed to restore consistency.
More Delicious Soup Recipes to Savor
If you’ve enjoyed this creamy butternut squash and sausage soup, you’re in for a treat! We have an array of other comforting and flavorful soup recipes perfect for any occasion:
- Best One-Pot Lasagna Soup
- Butter Chicken Soup
- Rustic Italian Tortellini Soup with Sausage
- Italian Wedding Soup
We absolutely love hearing from you! Please leave a comment and a star rating below in the recipe card to let us know what you think of our recipes. Your feedback is invaluable to us. Don’t forget to tag us on Instagram @vindelgiudice when you share your delicious creations!
📖 Recipe

Creamy Butternut Squash Soup with Sausage
Vincent DelGiudice
Pin Recipe
Equipment
-
1 Large Dutch Oven
-
1 large baking sheet
-
1 blender
Ingredients
- 1.5 lbs mild Italian sausage
- 3.5 lbs butternut squash, cubed
- 1 head garlic
- 2 shallots
- 3 tablespoon tomato paste
- 8 cups chicken broth
- 4 sprigs thyme
- 2 teaspoon kosher salt
- 1 14 oz can cannellini beans
- 3 tablespoon olive oil
- ⅓ cup heavy cream
- ½ cup parmesan, grated
- 3 cups baby spinach
Instructions
-
Preheat the oven to 425 ℉. Place the cubed butternut squash on the baking sheet. Drizzle with 2 tablespoon olive oil and season with 1 teaspoon salt. Slice the but off the garlic and drizzle with a tablespoon of olive oil. Wrap the garlic with aluminum foil and place it on the baking sheet. Roast for 30 minutes.
-
Place a large dutch oven on the stove over medium-high heat. Once hot, add the ground sausage to the dutch oven. Sear untouched for 3 minutes. Then use a wooden spoon to break apart the sausage and brown. Cook the sausage through until completely browned. Strain and set the sausage aside.
-
Remove the squash from the oven and place it in a blender. Squeeze the garlic out of the husk into the blender and add 2 cups of chicken broth. Blend until smooth.
-
Lower the heat in the dutch oven to medium and add the shallots. Saute until soft, about 5 minutes. Add the tomato paste and combine well. Saute for another 3-4 minutes to caramelize the tomato paste.
-
Add the blended butternut squash to the pot and combine with the tomato paste. Allow the squash to saute for 2-3 minutes. Then add the rest of the chicken broth and whisk together. Add the thyme and bring to a boil.
-
Lower the heat and return the soup to a simmer. Add the cannellini beans to the soup and return the sausage to the soup. Simmer for 20 minutes.
-
Remove the soup from the heat and add the parmesan and heavy cream. Combine well and then top with spinach. Combine the spinach well and cover for 5 minutes.
-
Serve with extra crispy bread.
Notes
- The best way to prep a butternut squash is to peel it first, then cut it in half, then scoop out all of the seeds. Once you remove the seeds, you can chop them into 1-inch pieces.
- Sear the sausage undisturbed for 3 minutes to allow a fond to develop in the pan. This will add savory flavor to your soup.
- Caramelizing the tomato paste in the dutch oven with the shallots will help intensify the tomato flavor and contribute to the fond and flavor of the soup.
- Simmer for 20-30 minutes to allow the soup to thicken.
- Taste the soup while simmering and season with salt as needed.
- Top soup with extra olive oil for more flavor, along with extra parmesan.