This is the soup that ends the what's-for-dinner negotiation. Cheese tortellini — already a complete little pasta parcel — simmered directly in a tomato broth that gets its richness from a measured pour of cream and a spoonful of tomato paste cooked until it darkens and sweetens. It tastes like a soup that simmered all afternoon. It takes thirty minutes, in one pot, on a weeknight. If you love the garlic-cream comfort of our Creamy Garlic Parmesan Pasta, this bowl is its closest cousin.
Cooking the tortellini in the broth rather than in a separate pot of water is the move that makes the recipe: the pasta drinks in tomato and herb flavor as it cooks, and its starch gently thickens the soup in return. Spinach goes in at the very end, off the fiercest heat, so it wilts into silky ribbons instead of boiling into drab green threads. A handful of Parmesan over each bowl and something crusty for dunking — our readers reach for the Cheesy Garlic Pull-Apart Bread — and dinner is handled.
The recipe is written for refrigerated cheese tortellini, the weeknight hero of the pasta aisle, but frozen works with a few extra minutes and dried works with a head start in the broth. However you stock your kitchen, the proportions below hold, because the broth is built first and the pasta simply finishes in it.
Cook the tomato paste until it darkens
Tomato paste straight from the can tastes tinny and raw. Cooked in olive oil with the onion for two to three minutes, stirring, until it turns a shade darker and smells sweet and almost caramelized, it becomes the backbone of the whole soup — the difference between a broth that tastes like warmed canned tomatoes and one that tastes like a sauce. This step costs nothing but attention, and it is the single biggest flavor upgrade in the recipe. Watch it closely at the end; paste goes from darkened to scorched quickly.
Cream goes in last, and never boils
Dairy and acidic tomato broth are natural enemies at a hard boil: the cream can split and turn the soup grainy. The fix is simple sequencing. Build and simmer the tomato broth first, cook the tortellini in it, then lower the heat and stir the cream in at the end, warming it through without letting it bubble. If you plan to freeze the soup, leave the cream out entirely and add it fresh when you reheat — frozen cream sauces separate, while the tomato base freezes perfectly.
Ingredients
- 1 tablespoon olive oil (15 ml)
- 1 medium yellow onion, finely diced (about 150 g)
- 3 garlic cloves, minced (about 9 g)
- 2 tablespoons tomato paste (32 g)
- 1 can crushed tomatoes, 28 oz (794 g), with juices
- 4 cups low-sodium vegetable or chicken broth (960 ml)
- 1 teaspoon Italian seasoning (2 g)
- 1/2 teaspoon kosher salt (3 g), plus more to taste
- 1/4 teaspoon black pepper (0.75 g)
- 1/4 teaspoon granulated sugar (1 g), optional, to balance acidity
- 20 oz refrigerated cheese tortellini (567 g)
- 3/4 cup heavy cream (180 ml)
- 3 cups baby spinach (90 g)
- 1/2 cup finely grated Parmesan (45 g), plus more to serve
- Fresh basil leaves, to serve (optional)
Amounts are for the yield below. US customary measures first, grams in brackets for scale users.
Step-by-step instructions
- Soften the onion. Heat the olive oil in a large pot or Dutch oven over medium heat. Cook the onion with a pinch of the salt for 4 to 5 minutes, stirring now and then, until soft and translucent with a little color at the edges.
- Bloom the garlic and tomato paste. Stir in the garlic and cook for 30 seconds. Add the tomato paste and cook, stirring constantly, for 2 to 3 minutes until it darkens to a deep brick red and smells sweet. This step builds the soup's whole foundation, so do not rush it.
- Build the broth. Pour in the crushed tomatoes and broth, scraping the bottom of the pot to lift every bit of the darkened paste. Stir in the Italian seasoning, salt, pepper and sugar, if using. Bring to a boil, then reduce to a lively simmer for 8 to 10 minutes so the flavors meld and the broth thickens slightly.
- Cook the tortellini in the soup. Add the tortellini straight into the simmering broth and cook according to the package directions, usually 3 to 5 minutes for refrigerated pasta, until the pieces float and are tender with a slight bite. Frozen tortellini needs 2 to 3 minutes more; dried needs about 10 minutes and a splash more broth.
- Add cream and spinach off the boil. Reduce the heat to low so the soup stops bubbling. Stir in the cream, then the spinach a handful at a time, letting each addition wilt for about 30 seconds. Stir in the Parmesan until it melts into the broth. Taste and adjust the salt — the cheese and pasta both bring salt, so the final seasoning belongs here.
- Serve. Ladle into warm bowls, making sure each serving gets plenty of tortellini. Finish with extra Parmesan and torn basil, if you like, and serve immediately with crusty bread for dunking. The pasta keeps absorbing broth as it sits, so leftovers will be thicker — that is expected, and easily loosened.
Nutrition estimate
| Nutrient | Per serving |
|---|---|
| Calories | 430 kcal |
| Protein | 16 g |
| Carbohydrates | 48 g |
| Fat | 20 g |
| Saturated fat | 10 g |
| Sodium | 890 mg |
| Fiber | 4 g |
| Sugar | 9 g |
Nutrition figures are estimates calculated from standard ingredient data for the yield stated. Your actual values will vary with brands, substitutions and portion sizes — treat them as a guide, not a guarantee.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. The tortellini will keep absorbing broth and soften, so reheated soup is thicker and the pasta more tender — add a splash of broth or water when reheating gently on the stove, and avoid a hard boil, which can split the cream. For freezing, freeze the tomato broth without the tortellini and cream for up to 3 months; cook fresh pasta and stir in the cream when you serve, and the soup tastes freshly made.
Creamy Tomato Tortellini Soup
Cheese tortellini in a silky tomato-cream broth with spinach — one pot and thirty minutes to cozy.
Ingredients
Tick ingredients off as you prep, and tap a step below to mark it done as you cook. Scaling adjusts the listed amounts - seasoning to taste stays your call.
Instructions
- Soften the onion. Heat the olive oil in a large pot or Dutch oven over medium heat. Cook the onion with a pinch of the salt for 4 to 5 minutes, stirring now and then, until soft and translucent with a little color at the edges.
- Bloom the garlic and tomato paste. Stir in the garlic and cook for 30 seconds. Add the tomato paste and cook, stirring constantly, for 2 to 3 minutes until it darkens to a deep brick red and smells sweet. This step builds the soup's whole foundation, so do not rush it.
- Build the broth. Pour in the crushed tomatoes and broth, scraping the bottom of the pot to lift every bit of the darkened paste. Stir in the Italian seasoning, salt, pepper and sugar, if using. Bring to a boil, then reduce to a lively simmer for 8 to 10 minutes so the flavors meld and the broth thickens slightly.
- Cook the tortellini in the soup. Add the tortellini straight into the simmering broth and cook according to the package directions, usually 3 to 5 minutes for refrigerated pasta, until the pieces float and are tender with a slight bite. Frozen tortellini needs 2 to 3 minutes more; dried needs about 10 minutes and a splash more broth.
- Add cream and spinach off the boil. Reduce the heat to low so the soup stops bubbling. Stir in the cream, then the spinach a handful at a time, letting each addition wilt for about 30 seconds. Stir in the Parmesan until it melts into the broth. Taste and adjust the salt — the cheese and pasta both bring salt, so the final seasoning belongs here.
- Serve. Ladle into warm bowls, making sure each serving gets plenty of tortellini. Finish with extra Parmesan and torn basil, if you like, and serve immediately with crusty bread for dunking. The pasta keeps absorbing broth as it sits, so leftovers will be thicker — that is expected, and easily loosened.
Tested in the FryDaily kitchen, October 2026. Printing? This card is designed to print cleanly on its own.




