Creamy Italian Sausage and Spinach Tortellini Soup

There are some dishes that just feel like a warm hug in a bowl, and for the longest time, I thought I had my comfort food lineup all figured out. Then, I went to a church potluck and tried a friend’s creamy tomato soup with some tortellini tossed in. It was simple, it was good, but my mind immediately started whirring with ways to make it great. That’s how this incredible spinach tortellini soup was born in my kitchen.
The original was lovely, but I knew it could be something more. It needed a little something to give it depth, a flavor that made you close your eyes for a second when you took the first spoonful.
I went home and started playing. I kept the creamy tomato base, the hearty Italian sausage, and the tender cheese tortellini. But I introduced two secret weapons that completely changed the game: smoked paprika and jarred roasted red peppers. This duo adds a smoky, sweet, and unbelievably rich layer of flavor that turns a simple weeknight soup into a showstopper. Now, this is the spinach tortellini soup recipe my family asks for again and again, and I’m so excited to share it with you.
Why This Spinach Tortellini Soup Recipe Works
Creamy tortellini soups have become a modern classic for a reason. They bring together the best of both worlds: the comforting, familiar flavor of a rich tomato soup and the satisfying chew of cheese-filled pasta. It’s a brilliant one pot meal that feels both indulgent and incredibly easy to pull together on a busy weeknight. It checks all the boxes for a family favorite, being hearty, cheesy, and quick.
What makes my particular version of spinach tortellini soup stand out is the intentional layering of flavors. Many recipes rely solely on crushed tomatoes for the base, which can sometimes be a little flat or overly acidic. My recipe solves this problem with a couple of key additions that create a truly unforgettable broth.
The magic lies in the combination of roasted red peppers and smoked paprika. The roasted red peppers, which I buy in a jar to save time, add a velvety texture and a deep, sweet smokiness that perfectly balances the acidity of the tomatoes. They create a foundation that is instantly more complex and interesting.
Then, the smoked paprika comes in and enhances that smoky note, adding a warm, earthy undertone that complements the savory Italian sausage. These two ingredients work in harmony to elevate the soup from a simple tomato broth to something with restaurant quality depth. It’s a small tweak that makes a world of difference, creating a rich, vibrant, and utterly delicious soup that will have everyone asking for your secret.
Ingredients for Spinach Tortellini Soup
The beauty of this soup is how it uses mostly pantry and refrigerator staples to create something that tastes like it took hours to make. Having these ingredients on hand means you’re never far from a comforting, delicious meal. My special additions are easily found in any grocery store.
Here’s what you’ll need to make my signature spinach tortellini soup:
- 1 tablespoon olive oil
- 1 lb mild or spicy Italian sausage, casings removed: The quality of your sausage makes a big impact here. I love using a good quality spicy Italian sausage from the butcher counter because it adds a wonderful kick and renders fat that flavors the whole soup.
- 1 large yellow onion, diced
- 2 medium carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon smoked paprika: This is one of our key twist ingredients. Don’t substitute with sweet or hot paprika, the smoky flavor is essential for the depth we’re building.
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1 (28-ounce) can crushed tomatoes: If you can find them, San Marzano tomatoes offer a superior sweetness and lower acidity that really shines in this recipe.
- 1 (12-ounce) jar roasted red peppers, drained and chopped: Our other star ingredient! This adds that sweet, smoky flavor that makes this soup so special.
- 6 cups chicken or vegetable broth
- Salt and freshly ground black pepper to taste
- 1 (16-ounce) package refrigerated cheese tortellini: Fresh, refrigerated tortellini cooks up quickly and has the best texture for this soup.
- 5 ounces fresh baby spinach
- 1/2 cup heavy cream
- 1/4 cup freshly grated Parmesan cheese, plus more for serving: Please, grate your own! A block of real Parmigiano-Reggiano will melt beautifully into the soup, whereas pre-shredded cheeses have additives that can make them grainy.
- 2 tablespoons fresh basil, chopped
The combination of these simple, high quality ingredients is what makes every spoonful of this soup so satisfying. The fresh herbs and cheese at the end really bring all the flavors together for a perfect finish.
Step-by-Step Instructions For Making Spinach Tortellini Soup
Following these steps will help you build layers of flavor at every stage, ensuring your final soup is rich, creamy, and perfectly balanced. I recommend using a large Dutch oven for this, as its heavy bottom distributes heat evenly and prevents scorching.
Step 1: Brown the Sausage
First, heat your olive oil in the Dutch oven over medium high heat. Add the Italian sausage, making sure you’ve removed the casings. Use a wooden spoon or a meat chopper to break it apart as it cooks. You want to get it nicely browned and fully cooked through. This process creates flavorful browned bits on the bottom of the pot, which is pure gold for our soup base. Once cooked, use a slotted spoon to remove the sausage and set it aside on a plate, leaving the rendered fat behind in the pot.
Step 2: Sauté the Veggies
To that flavorful fat, add your diced onion, chopped carrots, and celery. This trio, known as a mirepoix, is the aromatic foundation of our soup. Sauté the vegetables for about 5 to 7 minutes. You’re not looking to brown them, just to soften them until the onions become translucent and fragrant. This gentle cooking releases their natural sweetness.
Step 3: Bloom the Spices
Now, stir in the minced garlic, smoked paprika, dried oregano, and optional red pepper flakes. Cook for just one more minute, stirring constantly. This quick step is called “blooming” the spices. It toasts them in the hot fat, which awakens their essential oils and makes their flavors more potent and aromatic. You’ll know it’s ready when your kitchen smells absolutely divine.
Step 4: Deglaze and Combine
Pour in the can of crushed tomatoes and add your chopped roasted red peppers. Stir everything together, using your spoon to scrape up all those wonderful browned bits from the bottom of the pot. This is called deglazing, and it’s where you incorporate all that amazing flavor from the sausage back into the soup.
Step 5: Simmer and Meld
Add the cooked Italian sausage back into the pot. Pour in the chicken or vegetable broth and give it all a good stir. Bring the soup to a lively simmer, then reduce the heat to low, pop the lid on, and let it gently bubble away for at least 15 minutes. Don’t skip this part! This simmering time is crucial for all those individual flavors to marry and create a truly cohesive and delicious broth. Now is a good time to taste and season with salt and pepper.
Step 6: Cook the Tortellini
Turn the heat back up to medium and bring the soup to a gentle boil. Add the refrigerated tortellini directly into the soup. Cook according to the package directions, which is usually only about 3 to 5 minutes. Be careful not to overcook them, as they’ll get mushy. They will continue to soften a bit in the hot broth even after you turn off the heat.
Step 7: Wilt the Spinach
Reduce the heat to low. Add the fresh baby spinach to the pot, handful by handful if needed. Stir gently until it has just wilted into the soup. This will only take a minute or two. The vibrant green adds beautiful color and a dose of healthy greens.
Step 8: Add the Cream and Cheese
This step is key for a perfect creamy texture. Turn the heat completely off. Slowly pour in the heavy cream and the grated Parmesan cheese, stirring gently until they are fully incorporated. Adding them off the heat prevents the cream from curdling and ensures the cheese melts smoothly into a silky, luxurious finish.
Step 9: Finish with Fresh Basil
Just before you’re ready to ladle it into bowls, stir in the chopped fresh basil. Adding fresh herbs at the very end preserves their bright, fragrant flavor, which can be lost with too much cooking. Serve immediately, topped with a generous sprinkle of extra Parmesan cheese.
How To Serve Spinach Tortellini Soup
This spinach tortellini soup is so hearty and packed with goodies that it truly stands as a complete meal in a single bowl. When I serve this for a family dinner, I often keep the accompaniments simple because the soup itself is the star of the show. However, if you’re serving guests or just want to make the meal feel a little more special, there are some wonderful pairings that complement it beautifully.
A little something to dip into that rich, creamy broth is always a good idea. Think about textures and flavors that will enhance the soup without overpowering it. Setting out a few options can make the meal feel more interactive and customized for everyone at the table.
- Crusty Bread: This is non negotiable in my house! A warm, crusty baguette, slices of ciabatta, or even some homemade garlic bread are perfect for sopping up every last drop of the delicious broth.
- A Simple Green Salad: The soup is quite rich, so a light, crisp salad provides a lovely contrast. I like to toss mixed greens with a zesty lemon vinaigrette to cut through the creaminess and refresh the palate.
- Extra Toppings: I love to serve this soup with a small bowl of extra grated Parmesan cheese on the side. You could also offer a dish of red pepper flakes for those who like more heat, or even some crunchy, golden croutons for added texture. A final drizzle of high quality extra virgin olive oil over each bowl right before serving is also a lovely touch.
When you’re ready to serve, ladle the soup into warm bowls, making sure each serving gets a good amount of sausage, tortellini, and vegetables. A final sprinkle of fresh basil or parsley on top adds a pop of color and freshness that makes the dish look as good as it tastes.
How To Store & Reuse Spinach Tortellini Soup Leftovers
While this spinach tortellini soup is absolutely best when enjoyed fresh, leftovers are still a wonderful treat for lunch the next day. The main thing to keep in mind is that the tortellini will continue to absorb liquid as it sits, which can make the pasta a bit soft and the soup thicker. But with the right storage and reheating methods, you can still enjoy a delicious second day soup.
For storage, allow the soup to cool down for a bit at room temperature, but not for more than two hours. Then, transfer it to an airtight container and place it in the refrigerator. It will keep well for up to 3 days. The flavors can actually meld and become even deeper overnight, which is a nice bonus.
- Best Reheating Method: To reheat, I strongly recommend using the stovetop. Pour the leftover soup into a small saucepan and warm it gently over low to medium heat, stirring occasionally until it’s heated through. Avoid boiling it, as this can cause the cream to separate. The microwave can work in a pinch, but it can sometimes make the tortellini rubbery.
- Adjusting Consistency: As mentioned, the soup will likely have thickened in the fridge. As you’re reheating it on the stove, simply stir in a splash of chicken broth or water to loosen it up until it reaches your desired consistency.
- Pro Tip for Next Time: If you know you’re going to have leftovers, you can cook the tortellini separately and store it in a different container from the soup base. Add the cooked tortellini to individual bowls as you serve. This way, the pasta stays perfectly al dente when you reheat the soup and add the pasta back in.
I generally don’t recommend freezing the fully prepared soup. The cream can separate upon thawing, and the tortellini and spinach can become mushy. However, you can absolutely make the soup base (through step 5) and freeze that. Let it cool completely, then store it in a freezer safe container for up to 3 months. When you’re ready to eat, just thaw the base, bring it to a simmer, and proceed with steps 6 through 9 for a soup that tastes incredibly fresh.
Substitutions & Variations For Spinach Tortellini Soup
One of the things I love most about this spinach tortellini soup recipe is how wonderfully flexible it is. You can easily adapt it to suit your family’s tastes, dietary needs, or simply what you happen to have in your pantry. Think of this recipe as a fantastic starting point and feel free to get creative in your own kitchen.
Whether you need to make it vegetarian, want to swap out the greens, or try a different protein, there are plenty of simple changes you can make without sacrificing flavor. Here are a few of my favorite ideas to get you started:
- Protein Variations: If Italian sausage isn’t your thing, you can substitute it with ground chicken, ground turkey, or even shredded rotisserie chicken (stir it in near the end to just heat through). For a vegetarian version, omit the meat entirely and use vegetable broth. To keep it hearty, add a can of drained and rinsed cannellini beans or chickpeas, or sauté some sliced cremini mushrooms along with the other vegetables.
- Greens and Veggies: While I love baby spinach, you can easily swap it for something heartier like chopped kale or Swiss chard. Just be sure to add them to the soup a few minutes before the tortellini to give them enough time to become tender. You could also bulk up the soup with other vegetables like diced zucchini or red bell pepper.
- Make It Lighter or Dairy-Free: To reduce the richness, you can replace the heavy cream with half and half or evaporated milk. For a dairy free option that’s still creamy, full fat coconut milk from a can is a wonderful substitute. You could also use a homemade or store bought cashew cream. You would, of course, need to use a dairy free tortellini and cheese alternative as well.
- Pasta Swaps: No tortellini on hand? No problem. This soup is delicious with mini ravioli, gnocchi, or even a small, sturdy pasta shape like ditalini or small shells. Just adjust the cooking time according to the package directions.
Don’t be afraid to play around with the herbs and spices, either. A pinch of thyme or a bay leaf added with the broth can add another layer of savory flavor. Making a recipe your own is part of the fun of cooking!
Smoky and Creamy Spinach Tortellini Soup

