Creamy Tomato Tortellini Soup
One pot, pantry staples, and a bag of cheese tortellini — this is the recipe to reach for when nobody has the energy to decide on dinner.

Illustrative image, not a photo of the finished recipe.
- Prep
- 10 min
- Cook
- 25 min
- Serves
- 6
About this recipe
Creamy Tomato Tortellini Soup is a one-pot dinner that comes together in about 35 minutes: a simple tomato and herb base, cheese tortellini, spinach, and a splash of cream for richness. It's a vegetarian comfort meal that feels more special than it is to make, and it's good with a grilled cheese or garlic bread.
Want this in your list? Open the iOS share sheet on this page and choose What's For Dinner to add it straight to your household's dinner list.
Ingredients
- 2 tbsp olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 2 (28 oz) cans crushed tomatoes
- 4 cups vegetable broth
- 1 tsp dried basil
- 1/2 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- 1 (9 oz) package refrigerated cheese tortellini
- 1 cup heavy cream
- 2 cups baby spinach
- 1/2 cup grated Parmesan, plus more for serving
- Salt and pepper to taste
Instructions
- 1Heat olive oil in a large pot over medium heat. Add onion and cook 4-5 minutes until softened.
- 2Add garlic and cook 30 seconds until fragrant.
- 3Stir in crushed tomatoes, vegetable broth, basil, oregano, and red pepper flakes. Bring to a simmer.
- 4Simmer uncovered for 10 minutes to let the flavors come together.
- 5Add tortellini and cook according to package time, usually 3-5 minutes.
- 6Stir in heavy cream, spinach, and Parmesan. Cook 2 more minutes until the spinach wilts.
- 7Season with salt and pepper, and serve with extra Parmesan on top.
Freezes well without the cream and tortellini — freeze the tomato base, then add fresh tortellini and cream when you reheat it.
Tips for the best results
- Simmer the tomato base for the full 10 minutes. It mellows the acidity and lets the herbs come through.
- Use refrigerated tortellini and add it near the end. It cooks in just a few minutes, and overcooking makes it mushy.
- Stir in the cream and Parmesan over low heat. Boiling hard after the cream goes in can make the soup look separated.
- If the tomatoes taste sharp, add a small pinch of sugar, then taste and adjust the salt.
- For a smoother base, blend part of the soup with an immersion blender before adding the tortellini.
Swaps and variations
- Swap the vegetable broth for chicken broth, or add shredded rotisserie chicken or cooked Italian sausage for a heartier meal.
- Use half-and-half for a lighter soup.
- Swap the spinach for chopped kale, adding it a couple of minutes earlier since it takes longer to soften.
Storing and reheating
Refrigerate leftovers for up to 3 days. The tortellini keeps absorbing broth, so the soup will thicken; stir in a splash of broth or water when reheating. For longer storage, freeze the tomato base as described in the note above.
More recipes
Find this in easy weeknight dinners, quick dinners, one-pan dinners and comfort food dinners.

Biscuits and Gravy
Creamy pork sausage gravy made in one skillet in about 20 minutes, spooned over warm homemade or store-bought biscuits.

Baked Rigatoni with Meatballs
Rigatoni tossed with a sautéed vegetable and meatball sauce, topped with mozzarella and toasted under the broiler until bubbly and golden.

Ground Beef Fajita Taco Salad
Seasoned ground beef and black beans, caramelized peppers and onions, crisp lettuce, and tortilla chips, layered on a plate and piled with cheese, salsa, and sour cream.
Enjoying the site?
It's a one-person project. If it helped you, a coffee keeps it going. Totally optional.
https://gowhatsfordinner.com/recipes/creamy-tomato-tortellini-soup