This Creamy Butternut Squash and Sausage Tortellini Soup is a cozy, one-pot meal made with velvety squash, savory sausage, and cheesy tortellini — an ideal dinner for crisp fall and winter evenings.

If you want a comforting, flavorful soup that doubles as a complete meal, this Butternut Squash and Sausage Tortellini Soup is a great choice. Roasted or frozen butternut squash provides a naturally sweet, creamy base. Mild Italian sausage adds savory depth, while cheese-filled tortellini contributes richness and satisfying texture. A splash of half-and-half and freshly grated Parmesan finish the soup with a silky, cheesy touch.
This is an easy, approachable recipe that works well for weeknights or weekend dinners. It’s flexible: use frozen squash to save prep time, swap in a turkey or chicken sausage for a lighter version, or make it vegetarian by substituting beans and vegetable broth. The soup reheats well and can be partially prepared ahead, making it practical for busy schedules.
Why You’ll Love This Recipe
- Comforting and cozy — the combination of butternut squash, tortellini, and sausage is warm and satisfying.
- Easy weeknight dinner — using frozen squash and store-bought tortellini speeds up the process.
- Family friendly — mild sausage and cheesy pasta make this a hit with kids and adults alike.
Ingredients

Butternut squash — frozen diced squash is convenient and cooks quickly; fresh is excellent when in season.
Italian sausage — mild Italian sausage keeps the flavor balanced and family-friendly; use hot if you prefer spice.
Shallot and garlic — aromatics that build the flavor base.
Italian seasoning — a blend of dried herbs adds savory, earthy notes.
Chicken broth — forms the liquid base; vegetable broth works for a vegetarian version.
Spinach — chopped greens add color, texture, and nutrients; kale or Swiss chard are good alternatives.
Cheese tortellini — makes the soup filling and indulgent; fresh or refrigerated tortellini cooks quickly.
Parmesan cheese — freshly grated Parmesan enhances savory depth and helps thicken the soup slightly.
Half and half — a splash for extra creaminess; can be replaced with dairy-free milk for a lighter or non-dairy option.
Refer to the recipe card for exact amounts and full ingredient details.
Variations
Vegetarian: Omit the sausage and add a can of white beans or cooked lentils; use vegetable broth instead of chicken broth.
Different greens: Replace spinach with finely chopped kale or Swiss chard for a heartier leafy green.
Dairy-free: Substitute half-and-half with full-fat coconut milk or another plant-based creamer for a dairy-free creamy finish.
Step-by-Step Instructions

1. In a large soup pot over medium-high heat, brown the Italian sausage, breaking it into small pieces as it cooks. Once cooked through, remove the sausage and set aside.
2. Add olive oil to the pot, then add the diced shallot. Sauté until softened, about 5 minutes. Stir in the garlic and cook another minute until fragrant.

3. Add Italian seasoning, the butternut squash, and the chicken broth. Bring the mixture to a boil, then reduce heat and simmer for about 15 minutes, until the squash is tender.
4. Use an immersion blender to puree the soup to your preferred texture. You can leave some chunks for body or blend until very smooth for a velvety base.

5. Add the tortellini and chopped spinach to the pot. Simmer 4–5 minutes, until the pasta is tender and the greens are wilted.
6. Stir in the half and half and freshly grated Parmesan. Taste and adjust seasoning with salt and pepper as needed. Serve hot, garnished with extra Parmesan if desired.
Expert Tips
- Storage: Keep leftovers in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stovetop to avoid overcooking the tortellini.
- Freshly grated Parmesan: Use freshly grated cheese, not pre-shredded, for better flavor and a smoother finish.
- Sausage choices: Mild sausage is great for kids; spicy sausage adds a pleasant kick that contrasts nicely with sweet squash.
- Avoid overcooking pasta: Add tortellini at the end of cooking and simmer just until tender to prevent soggy pasta.
- Make it silky without extra cream: Puree some or all of the cooked squash with broth to create a creamy base, then fold in the remaining ingredients.
- Bright greens: Add spinach or other greens at the end so they stay vibrant and tender.
- Adjust consistency: Simmer uncovered for a thicker soup or add extra broth for a lighter, more brothy bowl.

Recipe FAQs
Yes. Prepare the base (sautéed aromatics, roasted or cooked squash, and broth) ahead and refrigerate. When ready to serve, reheat the base, add tortellini, and simmer until the pasta is tender, about 4–5 minutes.
Absolutely. Chicken, turkey, or plant-based sausage alternatives all work well here.
Swap the sausage for cooked white beans or lentils and use vegetable broth instead of chicken broth for a satisfying vegetarian version.
Other Soup Recipes to Consider
-
Frozen S’Mores Bars
-
Kodiak Blueberry Muffins
-
Chicken Gyro Bowls
-
Winter Crispy Rice Salad
If you try this recipe, please leave a rating or comment and share a photo using your preferred social channels. I love seeing how home cooks adapt recipes to their tastes and kitchens.

Creamy Butternut Squash & Sausage Tortellini Soup
A hearty, one-pot soup combining sweet roasted squash, savory sausage, and cheesy tortellini for a warm, comforting meal.
Ingredients
- ½ lb mild Italian sausage
- 2 tablespoons olive oil
- 1 large shallot, diced
- 3 cloves garlic, minced
- ½ teaspoon Italian seasoning
- 2 cups diced butternut squash (frozen or fresh)
- 5–6 cups chicken broth (adjust for desired consistency)
- 10 ounces cheese tortellini
- 2 cups chopped spinach
- 1 cup half and half
- ¼ cup grated Parmesan cheese
Instructions
- Brown the Italian sausage in a large soup pot over medium-high heat, breaking it into small pieces. Remove and set aside.
- Add olive oil to the pot and sauté the diced shallot until softened, about 5 minutes. Add garlic and cook 1–2 minutes until fragrant.
- Stir in Italian seasoning, diced butternut squash, and chicken broth. Bring to a boil, then reduce heat and simmer for 15 minutes until the squash is tender.
- Use an immersion blender to puree the soup to your desired texture, leaving some chunks if you like.
- Add the tortellini and chopped spinach and simmer 4–5 minutes until the pasta is tender and the greens are wilted.
- Stir in the half and half and grated Parmesan. Adjust salt and pepper to taste. Serve hot.
Notes
- Do not overcook the tortellini — add it at the end and simmer until just tender.
- Puree some or all of the cooked squash with broth to create a creamy base without adding too much cream.
- Add greens at the end so they remain bright and slightly wilted.
Nutrition
Calories: 430 kcal | Carbs: 31 g | Protein: 17 g | Fat: 27 g | Fiber: 3 g | Sugar: 5 g