When I first made this Hearty Italian Sausage Tortellini Soup, I wasn’t expecting it to become such a staple in my kitchen. But after one spoonful, I was hooked. The creamy tomato broth, the savory sausage, the pillowy cheese-stuffed tortellini—it’s everything I crave in a comforting soup, and somehow, it all comes together in under an hour. It’s the kind of meal that feels like a warm hug, especially on chilly evenings when you need something rich and satisfying without being overly complicated.

This soup is also incredibly versatile. I’ve made it for family dinners, last-minute gatherings, and even meal prepped it for the week—it holds up beautifully. The flavor deepens overnight, and it’s one of the few soups my whole family agrees on. Whether you serve it with crusty bread or a fresh green salad, it never fails to impress.
Why You’ll Love This Hearty Italian Sausage Tortellini Soup
This soup is all about comfort and convenience. It has a rich and creamy base, plenty of texture from crumbled sausage and tender tortellini, and just enough greens to make you feel good about going back for seconds. The balance of flavors is spot on—a little heat from the sausage, a creamy tang from the cheese tortellini, and sweetness from tomatoes. It also comes together quickly in one pot, making cleanup a breeze.
What Kind of Tortellini Should I Use?
I usually go for refrigerated cheese tortellini because it cooks quickly and holds its shape beautifully in the broth. You can use frozen tortellini too, just plan for a few extra minutes of cooking time. If you’re feeling ambitious, homemade tortellini would make this soup feel extra special, though it’s certainly not necessary. Cheese tortellini is my go-to, but meat-filled versions work just as well if you want to double down on protein.
Options for Substitutions
This soup is extremely forgiving, which makes it ideal for swapping based on what you have. You can use ground turkey or chicken instead of Italian sausage for a lighter option. If you’re not a fan of spinach, kale or even chopped zucchini can be stirred in at the end. Prefer a dairy-free version? Use coconut milk or a plant-based creamer instead of heavy cream. And if you want to make it vegetarian, just skip the sausage and use veggie broth—you’ll still end up with a delicious, creamy bowl.
Ingredients for This Hearty Italian Sausage Tortellini Soup
Italian Sausage – This brings the deep, savory, and slightly spicy flavor that forms the backbone of the soup. I prefer using hot sausage for an extra kick, but mild or sweet sausage works beautifully too.
Yellow Onion – Adds a sweet aromatic base that enhances the richness of the soup.
Garlic – Fresh minced garlic infuses warmth and depth; it complements the sausage perfectly.
Crushed Tomatoes – These provide a hearty, slightly acidic tomato base that balances the richness of the cream.
Chicken Broth – The main liquid in the soup, giving it a light but flavorful structure.
Heavy Cream – Creates that luscious creamy finish that makes the soup feel indulgent and satisfying.
Cheese Tortellini – The star of the show! These little pasta pockets soak up all the goodness of the broth and add cheesy richness in every bite.
Fresh Spinach – Stirred in at the end, spinach brings freshness, color, and a bit of extra nutrition.
Italian Seasoning – A mix of dried herbs that ties the whole dish together and echoes the classic Italian flavors.
Salt & Black Pepper – Essential to balance and highlight all the other ingredients.
Red Pepper Flakes (optional) – Adds a bit of heat for those who enjoy a spicier soup.
Parmesan Cheese (for garnish) – Finishes the soup with a salty, nutty kick and makes it extra cozy.

