This Creamy Sausage Tortellini Soup combines hearty Italian sausage with cheese-filled tortellini and fresh vegetables in a rich tomato-Parmesan broth. It’s a warm and satisfying comfort food dish that tastes like it came from a restaurant!

Looking for more Italian-inspired soup recipes? Don’t miss my Italian Wedding Soup and Creamy Chicken Gnocchi Soup!

creamy tortellini sausage soup in a blue rimmed white ceramic bowl in front of a small bread board with 3 slices of Italian bread
Want to save this recipe?
Send the link to your Inbox, plus receive our new and trusted recipes weekly!

Before You Start Cooking

  • Easy to Make: You can have this one-pot meal on the table in about an hour, making it great for busy schedules. Save even more time by partially prepping it ahead and finishing the soup when you want to serve it. See my Make-Ahead Tips for more.
  • Equipment: You’ll need a large, heavy-bottomed pot to make this recipe. The pot pictured in this post is a Le Creuset 6-3/4 Quart Wide Round Dutch Oven—one of my favorites for soup!
  • Customize It: This soup is “mild” on the spicy scale as written but can easily be adjusted if you prefer some heat. Check the Variations section for substitution tips.

How to Make Creamy Sausage Tortellini Soup

overhead photo showing prepped ingredients for tortellini sausage soup in bowls and plates on a white background with text label overlays
overhead photo of a bowl of baby spinach, a cruet of heavy cream, a bowl of grated parmesan cheese, and a bowl of salt on a white background with text label overlays

Step 1. Brown the Sausage and Sauté the Veggies

Start the soup by browning sweet Italian sausage with about a tablespoon of regular olive oil in a large, heavy-bottomed pot. If using link sausage (rather than bulk ground sausage), remove the meat from the casings before cooking.

Use a wooden spoon or a meat masher to break up the sausage into small to medium crumbles. When browned, use a slotted spoon to remove the sausage to a bowl, leaving the released fat in the pan.

raw Italian sausage in an enameled cast iron Dutch oven with a wooden spoon
Italian sausage before browning.
browned crumbled Italian Sausage in a red enameled cast iron Dutch oven with a wooden spoon
Browned and crumbled sausage.

You’ll need about 3 tablespoons of fat in the pot to start cooking the vegetables for the aromatic soup base. If the sausage hasn’t released this much (the amount can vary by batch and brand), add more olive oil to make up the difference.

Add chopped yellow onions, carrots, and celery to the pot and season with salt and pepper. For weeknight convenience and quick cooking, I use pre-cut matchstick carrots from the grocery store. You can also cut whole carrots into a small dice.

Cook over medium-high heat until the vegetables are beginning to soften, about 5 minutes.

chopped onions, celery, and carrots in an enameled cast iron Dutch oven with a wooden spoon
Carrots, celery, and onions, ready to sauté.

2. Build the Soup’s Base

When vegetables begin to soften, continue building the soup’s base layer of flavor with garlic and double-concentrated tomato paste. Add both to the pot and stir them into the vegetables for 1-2 minutes. The garlic will quickly become fragrant, and the tomato paste will transition to a deeper, brick-like color.

Since tomato paste can have a bit of a metallic taste right out of the tube, cooking it for a few minutes before liquids are added to the pot helps it to develop a more complex, caramelized flavor.

sauteed onions, carrots, and celery with a dollop of tomato paste and minced garlic in a Dutch oven with a wooden spoon
Adding the garlic and tomato paste.
wine being poured from a glass measuring cup into sauteed aromatics and tomato paste in a red enameled Dutch oven
Deglazing with white wine.

Next, pour dry white wine into the pot to deglaze it (I use Pinot Grigio). Use a wooden spoon to scrape the browned bits (known as “fond”) from the bottom of the pot. These bits are packed with caramelized flavor from the sausage, vegetables, and tomato paste, and will enrich the broth.

Allow the wine to simmer, stirring frequently, until almost completely evaporated. This will take about 2-3 minutes, concentrating the flavors.

Step 3: Simmer the Soup

Return the browned sausage to the pot, making sure to include any juices collected in the bowl. Sprinkle all-purpose flour over the sausage, stirring thoroughly. This will help the soup thicken a bit as it simmers and make the broth velvety.

flour being sprinkled into brown sausage and sauteed aromatics in a red enameled cast iron Dutch oven
Adding the flour to the sausage and veggies.

At this point, the mixture will appear thick and somewhat pasty—this is ok. Cook it for about a minute, stirring constantly, to eliminate any raw taste of flour in the soup.

While stirring, gradually pour chicken broth or stock into the mixture. As you stir and the liquid heats up, the roux will melt into the broth.

Tip: To better control the soup’s sodium content, I recommend using a low- or moderate-sodium broth and salting the soup to taste.

chicken broth being poured into sauteed sausage and vegetables in a red enameled cast iron Dutch oven
Pouring in the chicken stock.

When the broth is well-combined with the sausage and vegetables, stir in petite diced tomatoes (with their juices) and dried Italian seasoning. I recommend using Roma tomatoes for the best flavor.

