This hearty Italian-inspired soup combines the natural sweetness of roasted butternut squash with savory Italian sausage and tender cheese tortellini in a rich, velvety broth.
What makes this dish truly special is the luxurious sage cheese swirl — a blend of cream cheese and ricotta infused with fresh sage that melts beautifully into each bowl.
Ready in about an hour and serving six, it's the perfect comforting meal for chilly fall and winter evenings. Pair it with crusty bread for a complete dinner.
The kitchen windows were fogged up on a rainy October evening when I first threw squash and sausage into the same pot, not expecting much beyond a warm dinner. What came out of that pot rewired my entire understanding of comfort food. The sweetness of roasted butternut against the salty rendered sausage fat created something I could not stop tasting. That soup has since become my cold weather anchor, the one I make when the world outside feels a little too much.
My neighbor Karen knocked on my door the second time I made this, claiming she could smell it from her hallway. I handed her a bowl and she stood in my doorway eating it with a piece of torn baguette, not even bothering to come inside first. We have since established an unspoken rule that whenever this soup is on, her bowl is guaranteed.
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled and cubed: The sweeter the squash the better, so pick one that feels heavy for its size with a deep beige color.
- 1 large yellow onion, diced: Yellow onion gives a mellow sweetness that anchors the broth without overpowering it.
- 2 cloves garlic, minced: Fresh garlic only here, the jarred stuff loses too much punch in a long simmer.
- 2 carrots, peeled and sliced: They add subtle sweetness and body to the broth, especially once blended.
- 2 stalks celery, sliced: Do not skip these, they build the aromatic base that makes everything taste like it was planned.
- 400 g Italian sausage, casings removed: Mild keeps it family friendly, but spicy adds a lovely slow burn that cuts through the cream.
- 300 g cheese tortellini: Fresh or refrigerated tortellini hold up better than dried and cook faster in the soup.
- 1.5 liters chicken broth: A good quality broth makes a huge difference, so use one you would happily sip on its own.
- 150 ml heavy cream: This pulls everything together into something velvety without turning it into a pureed mess.
- 2 tbsp fresh sage, chopped, plus 2 tbsp for the swirl: Sage is the soul of this dish, so use fresh if you can find it.
- 1 tsp dried thyme: A quiet background note that ties the squash and sausage together.
- 1/2 tsp ground nutmeg: Just a whisper of this transforms the broth into something that tastes like autumn in a bowl.
- 2 tbsp olive oil: Used to start the sausage and vegetables, carrying flavor through every layer.
- 120 g cream cheese, softened: The base of the swirl, it melts into the hot soup in the most satisfying ribbons.
- 60 g ricotta cheese: Lightens the swirl and adds a slight tang that balances the richness.
- 1 tbsp milk: Just enough to make the swirl spoonable and smooth.
- Salt and pepper, to taste: Season as you go and taste again at the end before serving.
Instructions
- Brown the sausage:
- Heat olive oil in a large Dutch oven over medium heat, then add the sausage and break it into rough pieces with a wooden spoon. Let it develop real color before removing it with a slotted spoon, keeping all that golden fat in the pot.
- Build the aromatics:
- Toss in the onion, carrots, and celery and let them cook down until softened and fragrant, about five minutes. Add the garlic and stir for just a minute until you can smell it bloom.
- Add the squash and spices:
- Stir in the cubed squash, thyme, nutmeg, and half the fresh sage, letting everything sizzle together for a few minutes. Season generously with salt and pepper at this stage so the squash absorbs flavor from the start.
- Simmer the broth:
- Pour in the chicken broth and bring it to a boil, then drop the heat and cover the pot. Let it simmer for about twenty minutes until the squash is tender enough to pierce with a fork.
- Blend to your liking:
- Use an immersion blender to puree some or all of the soup, depending on whether you want a silky base or prefer more texture. I usually blend about three quarters of it for a creamy soup with tender chunks remaining.
- Add sausage and tortellini:
- Return the browned sausage to the pot and drop in the tortellini, then simmer uncovered for six to eight minutes. The tortellini will float and puff up when they are ready.
- Finish with cream:
- Stir in the heavy cream and remaining sage, heating gently without boiling. Taste and adjust the seasoning because the cream can mute salt.
- Make the sage cheese swirl:
- In a small bowl, blend the softened cream cheese, ricotta, remaining sage, milk, and a pinch of salt and pepper until completely smooth. It should be the consistency of a thick dollop that slowly melts when it hits hot soup.
- Serve and swirl:
- Ladle the soup into wide bowls and add a generous spoonful of the cheese mixture to each. Drag a knife or spoon through it gently to create those gorgeous white ribbons across the surface.
The first time I served this at a small dinner gathering, everyone went quiet after the first bite, which is honestly the highest compliment a cook can receive. It became our annual fall dinner tradition without anyone officially deciding on it.
Serving Ideas Worth Trying
A thick slice of crusty sourdough or a warm baguette is nonnegotiable for soaking up the extra broth at the bottom of the bowl. A glass of dry white wine alongside cuts through the richness and makes the whole meal feel a little more intentional. Sometimes I scatter toasted pumpkin seeds or a handful of fried sage leaves on top for crunch when I want to impress.
Swaps and Adjustments
Plant based sausage and vegan tortellini work surprisingly well here if you keep an eye on the seasonings, since they tend to be leaner and less salty. A pinch of chili flakes tossed in with the squash adds a gentle warmth that does not overpower but keeps every spoonhead interesting. If you cannot find fresh sage, dried works in a pinch but use one third of the amount and add it earlier so it has time to rehydrate.
Storing and Reheating
This soup keeps beautifully for three days in the fridge and actually tastes better the next day when the flavors have settled into each other. The tortellini will absorb broth as it sits, so add a splash of water or broth when reheating to loosen it back up.
- Store the sage cheese swirl separately in a small container so it stays fresh and does not dissolve into the leftovers.
- Freeze the soup without the tortellini for the best texture when thawed.
- Always reheat gently over low heat rather than microwaving at full power to protect the cream from breaking.
Some recipes you follow once and forget, but this one has a way of staying with you long after the pot is empty. Make it once and you will find yourself craving it the moment the first cool breeze rolls in.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Yes! This soup actually tastes better the next day as the flavors meld together. Store it in an airtight container in the refrigerator for up to 3 days. Keep the sage cheese swirl separate and add it fresh when reheating.
- → Can I freeze butternut squash tortellini soup?
-
You can freeze the soup base (before adding tortellini and cream) for up to 2 months. Thaw overnight in the fridge, then reheat and add fresh tortellini and cream during the warming process for the best texture.
- → What can I substitute for Italian sausage?
-
Ground turkey, chicken, or plant-based sausage all work well. For a vegetarian version, use meatless sausage crumbles and vegetable broth. Each option brings its own flavor profile to the dish.
- → Do I need to peel the butternut squash?
-
Yes, peeling is recommended for the smoothest texture. Use a sharp vegetable peeler or knife to remove the tough outer skin before cubing the flesh into even pieces for uniform cooking.
- → What's the best way to achieve the cheese swirl effect?
-
Make sure the cream cheese mixture is well-blended and at room temperature for easy swirling. Drop a generous spoonful into each bowl and gently drag a knife or toothpick through it in a circular motion to create decorative swirls.
- → Can I use dried sage instead of fresh?
-
Fresh sage provides the best flavor and fragrance for this dish, but dried sage can work in a pinch. Use about one-third of the amount called for, as dried herbs are more concentrated in flavor.