This hearty butternut squash soup brings together savory Italian sausage, tender cheese tortellini, and aromatic herbs in a velvety cream-based broth. Sweet roasted squash pairs beautifully with the richness of the sausage, while fresh sage and thyme add warm, earthy depth.
What sets this dish apart is the luxurious sage cheese swirl — a blend of cream cheese and ricotta infused with fresh sage that melts into each bowl, creating ribbons of creamy, herbaceous goodness. It's a complete meal that feels both rustic and elevated.
Ready in about an hour, it feeds six generously and reheats beautifully the next day.
The exhaust fan was broken the evening I decided to test this soup, which meant every molecule of sage and sausage permeated the apartment for hours. My neighbor actually knocked on the door to ask what I was making, and she ended up staying for two bowls. That broken fan turned into the best unintentional dinner invitation I have ever extended.
I have made this soup for weekend gatherings where everyone stands around the kitchen island with bread in one hand and a spoon in the other. There is something about a pot of soup that pulls people away from the table and into the cooking process itself, ladles hovering, everyone wanting to taste before it is even served.
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled and cubed: The sweetness of squash against the salty sausage is what makes this soup sing, so do not skimp on size here.
- 1 large yellow onion, diced: Onion builds the aromatic foundation that holds everything together.
- 2 cloves garlic, minced: Fresh garlic only, and add it after the other vegetables have softened so it does not scorch.
- 2 carrots, peeled and sliced: Carrots add quiet sweetness and body that balances the savory sausage.
- 2 stalks celery, sliced: Celery is the unsung team player in this mirepoix trio, so do not leave it out.
- 400 g (14 oz) Italian sausage, casings removed: Mild keeps it family friendly, but spicy sausage transforms this into something genuinely exciting.
- 300 g (10 oz) cheese tortellini: Fresh refrigerated tortellini holds up better than dried, with a softer bite that suits the soup.
- 1.5 liters (6 cups) chicken broth: A good quality broth makes a noticeable difference since it is the liquid backbone of every spoonful.
- 150 ml (2/3 cup) heavy cream: Added at the end for richness, but the soup is still wonderful without it if you prefer lighter fare.
- 2 tbsp fresh sage, chopped (divided): Sage goes in twice, once to infuse the base and once at the finish, so keep some reserved.
- 1 tsp dried thyme: Thyme and butternut squash have a natural affinity that grounds the sweetness.
- 1/2 tsp ground nutmeg: Just a whisper of nutmeg makes the squash taste more like itself.
- Salt and pepper, to taste: Season in layers throughout cooking rather than all at the end.
- 2 tbsp olive oil: Used to start the sausage and sauté the vegetables.
- 120 g (4 oz) cream cheese, softened: The base of the swirl, so let it come to room temperature for easiest blending.
- 60 g (2 oz) ricotta cheese: Lightens the cream cheese and adds a subtle tang.
- 2 tbsp fresh sage, finely chopped (for swirl): Finer chopping here releases more sage flavor into every bite of the swirl.
- 1 tbsp milk: Just enough to thin the swirl to a dippable consistency.
Instructions
- Brown the sausage:
- Heat olive oil in a large Dutch oven over medium heat, drop in the sausage with casings removed, and break it into irregular chunks with a wooden spoon. Cook until deeply browned and caramelized at the edges, then scoop it out with a slotted spoon and set it aside, leaving all that seasoned fat behind in the pot.
- Build the vegetable base:
- Toss onion, carrots, and celery into the rendered sausage fat and stir until the onions go translucent and the carrots soften, about five minutes. Slide in the garlic and let it cook for just a minute until your kitchen smells like the inside of a really good Italian kitchen.
- Add squash and aromatics:
- Stir in the cubed butternut squash along with thyme, nutmeg, and half your chopped sage, then season generously with salt and pepper. Let everything sauté together for two or three minutes so the spices bloom and coat each piece of squash.
- Simmer until tender:
- Pour in the chicken broth, bring it up to a rolling boil, then immediately drop the heat and cover the pot. Let it simmer for twenty minutes until the squash yields completely when you press it with a spoon.
- Blend to your liking:
- Use an immersion blender to purée as much or as little as you want, a fully blended base gives velvet texture while leaving chunks makes it rustic and hearty.
- Return sausage and add tortellini:
- Slide the browned sausage back into the pot and drop in the cheese tortellini, then simmer uncovered for six to eight minutes until the pasta floats and is tender.
- Finish with cream and sage:
- Stir in the heavy cream and remaining sage, heat gently without boiling, then taste and adjust the salt and pepper before removing from heat.
- Make the sage cheese swirl:
- In a small bowl, blend softened cream cheese, ricotta, finely chopped sage, a tablespoon of milk, and a pinch of salt and pepper until completely smooth and spreadable.
- Serve with the swirl:
- Ladle hot soup into bowls, dollop a generous spoonful of the sage cheese mixture on top, and drag a knife through it gently to create beautiful wisps of white and green.
The second time I made this, my roommate walked in during the puréeing step, looked at the pot, and declared it too pretty to eat. We ate the whole thing anyway, standing at the counter, barely bothering with bowls.
Making It Your Own
A pinch of chili flakes scattered over the finished bowl completely changes the conversation, adding warmth that plays beautifully against the sweet squash and cool cheese swirl. I have also tried stirring in a handful of baby spinach right at the end for color, and it works nicely if you want something greener on the plate.
Storage and Reheating
This soup keeps well in the refrigerator for up to four days, though the tortellini will absorb broth as it sits so you may need to splash in a little water or stock when reheating. The sage cheese swirl stores separately in a small container and actually tastes better on day two once the flavors have settled into each other.
Serving Suggestions
A thick slice of crusty bread is nonnegotiable in my kitchen when this soup is on the stove, perfect for dragging through the cheese swirl and catching every last bit of sausage. A glass of dry white wine alongside turns a weeknight dinner into something that feels deliberately special.
- Toast your bread with olive oil and a rub of garlic for an easy upgrade that mirrors the soup flavors.
- Grate fresh parmesan over the bowl right before serving for a salty finish that ties everything together.
- Always taste the soup one final time after ladling, sometimes it needs one last pinch of salt that you only notice at the very end.
This is the kind of soup that turns a cold evening into an event worth remembering, and I hope it becomes a regular in your kitchen the way it has in mine.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Yes, this soup stores beautifully. Keep it refrigerated in an airtight container for up to 3 days. Store the sage cheese swirl separately and add it fresh when reheating. The flavors actually deepen overnight, making it even more delicious the next day.
- → Can I freeze butternut squash tortellini soup?
-
You can freeze the soup base (before adding tortellini and cream) for up to 3 months. Thaw overnight in the refrigerator, then reheat and add fresh tortellini and cream during the warming process. The cheese swirl should always be made fresh.
- → What's the best way to peel and cube butternut squash?
-
Use a sharp vegetable peeler to remove the skin, then cut the squash in half lengthwise. Scoop out the seeds and strings, then lay each half flat on your cutting board and cube into even pieces. Alternatively, many grocery stores sell pre-cubed butternut squash to save time.
- → Can I use a different type of sausage?
-
Absolutely. Mild or spicy Italian sausage works best, but you can also use chicken sausage, turkey sausage, or even plant-based sausage alternatives. Each will bring its own flavor profile while keeping the soup hearty and satisfying.
- → How do I get the best sage cheese swirl effect?
-
Make sure the cream cheese is fully softened before blending with the ricotta, sage, and milk. The mixture should be smooth and easily spoonable. Add a generous dollop to each bowl and use a knife or spoon to gently create a swirling motion through the hot soup for a beautiful presentation.
- → What can I substitute for heavy cream?
-
Half-and-half or whole milk can work as lighter alternatives, though the soup will be slightly less rich. For a dairy-free version, canned full-fat coconut milk provides a similar creamy texture with a subtle sweetness that complements the butternut squash.
- → Should I blend all of the soup or leave it chunky?
-
It's entirely up to your preference. Puréeing the entire base creates a silky, creamy texture, while partial blending retains some tender squash pieces for a rustic, chunky feel. Both approaches work wonderfully with the sausage and tortellini.