When the weather calls for something cozy, this Hearty Italian Sausage Tortellini Soup answers with a bubbling pot full of rich broth, tender cheese tortellini, savory sausage, and handfuls of spinach. It has that comforting Italian-inspired flavor that feels like it simmered all day, yet it comes together fast enough for a busy weeknight.

What I love most about this soup is how it balances hearty and creamy in the best way. The sausage brings bold flavor, the tomatoes brighten the broth, and the tortellini turn it into a satisfying one-bowl meal that feels special without asking for complicated steps.
Why You’ll Love This Hearty Italian Sausage Tortellini Soup
This soup is the kind of dinner that makes everyone head to the kitchen as soon as it starts to smell good. It is warm, filling, and packed with texture from the juicy sausage, pillowy tortellini, and tender greens.
You will also love how flexible it is. You can make it for a casual family dinner, meal prep it for the week, or serve it with crusty bread when friends come over. It tastes comforting enough for cold nights but easy enough to keep in your regular dinner rotation.
What Makes Hearty Italian Sausage Tortellini Soup So Satisfying?
The magic of this soup comes from layering simple ingredients that each do an important job. Italian sausage builds a deep seasoned base, aromatics round everything out, and tortellini add that cheesy bite that makes the soup feel extra substantial.
A splash of cream softens the acidity from the tomatoes and gives the broth a velvety finish without making it overly heavy. Add spinach at the end and you get freshness, color, and a little balance in every spoonful.
Ingredients for the Hearty Italian Sausage Tortellini Soup
Every ingredient in this soup helps create a pot that tastes rich, balanced, and comforting.
Italian sausage
This is the main flavor builder in the soup. It gives the broth a savory, seasoned base and adds plenty of hearty texture.
Olive oil
A small amount helps get the sausage and vegetables cooking smoothly, especially if your sausage is on the leaner side.
Yellow onion
Onion adds sweetness and depth, giving the soup a more rounded and homemade flavor.
Garlic
Garlic brings classic Italian-style warmth and makes the broth smell incredible as it cooks.
Chicken broth
This forms the body of the soup and carries all the sausage, tomato, and herb flavors through every bite.
Diced tomatoes
These add brightness, a little acidity, and a tomato-rich base that keeps the soup lively instead of too heavy.
Tomato paste
A spoonful deepens the tomato flavor and helps the broth taste more developed.
Italian seasoning
This blends the soup together with familiar herb flavor and gives it that cozy Italian kitchen feel.
Crushed red pepper flakes
Just a pinch adds gentle heat and wakes up the richness of the broth.
Cheese tortellini
This is what turns the soup into a filling main dish. The cheesy centers make every bowl feel extra comforting.
Heavy cream
Cream gives the broth its silky finish and balances the bold sausage and tomato flavors.
Fresh spinach
Spinach adds freshness, color, and a soft leafy texture that fits beautifully into the creamy broth.
Parmesan cheese
A final sprinkle adds salty, nutty richness and makes the soup feel restaurant worthy.
Salt and black pepper
These bring everything into balance and help fine-tune the final flavor.
How To Make the Hearty Italian Sausage Tortellini Soup
This comes together in a few easy steps, and the layers of flavor build quickly.
Step 1: Brown the Sausage
Heat a large pot or Dutch oven over medium heat. Add the olive oil and Italian sausage, breaking the sausage into small crumbles as it cooks. Let it brown well so you get those flavorful bits in the pot.
Step 2: Soften the Aromatics
Add the chopped onion to the browned sausage and cook until softened and lightly golden. Stir in the garlic and cook briefly, just until fragrant, so it does not burn.
Step 3: Build the Broth
Stir in the tomato paste, diced tomatoes, chicken broth, Italian seasoning, and red pepper flakes. Scrape up any browned bits from the bottom of the pot and let the soup come to a gentle simmer so the flavors can meld together.
Step 4: Cook the Tortellini
Add the cheese tortellini directly to the simmering soup. Cook according to the package timing, stirring now and then so the pasta cooks evenly and does not stick.
Step 5: Finish with Cream and Spinach
Lower the heat and pour in the heavy cream. Add the spinach and stir until wilted. Taste the broth, then season with salt and black pepper as needed.
Step 6: Garnish and Serve
Ladle the hot soup into bowls and top with freshly grated or shaved Parmesan. Serve right away while the tortellini are tender and the broth is creamy and steamy.