Bring the soup to a boil, reduce the heat, and simmer for 15 minutes, stirring occasionally. This will infuse the broth with the flavors of the sausage, tomatoes, and seasonings.

diced tomatoes and dried Italian seasoning poured on top of broth in a red enameled cast iron Dutch oven with a wooden spoon
Adding the tomatoes and Italian seasoning.
uncooked refrigerated tortelloni added to a pot of soup with a wooden spoon in the pot.
Tortelloni added after simmering.

Add refrigerated cheese tortellini or tortelloni to the soup and bring it to a gentle boil, cooking until the pasta reaches an al dente texture. Different brands will have varying cooking times, usually between 2-3 minutes and 5-8 minutes.

Gently stir the soup a few times as the tortellini cook to prevent them from sticking to the bottom of the pot.

Tortellini vs Tortelloni

I most often use fresh tortelloni in this recipe, which are a bit bigger than tortellini and give the soup a hearty feel. (Read more about the differences between the two here.)

My family loves Kirkland Signature 5 Cheese Tortelloni from Costco, as shown in the photos. When shopping at the regular grocery store, I typically buy Giovanni Rana 5-Cheese Tortellini.

cooked tortellini in a tomato based broth in a red enameled cast iron Dutch oven with a wooden spoon
Cooked tortelloni in the soup.

Step 4: Finishing Touches

When the pasta is tender, turn off the heat and add grated Parmigiano Reggiano, roughly chopped or torn baby spinach, and a handful of torn fresh basil leaves. Stir the soup until the spinach is wilted from the residual heat in the pot; this will only take a minute or two.

Finish the soup with heavy cream and season the soup to taste with additional salt, pepper, and Italian seasoning, if needed. Soup made with lower-sodium broth or stock will need a bit more salt added at the end to fully bring out the flavors.

grated parmigiano reggiano cheese being sprinkled into a pot of tortellini soup with fresh spinach from a white bowl
Adding the Parmigiano Reggiano.
heavy cream being poured into a pot of tortellini sausage soup with spinach from a glass measuring cup
Pouring in the heavy cream to finish.

Variations

  • Make it spicy. Substitute hot Italian sausage or a mixture of sweet and hot varieties. If using mild sausage, you can also add a pinch (or more, to taste) of crushed red pepper flakes to the soup when you sauté the veggies.
  • Use dried or frozen tortellini. I’ve only tested this recipe with fresh pasta, but dried or frozen tortellini can be substituted. Consult the package instructions for recommended cooking times; they will be longer than most fresh pasta varieties. Dried pasta might absorb more liquid, so have extra broth or stock on hand if needed.
  • Poultry sausage. You can substitute Italian-style chicken or turkey sausage instead of pork. These varieties will probably not release as much fat into the pan, so you might need to add additional olive oil to cook the veggies.
wooden ladle scooping creamy sausage tortellini soup from a red enameled cast iron Dutch oven

Serving and Storing Creamy Sausage Tortellini Soup

Ladle the hot soup into bowls and top with black pepper and freshly grated Parmigiano Reggiano. (If you like extra heat, you can also add a pinch or two of crushed red pepper flakes on top.)

We like to serve Creamy Tortellini Sausage Soup with slices of crusty Italian bread for dipping into the tomato broth.

To Store Leftovers: Refrigerate the soup in a tightly covered container within 2 hours. It will keep well in the fridge for 3-4 days.

To Reheat: Warm leftovers gently on the stove, stirring frequently until heated through. The pasta may absorb some broth during storage, so if necessary, adjust the consistency by adding a little extra chicken broth or stock.

Not Freezer Friendly: I don’t recommend freezing this soup. Since it’s cream-based, it can be more prone to separating and taking on a grainy texture when frozen and reheated.

Make Ahead Tips

While the soup reheats nicely as leftovers, I recommend a staged cooking approach if you’re specifically making it to serve at another time.

A day or two before serving, you can prepare the soup through step #7 in the recipe card below (the 15-minute simmer). Cool the soup and store it in the refrigerator.

When ready to serve, bring the soup back to a simmer, add the tortellini, and continue with the recipe from Step #8. This will ensure that the pasta and spinach are not overcooked when served.

overhead photo of a creamy tortellini sausage soup in a blue rimmed white bowl next to a wooden serving paddle with slices of bread and a bowl of parmesan cheese

More Cozy Soup Recipes

Creamy Sausage Tortellini Soup

This Creamy Sausage Tortellini Soup is hearty, comforting, and perfect for a cold winter night. With Italian sausage, cheese-filled tortellini, vegetables, and a creamy, tomato-based broth, this restaurant-quality soup is sure to become a favorite in your soup repertoire.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 8 to 10 servings