Description: A rich and hearty spinach tortellini soup made extra special with smoky paprika and roasted red peppers. This one-pot meal is creamy, flavorful, and perfect for a cozy weeknight dinner.
Yield: 8 servings | Category: Soup | Cuisine: American/Italian
Prep Time: 15 minutes | Cook Time: 40 minutes
Ingredients
- 1 tablespoon olive oil
- 1 lb mild or spicy Italian sausage, casings removed
- 1 large yellow onion, diced
- 2 medium carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1 (28-ounce) can crushed tomatoes
- 1 (12-ounce) jar roasted red peppers, drained and chopped
- 6 cups chicken or vegetable broth
- Salt and freshly ground black pepper to taste
- 1 (16-ounce) package refrigerated cheese tortellini
- 5 ounces fresh baby spinach
- 1/2 cup heavy cream
- 1/4 cup freshly grated Parmesan cheese, plus more for serving
- 2 tablespoons fresh basil, chopped
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat. Add sausage and cook until browned, breaking it apart. Remove sausage and set aside.
- Add onion, carrots, and celery to the pot and sauté for 5-7 minutes until softened.
- Stir in garlic, smoked paprika, oregano, and red pepper flakes. Cook for 1 minute until fragrant.
- Pour in crushed tomatoes and roasted red peppers, scraping the bottom of the pot. Return sausage to the pot.
- Pour in broth, bring to a simmer, then reduce heat, cover, and simmer for at least 15 minutes. Season with salt and pepper.
- Bring soup to a gentle boil and add tortellini. Cook according to package directions (3-5 minutes).
- Reduce heat to low and stir in spinach until wilted.
- Turn off heat. Stir in heavy cream and Parmesan cheese until smooth.
- Stir in fresh basil. Serve immediately with extra Parmesan.
Notes
For best results, use freshly grated Parmesan cheese. If making ahead, cook and store the tortellini separately to prevent it from getting mushy.
Servings: 8 | Calories: 450 kcal | Fat: 25g | Carbohydrates: 35g | Protein: 20g
5 FAQs About Spinach Tortellini Soup
Here are some straightforward answers to the most common questions I receive about this spinach tortellini soup recipe.
Can I make this spinach tortellini soup ahead of time?
Yes, you absolutely can make parts of this soup ahead of time, which is a fantastic strategy for busy weeknights or for entertaining. The key is to prepare the soup base but wait to add the most delicate ingredients until you are ready to serve. I recommend following the recipe through step 5, where you have the full soup base with the sausage and vegetables simmered and perfectly flavored.
At this point, you can let the base cool completely and store it in an airtight container in the refrigerator for up to 3 days. When you’re ready for dinner, simply pour the base into your pot, bring it back to a gentle simmer over medium heat, and then proceed with the final steps: adding the tortellini, wilting the spinach, and stirring in the cream, cheese, and basil. This ensures the pasta is perfectly cooked and the soup has that fresh, vibrant finish.
How can I make a vegetarian version of this spinach tortellini soup?
Creating a delicious vegetarian version of this soup is incredibly easy. The first and most obvious step is to omit the Italian sausage. To ensure the soup remains hearty and satisfying, you can add other ingredients to provide substance and flavor. Sautéing 8 ounces of sliced cremini or button mushrooms along with the onions, carrots, and celery is a wonderful option, as they add a deep, umami flavor.
Another great choice is to stir in a can of drained and rinsed cannellini beans or chickpeas during the last 10 minutes of simmering the soup base. Be sure to use a high quality vegetable broth instead of chicken broth. As long as you stick with a cheese or vegetable filled tortellini, such as spinach and ricotta, the rest of the recipe can remain exactly the same. The roasted red peppers and smoked paprika will still provide that signature smoky depth.
What is the best kind of tortellini for this spinach tortellini soup?
For this spinach tortellini soup, I highly recommend using fresh, refrigerated tortellini. You can typically find it in the refrigerated section of the grocery store near the cheeses and other fresh pastas. Refrigerated tortellini has a superior tender texture and cooks very quickly, usually in just a few minutes, which is perfect for a one pot soup where you want to avoid overcooking anything.
While you can use frozen tortellini, you will need to adjust the cooking time, adding a few extra minutes. Dried tortellini is my least favorite option for this recipe, as it takes much longer to cook and can sometimes have a tougher texture. As for the filling, a classic three cheese or a spinach and ricotta filling works beautifully and complements the other flavors in the soup without competing with them.
My spinach tortellini soup is too thick/thin, how do I fix it?
The consistency of soup is a personal preference, and it’s very easy to adjust this recipe to your liking. If your soup, especially the leftovers, has become too thick, the fix is simple. While reheating the soup on the stovetop over low heat, slowly stir in a splash of chicken or vegetable broth, or even a little water, until the soup thins out to the consistency you prefer. Add the liquid gradually to avoid making it too thin.
If you find your soup is thinner than you’d like, the best method to thicken it is to let it simmer. With the lid off, allow the soup to simmer gently over low heat for an extra 10 to 15 minutes. This will allow some of the excess liquid to evaporate, concentrating the flavors and thickening the broth naturally. I avoid using a cornstarch slurry, as it can sometimes alter the pure flavor of the soup.
Can I make this spinach tortellini soup in a slow cooker?
Yes, this soup adapts beautifully to the slow cooker, making it a fantastic option for a day when you want to come home to a nearly finished dinner. For the best flavor, you should still perform the initial steps on the stovetop. Brown the sausage in a skillet, remove it, and then sauté the onions, carrots, and celery in the same pan. Bloom the garlic and spices as directed.
After that, transfer the sausage and sautéed vegetable mixture to your slow cooker. Add the crushed tomatoes, roasted red peppers, and broth, and give it all a stir. Cook on low for 4 to 6 hours or on high for 2 to 3 hours. About 20 to 30 minutes before you’re ready to eat, turn the slow cooker to high (if it isn’t already) and stir in the refrigerated tortellini and fresh spinach. Once the tortellini is cooked through and the spinach has wilted, turn off the heat and stir in the heavy cream, Parmesan, and fresh basil. It’s a wonderful, low effort way to enjoy this comforting meal.
Try These Recipes Next
If you enjoyed this creamy and comforting soup, you’ll love some of the other tortellini recipes I’ve perfected.
- Marry Me Tortellini: A rich, skillet-based dish with a sun-dried tomato cream sauce that is absolutely irresistible.
- Creamy Sausage Tortellini Soup: A slightly different take on this classic, this version is perfect for those who love a straightforward, rich and creamy soup.
- Slow Cooker Tortellini Soup with Sun-Dried Tomatoes: Let your slow cooker do the work with this flavor-packed soup featuring the intense sweetness of sun-dried tomatoes.
Each one is a guaranteed crowd pleaser that will make your weeknight dinners feel special.