This comforting soup combines sweet roasted butternut squash with savory Italian sausage and tender cheese tortellini in a rich, creamy broth.
The soup base is partially puréed for a silky texture, then finished with heavy cream and fresh sage. Each bowl is topped with a luxurious swirl of cream cheese and ricotta blended with finely chopped sage.
Ready in about an hour, it serves six and makes a complete meal paired with crusty bread. The combination of earthy nutmeg, fresh thyme, and aromatic sage creates layers of warm, autumnal flavor.
The rain was hammering against the kitchen window so hard I could barely hear the podcast I had playing, and honestly that was the best excuse I needed to stand over a simmering pot for an hour. Something about the color of butternut squash puree, that deep amber glow, makes a gray Tuesday feel like it has a purpose. I had bought the squash three days earlier with vague intentions and zero plan, which is how most of my favorite recipes are born. This soup is the result of that happy accident and about six rewinds of the same podcast episode.
I made this for my neighbor Ellen after she helped me jump start my car in a parking lot during a downpour, and she stood in my kitchen eating two bowls before she even took her coat off. We ended up sitting on the floor because I had laundry on every chair, which somehow made the whole meal better. She now texts me every October asking if soup season has started, and I know exactly what she means.
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled and cubed: The sweeter the squash the better, and smaller ones tend to be sweeter, so pick one that feels heavy for its size with a matte tan skin.
- 1 large yellow onion, diced: Yellow onion gives you a mellow sweetness that blends into the base without fighting the squash.
- 2 cloves garlic, minced: Fresh is nonnegotiable here, and mince it finer than you think you need to so it melts right in.
- 2 carrots, peeled and sliced: These add subtle sweetness and body to the broth that you will miss if you skip them.
- 2 stalks celery, sliced: Celery is the quiet backbone of this soup, and without it something tastes like it is missing.
- 400g Italian sausage, casings removed: Mild keeps it family friendly but spicy sausage turns this into something you will crave on cold nights.
- 300g cheese tortellini: Fresh or refrigerated tortellini holds up better than dried, and the cheese filling adds little pockets of richness.
- 1.5 liters chicken broth: A good quality broth makes a huge difference, so taste yours before adding it to the pot.
- 150ml heavy cream: This pulls everything together into something velvety without turning it into a cream soup.
- 2 tbsp fresh sage, chopped: Sage is the soul of this recipe, and dried sage will not give you the same fragrant punch.
- 1 tsp dried thyme: Thyme bridges the gap between the earthy squash and the herbal sage beautifully.
- 1/2 tsp ground nutmeg: Just a pinch is enough to warm up the whole pot and make people wonder what your secret is.
- Salt and pepper: Season in layers, tasting as you go, because the sausage and broth already bring salt.
- 2 tbsp olive oil: A neutral or mild olive oil works best so it does not compete with the herbs.
- 120g cream cheese, softened: Let it sit out for thirty minutes so it blends smoothly into the swirl without lumps.
- 60g ricotta cheese: This lightens the swirl and adds a slight tang that cuts through the richness.
- 1 tbsp milk: Just enough to loosen the cheese mixture so it swirls rather than clumps on top.
Instructions
- Brown the sausage:
- Heat the olive oil in a large Dutch oven over medium heat, drop in the sausage pieces, and break them up with a wooden spoon as they sizzle and render their fat. You want golden crispy edges, not a grey steam, so let it sit undisturbed for a minute before stirring again.
- Build the flavor base:
- Scoop the browned sausage out with a slotted spoon and set it aside, then toss the onion, carrots, and celery straight into that flavorful rendered fat. Let them soften for about five minutes until the onion turns translucent and your kitchen already smells incredible, then stir in the garlic for just one minute.
- Add the squash and spices:
- Dump in the cubed butternut squash along with the thyme, nutmeg, and half of your chopped sage, then season with a good pinch of salt and pepper. Sauté everything together for two to three minutes so the spices bloom and coat every piece of squash.
- Simmer until tender:
- Pour in the chicken broth, scrape up any browned bits from the bottom of the pot because that is pure flavor, and bring it all to a rolling boil. Drop the heat to a gentle simmer, cover the pot, and let it cook for twenty minutes until the squash yields easily when you press it with a fork.
- Partially blend for texture:
- Use an immersion blender to puree about half the soup, leaving plenty of chunks for a hearty rustic feel, or go all the way if you want something silkier. Either way, that orange color will deepen and look stunning.
- Bring it all together:
- Slide the cooked sausage back into the pot, drop in the cheese tortellini, and let everything simmer uncovered for six to eight minutes until the pasta is tender and floating. Pour in the heavy cream and the remaining sage, stir gently, and taste for salt and pepper before pulling it off the heat.
- Make the sage cheese swirl:
- In a small bowl, mash together the softened cream cheese, ricotta, remaining fresh sage, milk, and a pinch of salt and pepper until it is completely smooth and spreadable. If it feels too thick, add another splash of milk until it moves like a soft dollop.
- Serve with flair:
- Ladle the hot soup into wide bowls, plop a generous spoonful of the sage cheese mixture into the center of each, and drag a knife or spoon through it to create a swirled ribbon effect. Finish with an extra sage leaf or a crack of black pepper and serve immediately while the cheese is still melting into the broth.
The first time I swirled that cheese mixture into a bowl I genuinely laughed out loud because it looked like something from a restaurant kitchen, not my scratched up soup pot on a rainy night.
Storage and Reheating
This soup keeps beautifully in the refrigerator for up to four days, though the tortellini will soak up broth and soften over time so it gets thicker on day two. I actually prefer the second day version because the flavors settle and deepen overnight. When reheating, do it gently on the stove over low heat and add a splash of broth or water to loosen it back up. Store the sage cheese swirl separately so it stays fresh and you can add it fresh each time.
Variations Worth Trying
Swapping the sausage for plant based crumbles works surprisingly well if you brown them the same way and add a pinch of fennel seed to mimic that Italian sausage flavor. You can also trade the tortellini for small shells or ditalini if you want a more traditional soup texture without the cheese filling. A handful of kale or spinach stirred in at the end adds color and a slight bitterness that balances the sweetness of the squash. For extra heat, chili flakes in the broth will completely change the personality of this dish.
Serving Suggestions
This soup is a meal on its own but it becomes an event when you set out a crusty baguette or a loaf of sourdough for dunking. A simple arugula salad with lemon vinaigrette on the side cuts through the richness perfectly. Pour something dry and white if you are drinking wine, something like a Pinot Grigio that will not compete with the sage.
- Toast the bread and rub it with a raw garlic clove for a quick bruschetta accompaniment.
- Offer extra crushed pepper and a small bowl of the cheese swirl on the table so people can customize.
- A drizzle of good olive oil on top of each bowl right before serving adds a finishing touch that matters.
Some recipes earn a permanent spot in your rotation because they taste like care in a bowl, and this is one of them. Make it once and you will understand why I keep coming back to it every single October.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Yes, the soup base can be made up to two days in advance and stored in the refrigerator. Add the tortellini and cream when reheating so the pasta stays fresh and tender. Store the sage cheese swirl separately in an airtight container.
- → Can I freeze butternut squash tortellini soup?
-
The soup base freezes well for up to three months without the tortellini and cream. Freeze the puréed squash broth with sausage, then add fresh tortellini and dairy when reheating. The sage cheese swirl should always be made fresh.
- → What can I substitute for Italian sausage?
-
Ground turkey seasoned with fennel seeds, garlic powder, and red pepper flakes works well. For a vegetarian version, use plant-based sausage crumbles or white beans. Mushroom-based sausage alternatives also provide great umami depth.
- → Do I have to peel the butternut squash?
-
Yes, peeling is recommended because the skin remains tough even after simmering. Use a sturdy vegetable peeler or carefully cut it away with a knife. Pre-cubed frozen butternut squash is a convenient time-saving alternative.
- → How do I get the perfect cheese swirl on top?
-
Make sure the cream cheese is fully softened to room temperature before blending with ricotta, sage, and milk. The mixture should be smooth and spoonable. Drop a generous dollop into each bowl and gently drag a knife or spoon through it in a circular motion for the swirl effect.
- → What pairs well with this soup?
-
Crusty sourdough or garlic bread is ideal for dipping. A crisp green salad with vinaigrette balances the richness. For wine, a dry white like Pinot Grigio or Sauvignon Blanc complements the sage and squash flavors beautifully.