Step 1: Brown the Sausage
Start by heating a large Dutch oven or soup pot over medium-high heat. Add the Italian sausage and break it up as it browns. Cook until it’s fully cooked through and has a deep, golden-brown color. Drain excess grease if needed.
Step 2: Sauté Onion and Garlic
Add the chopped onion directly into the pot with the sausage and cook for about 3–4 minutes, or until softened. Stir in the minced garlic and cook for another 30 seconds until fragrant.
Step 3: Add Tomatoes and Seasonings
Pour in the crushed tomatoes and add the Italian seasoning, salt, black pepper, and optional red pepper flakes. Stir well to combine, letting the mixture simmer for 5 minutes so the flavors can meld.
Step 4: Pour in Broth and Simmer
Add the chicken broth to the pot, stir everything together, and bring it to a gentle boil. Once boiling, reduce heat to a simmer and cook for another 10 minutes.
Step 5: Add Tortellini
Stir in the cheese tortellini and cook according to the package directions, usually 5–7 minutes, or until they float and are tender but not mushy.
Step 6: Stir in Cream and Spinach
Lower the heat and pour in the heavy cream. Gently stir in the fresh spinach until it wilts, which should take just a minute or two. Taste and adjust seasoning if needed.
Step 7: Garnish and Serve
Ladle the soup into bowls and top with freshly grated Parmesan cheese. Serve hot with a side of crusty bread or a light salad. Enjoy the creamy, hearty magic you’ve created!
How Long to Prepare the Hearty Italian Sausage Tortellini Soup
Prep Time: The prep is minimal and takes about 10–15 minutes. Browning the sausage, chopping the onion, mincing garlic, and gathering ingredients all happen quickly. If your tortellini and spinach are prepped ahead of time, even better.
Cook Time: Once everything is prepped, the soup takes about 30 minutes to cook. That includes sautéing, simmering the broth, and cooking the tortellini. In total, from start to finish, this comforting soup is ready in under 45 minutes.
Tips for Perfect Hearty Italian Sausage Tortellini Soup
- Use high-quality Italian sausage for maximum flavor.
- Don’t overcook the tortellini; they should be tender but not falling apart.
- Stir in the cream and spinach last to preserve their color and texture.
- Taste before serving—sometimes the sausage adds enough salt that you may not need more.
- For a richer flavor, deglaze the pot with a splash of white wine after browning the sausage.
Watch Out for These Mistakes While Cooking
- Boiling the soup after adding cream – This can cause the soup to curdle. Always reduce the heat to low before adding cream.
- Adding tortellini too early – If they sit too long in the hot broth, they’ll become mushy.
- Skipping seasoning checks – Every sausage brand is different; always taste and adjust.
- Overcrowding the pot – A heavy hand with tortellini can crowd the soup and throw off the broth balance.
- Using low-fat cream – It may split in the soup and not provide the same silky texture.
What to Serve With Hearty Italian Sausage Tortellini Soup?
1. Crusty Garlic Bread
Perfect for dunking, it adds a garlicky crunch to contrast the creamy soup.
2. Simple Arugula Salad
A peppery, lemony salad brightens up the rich flavors of the soup.
3. Roasted Brussels Sprouts
Their caramelized edges and slight bitterness balance the soup’s richness.
4. Parmesan Roasted Asparagus
Adds a crispy, salty side dish that pairs beautifully with the Italian profile.
5. Antipasto Platter
A fun and shareable starter with olives, artichokes, cured meats, and cheeses.
Storage Instructions
Refrigerator: Store leftovers in an airtight container for up to 4 days. The tortellini will continue to soak up broth, so you may need to add a splash of chicken broth when reheating to loosen the texture.
Freezer: While you can freeze the soup, it’s best to do so before adding the tortellini and cream. Freeze the sausage, broth, and tomato base, then add the dairy and pasta fresh when reheating for best texture.
Reheating: Warm over medium heat on the stovetop, stirring occasionally. Avoid boiling once the cream has been added to preserve smoothness.
Estimated Nutrition
Serving Size: 1.5 cups
Calories: ~420 kcal
Protein: 19g
Carbohydrates: 28g
Fat: 26g
Saturated Fat: 12g
Cholesterol: 65mg
Sodium: 940mg
Fiber: 3g
Sugar: 5g
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, but for best texture, add the tortellini and cream just before serving. Reheat the base and finish the soup fresh.
Can I use frozen tortellini?
Absolutely! Just increase the cooking time by 2–3 minutes and don’t thaw before adding.
Is this soup spicy?
It depends on the sausage. Hot Italian sausage adds a kick, but you can control heat by using mild sausage and omitting red pepper flakes.
Can I make it vegetarian?
Yes. Skip the sausage, use vegetable broth, and add extra veggies like mushrooms or zucchini.
How do I thicken the soup if it’s too thin?
Let it simmer uncovered for a few extra minutes, or stir in a tablespoon of tomato paste or a slurry of cornstarch and water.
Conclusion
This Hearty Italian Sausage Tortellini Soup is the perfect one-pot comfort food that checks every box: easy, quick, filling, and undeniably delicious. It’s weeknight-friendly yet elegant enough for guests. Whether you’re cozying up on a cold evening or making something fast and satisfying, this soup never disappoints. Keep it in your rotation—you’ll thank yourself later.
Hearty Italian Sausage Tortellini Soup
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-American
Description
A creamy, comforting, and ultra-satisfying bowl of Hearty Italian Sausage Tortellini Soup that’s perfect for quick dinners or cozy nights in. With cheesy tortellini, savory sausage, spinach, and a touch of cream in a tomato broth, it’s an easy dinner idea you’ll come back to again and again. This easy recipe is a delicious way to bring big flavor with minimal effort—ideal for weeknight meals, comfort food cravings, or quick food ideas.
Ingredients
1 lb Italian sausage
1 medium yellow onion, chopped
3 cloves garlic, minced
1 can (28 oz) crushed tomatoes
4 cups chicken broth
1 cup heavy cream
12 oz cheese tortellini
2 cups fresh spinach
2 tsp Italian seasoning
Salt to taste
Black pepper to taste
1/4 tsp red pepper flakes optional
1/4 cup grated Parmesan cheese
Instructions
1. Brown the sausage in a large pot over medium-high heat until fully cooked and browned.
2. Add chopped onion and cook until softened, then stir in garlic and cook briefly.
3. Mix in crushed tomatoes, Italian seasoning, salt, pepper, and red pepper flakes, then simmer.
4. Pour in chicken broth and bring to a gentle boil, then reduce heat and simmer.
5. Add tortellini and cook until tender according to package instructions.
6. Stir in heavy cream and spinach, letting spinach wilt gently without boiling.
7. Taste, adjust seasoning, and serve hot topped with Parmesan cheese.
Notes
Add tortellini just before serving to prevent it from becoming too soft.
Use high-quality Italian sausage for deeper flavor.
Keep heat low after adding cream to prevent curdling.
Nutrition
- Serving Size: 1.5 cups
- Calories: 420
- Sugar: 5g
- Sodium: 940mg
- Fat: 26g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 19g
- Cholesterol: 65mg
Keywords: easy dinner, creamy soup, tortellini soup, comfort food, quick meal