Serving and Storing Hearty Italian Sausage Tortellini Soup
This recipe feeds about 6 people generously, making it great for a family dinner or a cozy weekend meal with leftovers. Serve it piping hot with extra Parmesan on top and a piece of crusty bread on the side for soaking up the creamy tomato broth.
For storing, let the soup cool before transferring it to an airtight container. It will keep in the refrigerator for up to 3 days. Because tortellini continue to soften as they sit, the soup will become a little thicker over time. Add a splash of broth or cream when reheating to loosen it back up.
If you plan to freeze it, it is best to freeze the soup before adding the tortellini and cream, then finish those parts fresh when reheating for the best texture.
What to Serve With Hearty Italian Sausage Tortellini Soup?
Garlic Bread
Crunchy garlic bread is perfect for dipping into the creamy tomato broth and makes the meal feel even more comforting.
Simple Caesar Salad
A crisp Caesar salad adds freshness and a cool contrast to the warm, rich soup.
Roasted Green Beans
These bring a little color and a lighter vegetable side that pairs well with the sausage and cheese.
Parmesan Roasted Carrots
Their sweet roasted flavor works beautifully with the savory broth and herbs.
Buttery Biscuits
Soft biscuits are ideal for scooping up every last bit of broth from the bowl.
Antipasto Platter
If you are serving guests, a small antipasto board with olives, cheese, and marinated vegetables makes the meal feel extra special.
Caprese Salad
Tomatoes, mozzarella, and basil echo the Italian-inspired flavors in the soup without making the meal too heavy.
Want More Soup Ideas?
If this Hearty Italian Sausage Tortellini Soup hit the spot, you might want to keep the cozy dinner theme going with a few more comforting bowls and hearty mains from Nora Nosh:
- A Hearty and Comforting Tuscan Bean Soup for a rustic, satisfying soup packed with pantry-friendly goodness.
- Creamy Broccoli Cheddar Soup when you are craving something smooth, cheesy, and classic.
- Slow Cooker Chicken Tortilla Soup for a bold, cozy dinner with an easy prep method.
- Easy Vegetable Beef Soup if you want another hearty soup loaded with comforting flavor.
Save This Pin For Later
📌 Save this Hearty Italian Sausage Tortellini Soup to your Pinterest dinner board so you can come back to it whenever you need an easy dinner idea that still feels warm, filling, and homemade.
And let me know in the comments how yours turned out. Did you use mild or spicy sausage? Did you add extra spinach or finish it with more Parmesan on top?
I always love hearing the little ways people make recipes their own. Questions are welcome too, and if you want even more cozy meals and everyday comfort food, explore more inspiration on Nora Nosh Recipes on Pinterest.
Hearty Italian Sausage Tortellini Soup
Description
This Hearty Italian Sausage Tortellini Soup is the kind of cozy comfort food that makes dinner feel instantly special. Rich Italian sausage, tender cheese tortellini, spinach, tomatoes, and a creamy savory broth come together in one pot for an easy dinner that tastes like it simmered all day. It is perfect for a quick breakfast-for-dinner twist, easy dinner nights, cozy family meals, comforting soup recipes, hearty food ideas, and simple homemade dinner ideas when you want something warm, filling, and full of flavor.
Ingredients
1 pound Italian sausage
1 tablespoon olive oil
1 small yellow onion, diced
3 cloves garlic, minced
4 cups chicken broth
1 can diced tomatoes, 14.5 ounces
2 tablespoons tomato paste
1 teaspoon Italian seasoning
1/4 teaspoon crushed red pepper flakes
1 package cheese tortellini, 20 ounces
1 cup heavy cream
3 cups fresh spinach
1/2 cup Parmesan cheese, grated
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
1. Heat the olive oil in a large pot or Dutch oven over medium heat, then add the Italian sausage and cook until browned, breaking it into crumbles as it cooks.
2. Add the diced onion and cook for 3 to 4 minutes until softened, then stir in the minced garlic and cook for 30 seconds.
3. Stir in the tomato paste, diced tomatoes, chicken broth, Italian seasoning, and crushed red pepper flakes.
4. Bring the soup to a gentle simmer and cook for 8 to 10 minutes so the flavors blend together.
5. Add the cheese tortellini and cook according to the package directions, usually about 4 to 6 minutes.
6. Lower the heat and stir in the heavy cream.
7. Add the fresh spinach and stir until wilted.
8. Season with salt and black pepper, then taste and adjust if needed.
9. Ladle into bowls and top with grated Parmesan before serving.
Notes
Do not boil the soup after adding the cream, or the broth can separate and the tortellini may turn too soft.
