Creamy Tomato Tortellini Soup
Every creamy tomato tortellini soup recipe on the internet is vegetarian. That’s a legitimate version of the dish. It’s also leaving the best version of the dish on the table.
Hot Italian sausage browning in a pot for five minutes builds a flavor base that no amount of olive oil and onion can replicate. The fat that renders out becomes the cooking medium for the aromatics. The browned bits that stick to the bottom of the pot become the broth when the tomatoes and stock go in. The sausage itself breaks into small crumbles that distribute through every spoonful. It is a different soup from the vegetarian version — deeper, richer, and complete as a dinner without anything on the side.
One pot. Thirty minutes. The soup that makes you wonder why you were ordering minestrone.
The Tomato Paste Step
Tomato paste goes into the pan with the garlic and Italian seasoning before the liquid goes in. It cooks directly in the sausage drippings for sixty seconds until it darkens slightly. This step is not about thickening the soup — it’s about flavor. Raw tomato paste tastes sharp and acidic. Toasted tomato paste in hot fat tastes deeply savory and concentrated. The difference shows up in the broth.
Don’t rush this step. Sixty seconds of stirring, let it darken, then add the crushed tomatoes and broth. The base of this soup is built in those sixty seconds.
The Tortellini Timing
Refrigerated cheese tortellini cooks in five to seven minutes directly in the simmering soup. Add it after the broth comes to a boil and reduce to a simmer before it goes in — boiling tortellini aggressively causes the pasta to break apart and release its filling into the broth. Simmer, not boil.
Frozen tortellini works too, add two to three extra minutes. Don’t use dried tortellini — it takes twelve minutes and absorbs too much broth.
The Cream Goes in Last
Add the heavy cream after the tortellini is cooked, with the heat on low. Adding cream to a boiling pot causes it to separate. Low heat, slow stir, let the parmesan melt in at the same time. The broth turns from red to deep orange-pink as the cream incorporates. That’s when it’s ready.
Fresh basil goes in at the very end, stirred in off the heat. Basil added during cooking turns black and loses its flavor entirely.
What to Serve With It
Crusty bread for dipping is the correct answer. The broth is too good to leave in the bowl. A simple green salad alongside if you want the full dinner setup. The soup itself is filling enough to be the main event.
Leftovers
This soup thickens significantly as it sits — the tortellini absorbs the broth. Reheat with a splash of chicken broth to loosen it back to soup consistency. Keeps well in the fridge for three days. Gets better overnight as the sausage flavor develops further into the broth.

Creamy Tomato Tortellini Soup
Ingredients
Meat & Protein
- 1 lb hot Italian sausage casings removed
Produce
- 4 garlic cloves minced
- 1 yellow onion diced
- 0.25 cup fresh basil roughly chopped — or 1 tsp dried basil added with the tomatoes
- 2 cups baby spinach packed — optional but recommended
Dairy
- 0.75 cup heavy cream
- 0.5 cup parmesan cheese freshly grated, plus more for serving
Pantry & Canned Goods
- 28 oz crushed tomatoes one standard can
- 4 cups chicken broth low sodium
- 2 tbsp tomato paste
- 9 oz refrigerated cheese tortellini one standard package from the refrigerated pasta section
- 1 tbsp olive oil
Seasonings & Spices
- 1 tsp Italian seasoning
- 0.5 tsp kosher salt plus more to taste
- 0.5 tsp black pepper
- 0.25 tsp crushed red pepper flakes optional — already in the sausage if using hot Italian
Instructions
- Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the sausage, breaking it into small crumbles with a wooden spoon. Cook for 5 to 6 minutes until browned and cooked through. Do not drain — the fat left in the pot builds the flavor base. If there’s more than 2 tablespoons of rendered fat, drain the excess.
- Add the diced onion to the pot and cook in the sausage drippings for 3 minutes until softened. Add the minced garlic, tomato paste, and Italian seasoning. Cook for 1 minute, stirring constantly, until the tomato paste darkens slightly and the garlic is fragrant.
- Pour in the crushed tomatoes and chicken broth. Stir well to combine and scrape up any browned bits from the bottom. Bring to a boil over high heat, then reduce to a steady simmer.
- Add the cheese tortellini directly to the simmering soup. Cook for 5 to 7 minutes until the tortellini are tender and cooked through, stirring occasionally to prevent sticking.
- Reduce heat to low. Stir in the heavy cream and parmesan cheese until the parmesan is fully melted and the broth turns a deep orange-pink. Add the baby spinach and stir until wilted, about 1 minute. Taste and adjust salt. Stir in fresh basil just before serving. Ladle into bowls and finish with more parmesan.
