This comforting butternut squash soup brings together savory Italian sausage, tender cheese tortellini, and aromatic herbs in a rich, creamy broth.
The butternut squash is simmered until tender and partially puréed for a velvety base that coats every spoonful. Italian sausage adds a satisfying depth of flavor, while fresh sage and thyme infuse the broth with warm, earthy notes.
What sets this dish apart is the luxurious sage cheese swirl — a blend of cream cheese and ricotta seasoned with fresh sage that melts into each bowl, creating beautiful ribbons of creamy, herbaceous goodness.
The smell of sage browning in butter is one of those things that makes me stop whatever I am doing and just breathe. It reminds me of a rain-soaked October evening when I threw together whatever was left in the fridge and ended up with something far better than planned. That night birthed this butternut squash sausage tortellini soup, and it has been on heavy rotation ever since. The sage cheese swirl on top was a happy accident involving leftover ricotta and a reckless hand with the herbs.
I made a massive batch of this for a friend who had just come home from the hospital, and she called me three hours later asking if there was any left because her husband had finished it. We now have a standing agreement that any illness or bad day in her household automatically triggers a delivery of this soup. The tortellini soak up the broth overnight and somehow make the leftovers even more comforting the next day.
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled and cubed: The sweeter the squash, the better it balances the savory sausage, so pick one that feels heavy for its size with a deep beige color.
- 1 large yellow onion, diced: Onion forms the aromatic backbone here, and cooking it slowly in the sausage fat is where the flavor really begins.
- 2 cloves garlic, minced: Fresh garlic only, added late so it does not turn bitter or harsh.
- 2 carrots, peeled and sliced: They add a subtle sweetness and body that rounds out the broth beautifully.
- 2 stalks celery, sliced: Do not skip the celery because it brings a quiet earthiness that you will miss if it is gone.
- 400 g (14 oz) Italian sausage, casings removed: Mild sausage keeps it family friendly, but spicy sausage is the move if you like a little fire in your bowl.
- 300 g (10 oz) cheese tortellini (fresh or refrigerated): Fresh tortellini cook faster and have a softer bite than dried, which is what you want here.
- 1.5 liters (6 cups) chicken broth: Use a good quality broth because it is the primary liquid and its flavor carries the whole dish.
- 150 ml (2/3 cup) heavy cream: Added at the end to give the soup its silky, luxurious finish.
- 2 tbsp fresh sage, chopped (divided): Sage is the soul of this recipe, and using it in layers throughout the cooking process builds incredible depth.
- 1 tsp dried thyme: Thyme pairs naturally with both squash and sage, tying the herb profile together.
- 1/2 tsp ground nutmeg: Just a whisper of nutmeg transforms the squash and makes the broth taste warmer and more complex.
- Salt and pepper, to taste: Season in stages and taste as you go, especially after the broth goes in.
- 2 tbsp olive oil: Used to start the sausage if it is lean, but often the rendered fat is enough on its own.
- 120 g (4 oz) cream cheese, softened: Let it come to room temperature so it blends smoothly with the ricotta without lumps.
- 60 g (2 oz) ricotta cheese: The ricotta lightens the cream cheese and gives the swirl a slightly fluffy, cloudlike texture.
- 2 tbsp fresh sage, finely chopped (for the swirl): Finer chopping here ensures the sage distributes evenly through every bite of the swirl.
- 1 tbsp milk: Just enough to loosen the cheese mixture so it swirls rather than clumps.
- Pinch of salt and pepper (for the swirl): A small seasoning goes a long way since the soup itself is already salted.
Instructions
- Brown the Sausage:
- Heat the olive oil in a large soup pot or Dutch oven over medium heat, then add the sausage and break it into bite sized pieces with a wooden spoon until deeply browned and crusty on the edges. Remove the sausage with a slotted spoon and set it aside, leaving all that flavorful rendered fat behind in the pot.
- Build the Aromatics:
- Toss the diced onion, sliced carrots, and celery into the pot and stir them around in the sausage fat for about five minutes until they soften and just begin to caramelize at the edges. Add the minced garlic and cook for one more minute until fragrant, being careful not to let it brown.
- Introduce the Squash and Herbs:
- Stir in the cubed butternut squash, dried thyme, nutmeg, and half of the chopped sage, then season everything with a generous pinch of salt and pepper. Let it saute for two to three minutes so the squash picks up a little color and the herbs bloom in the hot fat.
- Simmer Until Tender:
- Pour in the chicken broth, bring it to a rolling boil, then immediately drop the heat to low, cover the pot, and let it simmer for about twenty minutes until the squash is completely tender when pierced with a fork. The kitchen will smell absolutely incredible at this point.
- Blend for Texture:
- Use an immersion blender to puree part or all of the soup depending on whether you prefer a fully smooth base or want to keep some chunky vegetable pieces for texture. This step is optional but it makes the broth wonderfully creamy and thick without adding any extra dairy.
- Add Sausage and Tortellini:
- Return the browned sausage to the pot along with the cheese tortellini and let everything simmer uncovered for six to eight minutes until the tortellini are plump and cooked through. Stir gently so you do not tear the pasta.
- Finish with Cream and Sage:
- Stir in the heavy cream and the remaining chopped sage, then heat gently without boiling so the cream does not break. Taste the broth one more time and adjust the salt and pepper before removing from heat.
- Make the Sage Cheese Swirl:
- In a small bowl, blend the softened cream cheese, ricotta, finely chopped sage, milk, and a pinch of salt and pepper until completely smooth and creamy. The texture should be loose enough to swirl but thick enough to sit on top of the soup without disappearing immediately.
- Serve with the Swirl:
- Ladle the hot soup into bowls, add a generous spoonful of the sage cheese mixture to each one, and swirl it gently with the tip of a spoon or knife so it creates beautiful creamy ribbons through the golden broth. Finish with extra sage leaves or cracked pepper if you like.
There is something about carrying a steaming bowl of this golden soup to the table on a cold evening that makes everyone go quiet for just a moment before they start eating. My neighbor once stood in my kitchen doorway holding a bowl in both hands, not saying a word, just eating and nodding. That silence is the highest compliment a home cook can receive.
Storage and Reheating
This soup stores beautifully in the refrigerator for up to four days, though the tortellini will soften considerably by day three. If you plan to freeze it, I recommend doing so before adding the tortellini and cream, then stirring those in fresh when you reheat. The sage cheese swirl keeps separately in a sealed container for about a week and actually tastes even better as the sage flavor melds with the cheeses over time. Reheat gently on the stove rather than the microwave to preserve the creamy texture.
Variations Worth Trying
Plant based Italian sausage and dairy free tortellini work surprisingly well here if you want a vegetarian version that still feels hearty and satisfying. A pinch of chili flakes added with the herbs gives the whole pot a warm, background heat that builds with each spoonful. I have also tried swapping sweet potato for the butternut squash when I could not find a good one, and the result was slightly sweeter but equally comforting. Once I added a parmesan rind to the simmering broth and fished it out before serving, which added a savory depth I now crave every time.
Serving Suggestions
A thick slice of crusty sourdough or a warm baguette is nonnegotiable for soaking up the extra broth at the bottom of the bowl. This soup pairs wonderfully with a dry white wine like Pinot Grigio, which cuts through the richness without competing with the sage. A simple arugula salad with lemon vinaigrette on the side keeps the meal from feeling too heavy.
- Toast the bread with olive oil and a rub of garlic for an extra layer of flavor.
- Grate fresh parmesan over the top right before serving for a salty finishing touch.
- Always taste the broth one final time after ladling because sometimes a last pinch of salt makes all the difference.
This is the kind of soup that earns a permanent spot in your winter rotation and makes people think you spent all day in the kitchen. Serve it with good bread and watch the bowls come back empty.
Common Questions
- → Can I make this soup ahead of time?
-
Yes, this soup stores beautifully. Prepare it up to 2 days in advance and keep refrigerated in an airtight container. The sage cheese swirl can also be made ahead and stored separately. Reheat gently on the stovetop over medium-low heat, adding a splash of broth if needed to thin the consistency.
- → Can I use frozen butternut squash instead of fresh?
-
Absolutely. Frozen cubed butternut squash works well and saves peeling time. Add it directly to the pot without thawing — just extend the simmering time by about 5 minutes until the squash is fully tender.
- → How do I store and reheat leftovers?
-
Store leftover soup in an airtight container in the refrigerator for up to 3 days. The tortellini may absorb some broth, so add a splash of chicken broth or water when reheating on the stovetop over medium heat. The sage cheese swirl should be stored separately and added fresh to each bowl.
- → Can I freeze this soup?
-
For best results, freeze the soup base before adding the tortellini and cream. Tortellini tends to become mushy when frozen and thawed. Cool the base completely, freeze in airtight containers for up to 3 months, then add fresh tortellini and cream when reheating.
- → What can I substitute for Italian sausage?
-
Ground turkey seasoned with fennel seeds, garlic powder, and red pepper flakes makes a lighter alternative. For a vegetarian version, use plant-based sausage crumbles or omit the meat entirely and add white beans for protein. Smoked kielbasa sliced into rounds also works beautifully.
- → Do I have to blend the soup base?
-
No, blending is optional. Partially puréeing creates a thicker, creamier broth, while leaving it chunky gives a more rustic, hearty texture. Use an immersion blender to control the consistency — blend half for a balanced result, or skip blending entirely if you prefer distinct vegetable pieces.