Ingredients

  • 1 pound Italian pork sausage (see note)
  • 1 tablespoon olive oil , plus extra if needed
  • 1 cup chopped yellow onion
  • 3/4 cup shredded or small diced carrots
  • 1/2 cup thinly-sliced or small diced celery
  • 3 large cloves garlic , minced (about 1 tablespoon)
  • 2 tablespoons double concentrated tomato paste
  • 1/2 cup dry white wine (I use Pinot Grigio)
  • 1/2 cup all-purpose flour
  • 6 cups chicken broth or stock (use low sodium to control salt content)
  • Two, 14.5 ounce cans petite diced Roma tomatoes (in juice)
  • 1-1/2 teaspoons dried Italian seasoning/Italian herbs , plus extra if needed
  • 12 ounces refrigerated cheese tortellini or tortelloni
  • 1/2 cup grated Parmigiano Reggiano
  • 2 packed cups baby spinach , roughly chopped or torn (about 3 ounces)
  • 5 large fresh basil leaves (a handful), roughly torn
  • 1 cup heavy cream
  • kosher salt and freshly-ground black pepper
Save this recipe!
Send the link to your inbox, plus get new recipes from us weekly!

Instructions 

  • In a large pot over medium-high heat, brown the sausage in 1 tablespoon olive oil. (I use a 6-3/4 quart enameled cast iron Dutch oven.) As the sausage cooks, break it up into small to medium pieces using a wooden spoon or meat masher.
  • When the sausage is browned, remove it from the pot with a slotted spoon, leaving the fat behind in the pan. Place the sausage in a bowl and set aside.
  • You'll need about 3 tablespoons of fat in the pan to cook the vegetables. If the sausage has not released this much, add additional olive oil to the pot as needed. If the sausage has released substantially more fat than this, drain off all but 3 tablespoons.
  • Add the onion, carrots, and celery with 1/4 teaspoon salt and 1/2 teaspoon pepper. Cook until just starting to soften, about 5 minutes. Stir in the garlic and tomato paste and cook for 1-2 minutes, until the garlic is fragrant and the tomato paste starts to develop a brick-like color.
  • Pour in the wine and scrape any browned bits from the bottom of the pot with a wooden spoon. Simmer, stirring often, until almost all of the liquid is evaporated, 2-3 minutes.
  • Stir the reserved sausage into the vegetables, along with any accumulated juices in the bowl. Sprinkle the flour into the pot and cook, stirring for 1-2 minutes.
  • Gradually pour the broth into the pot, stirring until well combined with the sausage mixture. Stir in the diced tomatoes (with juice) and Italian seasoning. Bring to a boil, reduce heat to low, and simmer for 15 minutes, stirring occasionally.
  • Add the tortellini and cook until al-dente, anywhere from 2-3 minutes to 5-8 minutes, depending on the brand you're using. Adjust the heat to maintain a gentle boil and stir the soup a few times as the tortellini cook.
  • When the pasta is tender, turn off the heat and immediately stir in the Parmigiano Reggiano, spinach, and basil. Stir for just a couple of minutes, until the spinach is wilted. Stir in the heavy cream.
  • Season the soup to taste with salt, pepper, and additional Italian seasoning, if needed. The salt needed will vary depending on the sodium content of your broth. Similarly, the quantity of Italian seasoning will depend on the amount of seasoning in the sausage.
  • Serve the soup hot, garnished in serving bowls with additional Parmigiano Reggiano and pepper on top. We like to serve sliced Italian bread on the side for dipping.

Notes

Sausage Notes: I like to use sweet Italian sausage in this recipe (with fennel). For a spicier soup, you can substitute hot Italian sausage or a mix of sweet and hot. If you’re using mild sausage and want to add a little kick of heat to the soup, you can also add a pinch or two of red pepper flakes when sautéing the vegetables.
If using link sausage, split the casings with the tip of a paring knife and remove the ground meat before browning. Discard the casings.
Yield: Makes about 12 cups of soup; the quantity will vary slightly by the size of tortellini or tortelloni you’re using. 
Storage/Leftovers: Store leftovers tightly covered in the refrigerator for 3-4 days. Reheat gently on the stove, adding additional chicken broth, if needed, to thin the texture. 
See the Variations section in the article above for substitutions. 

Nutrition Estimate

Serving: 1.5cups | Calories: 561kcal | Carbohydrates: 36g | Protein: 21g | Fat: 36g | Saturated Fat: 16g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Cholesterol: 101mg | Sodium: 1709mg | Potassium: 615mg | Fiber: 4g | Sugar: 8g | Vitamin A: 3721IU | Vitamin C: 18mg | Calcium: 237mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About our recipes

Please note that our recipes have been developed using the US Customary measurement system and have not been tested for high altitude/elevation cooking and baking.

Like this? Rate and comment below!

Editor’s note: This recipe was originally published on Striped Spatula in January 2024. We have updated the blog post with improved copy for a better reader experience.

Share this recipe:

cropped-bolognese-sauce-instant-pot-1.jpg
5 Restaurant-Quality Dinners in Under an Hour
Join our newsletter list and start your subscription with our Quick Start Series! You'll be introduced to 5 of our most popular, easy-to-prep, gourmet recipes to make weeknight dinners and entertaining a breeze.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating