This hearty Italian-inspired soup brings together the natural sweetness of butternut squash with the savory depth of browned Italian sausage.
Tender cheese tortellini adds a satisfying bite, while a velvety sage-infused cheese swirl elevates every bowl into something special.
Ready in about an hour, it serves six generously and pairs beautifully with crusty bread for a complete weeknight dinner.
The smell of sage browning in butter is enough to make anyone stop dead in the hallway and follow their nose to the kitchen. That herbal, earthy perfume is the soul of this butternut squash soup, which I stumbled into making one October evening when I had leftover tortellini and a squash sitting on the counter looking at me. What started as a use up the fridge dinner turned into the most requested autumn meal in our house. The sage cheese swirled on top was a happy accident involving leftover ricotta and stubborn curiosity.
My neighbor Karen knocked on the door the first time I made this, clipboard in hand from some committee meeting, and she never did finish that conversation. She ended up sitting at my counter eating two bowls and asking for the recipe before she left.
Ingredients
- Butternut squash (1 medium, about 2 lbs, peeled and cubed): The sweetness of the squash balances the savory sausage perfectly, and cubing it small helps it break down into a naturally thick base.
- Italian sausage (400 g, casings removed): Mild or spicy works, but I usually go mild so the sage and nutmeg can shine through without competition.
- Cheese tortellini (300 g, fresh or refrigerated): Pillowy little pockets of cheese that turn this from a soup into a full meal, and they cook right in the broth so no extra pot needed.
- Chicken broth (1.5 liters): Good broth is everything here, so use one you actually like the taste of on its own.
- Heavy cream (150 ml): Just enough to round out the edges and make everything silky without turning it into a heavy cream soup.
- Fresh sage (2 tbsp chopped, plus extra for swirl): Sage is the quiet hero here, so please use fresh if you can find it, dried sage will not give you the same fragrant result.
- Onion, carrots, celery, garlic: The classic aromatics that build the foundation of flavor, do not skip any of them.
- Dried thyme and ground nutmeg: Nutmeg might seem unusual in soup but it brings out the natural sweetness of the squash in a way that surprises people every time.
- Olive oil (2 tbsp): For sauteing the vegetables and sausage.
- Cream cheese (120 g, softened): The base of the swirl, let it come to room temperature so it blends smoothly.
- Ricotta cheese (60 g): Lightens the swirl and gives it a fluffy, spreadable texture.
- Milk (1 tbsp, for swirl): Just enough to thin the cheese mixture so it swirls rather than clumps.
Instructions
- Brown the sausage:
- Heat olive oil in a large Dutch oven over medium heat, add the sausage with casings removed, and break it into bite sized pieces with a wooden spoon as it cooks until deeply browned all over. Remove the sausage with a slotted spoon and set it aside, leaving all that flavorful rendered fat in the pot.
- Build the aromatics:
- Toss the diced onion, sliced carrots, and sliced celery into the pot and cook them down for about five minutes until they soften and start picking up color from the sausage fond. Add the minced garlic and stir for one minute until you can smell it, careful not to let it burn.
- Add the squash and spices:
- Stir in the cubed butternut squash, dried thyme, ground nutmeg, and half your chopped fresh sage, then season with salt and pepper. Let everything saute together for two to three minutes so the spices bloom and coat the squash evenly.
- Simmer until tender:
- Pour in the chicken broth, bring it to a boil, then drop the heat to low, cover the pot, and let it simmer for twenty minutes until the squash is fork tender and falling apart at the edges.
- Blend for a creamy base:
- Use an immersion blender to puree part or all of the soup depending on how chunky you like it, a few quick pulses leave nice texture pieces while a full blend gives you velvet. This step is optional but it transforms the broth into something rich without adding any extra dairy.
- Add tortellini and sausage back:
- Return the browned sausage to the pot, stir in the cheese tortellini, and simmer uncovered for six to eight minutes until the tortellini are plump and cooked through. Taste a piece of tortellini to check, you want it tender but not falling apart.
- Finish with cream and sage:
- Stir in the heavy cream and remaining fresh sage, then heat gently without boiling so the cream does not break. Taste and adjust 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 each of salt and pepper until completely smooth and spreadable. If it feels too thick, add another tiny splash of milk.
- Serve with the swirl:
- Ladle the hot soup into bowls, add a generous spoonful of the sage cheese mixture on top of each bowl, and gently swirl it through with the edge of a spoon or a butter knife. Garnish with extra sage leaves or cracked pepper and serve immediately while steaming.
The first time I served this at a small dinner gathering, the room went completely quiet after the first spoonful, which is honestly the highest compliment a cook can receive.
Making It Your Own
Plant based sausage and vegetarian tortellini work beautifully here if you want to skip the meat, and the soup loses none of its comforting character. A pinch of chili flakes tossed in with the squash adds a gentle warmth that cuts through the richness without overpowering the sage.
Serving Suggestions
Crusty bread is nonnegotiable in my house when this soup hits the table, something with a good chewy crumb that can soak up the broth. A glass of dry white wine alongside turns a weeknight dinner into something that feels deliberately special.
Storage and Reheating
This soup keeps well in the refrigerator for up to four days, though the tortellini will soften over time as they soak up the broth. You can freeze it for up to three months, but your best bet is to freeze the base before adding the tortellini and cream.
- Add a splash of chicken broth when reheating to loosen the consistency back up.
- Make a fresh batch of the sage cheese swirl each time you serve it for the best flavor.
- Always reheat gently over low heat rather than microwaving on high to protect the cream texture.
Some recipes become part of your rotation because they are easy, and some earn their place because they make people close their eyes when they take the first bite. This one does both.
Recipe Questions & Answers
- → Can I make this soup ahead of time?
-
Yes, this soup stores beautifully. Keep it refrigerated in an airtight container for up to three days. Store the sage cheese swirl separately and add it fresh when reheating.
- → Can I freeze butternut squash tortellini soup?
-
The soup base freezes well for up to three months. However, tortellini can become mushy after freezing. For best results, freeze the soup before adding tortellini and stir them in when reheating.
- → What can I substitute for Italian sausage?
-
Ground turkey seasoned with fennel seeds, garlic powder, and red pepper flakes works well. Plant-based sausage crumbles are also a great option for a vegetarian version.
- → Do I need to peel the butternut squash?
-
Yes, peeling is recommended for the smoothest texture. Use a sharp vegetable peeler or carefully cut away the skin with a knife after halving the squash.
- → Can I use dried tortellini instead of fresh?
-
Absolutely. Dried tortellini will need a few extra minutes of cooking time. Check the package directions and adjust the simmer time accordingly until the pasta is tender.
- → How do I get a creamier soup base?
-
Use an immersion blender to purée all of the soup base before adding the sausage and tortellini back in. The more you blend, the creamier and silkier the final texture becomes.