An unbelievable Rich and Creamy Butternut Squash Soup with Sausage that will serve your family on the cool Fall days or freezing winter months! This savory and slightly sweet soup is so hearty and perfect for a quick weekend lunch or dinner.

Looking for more creamy soups? Try Creamy Mushroom Mascarpone Soup or Creamy Roasted Garlic and Tomato Soup!
Jump to:
Why You'll Like This Recipe
Our family loves a butternut squash soup with sausage in the Fall. It's the perfect creamy soup, and with the Italian sausage, it's hearty and filling. Creamy soups are perfect for the kids. For some reason, they really prefer it over something with broth.
This is a perfectly rustic soup for the chilled weather, just like our Rustic Italian Tortellini Soup with Sausage! Of course, this creamy soup should be served with a crunchy sourdough bread or Italian bread.
Whenever you roast the vegetables before blending them in a soup, you get this sweet caramelized flavor that's much better than when you simmer them in broth. Whether it's roasted butternut squash or Roasted Carrot Ginger Soup, that sweet flavor makes the soup!
Would you like to save this recipe?
Ingredient Notes and Substitutions

- Mild Italian Sausage. Use mild Italian sausage rather than sweet. The slight bit of spice will add an extra layer of flavor to the soup. You can also use ground pork and Homemade Italian Sausage Seasoning to make your own ground sausage.
- Butternut Squash. You could substitute butternut squash with pumpkin puree if you're in a pinch.
- Chicken broth. You can use homemade chicken broth if you have it.
- Thyme. Substitute herbs like bay leaves, rosemary, or sage. I wrap it in cooking twine and then pull it out when I'm done.
- Roasted Garlic. I prefer to use roasted garlic vs sauteing the garlic with the shallots. This is my preferred method with creamy soups like Creamy Roasted Garlic and Tomato Soup.
- Cannellini Beans. Cannellini beans are perfect for this soup, but you could use any white beans, like white northern beans.
- Parmesan. When you add parmesan at the end, you can gauge the saltiness of the soup. Add more parmesan if you feel like it needs extra salt.
- Heavy Cream. Substitute with coconut milk if there are dairy intolerances. The cream helps thicken the soup at the end!
*Please see the recipe card below for more information on the ingredients.
How to Make Butternut Squash Soup with Sausage
*Follow the numbered steps below for the simple directions!

Step 1: Preheat the oven to 425 ℉. Peel Half the butternut squash right where it gets thinner. Peel the outside of the squash. Then slice it in half, spoon out the seeds, and chop into 1-inch pieces.
Step 2: Place the cubed butternut squash on the baking sheet. Drizzle with 2 tablespoon olive oil and season with 1 teaspoon salt. Slice the butt 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.

Step 3: 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.

Step 4: 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.

Step 5: Lower the heat in the dutch oven to medium and add the shallots. Sauté until soft, about 5 minutes.
Step 6: Add the tomato paste and combine well. Sauté for another 3-4 minutes to caramelize the tomato paste.

Step 7: Add the blended butternut squash to the pot and combine with the tomato paste. Allow the squash to saute for 2-3 minutes.
Step 8: Then add the rest of the chicken broth and whisk together. Add the thyme and bring to a boil.

Step 9: Lower the heat and return the soup to a simmer. Add the cannellini beans and return the sausage to the soup. Simmer for 20 minutes.

Step 10: Remove the soup from the heat and add the parmesan and heavy cream.
Step 11: Combine well and then top with spinach. Combine the spinach well and cover for 5 minutes.

Step 12: Top butternut squash soup with sausage with extra parmesan, and olive oil. Serve with crusty Italian bread.
Or you can serve this creamy soup with a Gruyere Grilled Cheese or Eggplant Caprese Grilled Cheese. Top the soup with Homemade Italian Parmesan Croutons and extra parmesan.

Pro-Tips
- 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.
Recipe FAQs
This soup will thicken over time with more simmering. If you feel like the soup is thin, just simmer an extra 10 minutes.
Immersion blenders are great if you want to blend the entire soup, but I like to use a regular blender for when I'm blending roasted vegetables. Just add a bit of broth and then blend.
You can substitute it with sweet potato or pumpkin if you're just in a pinch. Butternut squash is a lot creamier than sweet potato when roasted and pumpkin will give you a whole different flavor.
Yes. It will freeze for up to 6 months. The beans will lose their form but it will still be delicious!
More Delicious Soup Recipes
Please leave a comment and star rating below in the recipe card! I love to hear what you think of our recipes. Feel free to tag us on Instagram @vindelgiudice.

Creamy Butternut Squash Soup with Sausage
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.









Vinny says
A creamy Fall classic guaranteed to bring cozy vibes! Serve this while watching a football game or the Gilmore Girls. My wife can attest! Leave a review if you enjoy!