30-Minute Creamy Tomato Tortellini Soup
This is the soup I make when I want something that tastes like Sunday but happens on a Wednesday. A rich tomato base, tender cheese tortellini, and a swirl of cream come together in one pot in about half an hour.

It saves me from takeout without asking for much beyond a round of chopping and a bag from the fridge aisle.
Why This Soup Is a Weeknight Winner
It honestly tastes like it simmered for hours. The tomato paste and a decent pinch of Italian seasoning give it depth, and the cream smooths out the sharp edges without making it heavy.
The tortellini turn it into a real dinner. I almost always have a package in the fridge, which means I’m 30 minutes from a bowl of something hot and filling even when the pantry is bare.
Ingredients

- 1 tbsp olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced: fresh gives the best savory punch
- 2 tbsp tomato paste: look for double-concentrated if you can
- 1 (28 oz) can crushed tomatoes: fire-roasted add a nice subtle smokiness
- 4 cups vegetable broth: chicken broth works just as well
- 1 tsp dried Italian seasoning
- ½ tsp salt, plus more to taste
- ¼ tsp black pepper
- 9 oz refrigerated cheese tortellini: any filled pasta you like
- ½ cup heavy cream: half-and-half works for a lighter soup
- 2 cups fresh baby spinach: optional, but a good way to tuck in some greens
- Grated Parmesan and fresh basil, for serving
Variations / Substitutions
- Use another protein: Stir in cooked crumbled Italian sausage or shredded rotisserie chicken with the broth for extra heft.
- Keep it dairy free: Swap the heavy cream for full-fat coconut cream and skip the Parmesan; the soup will still be creamy with a slightly different taste.
- Add some heat: A pinch of red pepper flakes goes in with the garlic and tomato paste.
- Fresh herb swap: If you have fresh basil, skip the dried Italian seasoning and tear in a handful at the end instead.
If this one’s a hit, the Creamy Chicken and Wild Rice Soup is another quick one-pot meal worth putting in your rotation.
How to Make Creamy Tomato Tortellini Soup
Step 1: Sauté the Aromatics

Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring often, for about 5 minutes, until it turns translucent and soft. Stir in the 3 minced garlic cloves and the 2 tbsp tomato paste and cook for 1 minute more.
The tomato paste will darken a shade and stick to the bottom just a little. That’s good, it means the flavor is concentrating and building the base of the soup.
Step 2: Simmer the Tomato Base

Pour in the can of crushed tomatoes and the 4 cups of vegetable broth. Add the 1 tsp Italian seasoning, ½ tsp salt, and ¼ tsp black pepper. Give everything a good stir, bring it to a gentle simmer, and let it bubble away uncovered for about 10 minutes.
The broth will thicken slightly and the kitchen will smell like a pizzeria. Don’t rush this part; those 10 minutes help the dried herbs wake up and marry into the tomatoes.
Step 3: Cook the Tortellini

Drop the 9 oz refrigerated cheese tortellini straight into the simmering soup. Cook for 4 to 5 minutes, until the pasta is tender and puffed up just a bit. Stir once or twice so nothing sticks to the bottom.
Fresh tortellini cook fast, so set a timer. You want them al dente, with a little chew, because they’ll keep softening once you pull the pot off the heat.
Step 4: Finish with Cream and Spinach

Turn the heat to low. Slowly stir in the ½ cup heavy cream, then add the 2 cups baby spinach a handful at a time, stirring until it wilts in about 1 minute. Ladle the soup into bowls right away and top with a generous snowfall of Parmesan and a few torn basil leaves.
The cream turns the soup that blushed orange color, and the spinach stays bright green. It’s the kind of bowl that makes a weeknight feel taken care of.
Tips for the Best Tomato Tortellini Soup
- Use good tomato paste: A tube of double-concentrated paste delivers more richness than the canned kind. Cook it until it darkens a shade before adding liquids.
- Don’t overcook the tortellini: They’ll get mushy and split if they sit in the hot soup too long. Serve as soon as the spinach wilts, and if you’re holding leftovers, pull the soup off the heat fast.
- Adjust the salt at the end: Broth and Parmesan both bring salt, so wait until the soup is finished and you’ve added the cheese to decide if it needs more.
- Brighten it up: A tiny squeeze of lemon or a splash of balsamic vinegar added with the cream wakes up all the tomato flavor.
Cook times by tortellini type:
| Tortellini | Cook Time |
|---|---|
| Fresh refrigerated | 4 to 5 minutes |
| Dried | 7 to 9 minutes |
Storing and Reheating Leftovers
- Refrigerate: Cool the soup completely and store in an airtight container for up to 4 days. The pasta will soak up broth, so it’ll thicken as it sits.
- Reheating: Warm gently on the stovetop over medium-low heat, stirring often. Add a splash of broth or water to loosen it back to soup consistency.
What to Serve with Tomato Tortellini Soup
A crusty loaf is non-negotiable. Garlic bread, ciabatta, or even a rustic sourdough are all made for dunking. On the side, a simple arugula salad with lemon vinaigrette cuts through the richness of the cream and cheese, so every bite stays fresh.
Frequently Asked Questions
Can I use dried tortellini instead of fresh?
Yes, add 7 to 9 minutes to the cook time in Step 3 and start checking for doneness at the 7-minute mark so they don’t go mushy.
Is this soup freezer-friendly?
I don’t recommend freezing it. The tortellini break down and turn grainy when thawed, and the cream can separate. It’s much better fresh or from the fridge within a few days.
How can I make this soup dairy-free?
Replace the heavy cream with full-fat coconut cream and omit the Parmesan. It won’t taste the same, but the soup still comes out creamy and rich.
What protein can I add?
Cooked crumbled Italian sausage or shredded rotisserie chicken are both easy stir-ins. Add them when you pour in the broth so they heat through.

Tomato Tortellini Soup Recipe
Ingredients
Method
- Heat oil in a large pot over medium heat. Cook onion until soft, about 5 minutes. Add garlic and tomato paste, stir 1 minute.
- Pour in crushed tomatoes, broth, Italian seasoning, salt, and pepper. Simmer uncovered 10 minutes.
- Add tortellini and cook 4 to 5 minutes until tender.
- Reduce heat to low. Stir in cream and spinach until wilted, about 1 minute. Ladle into bowls, top with Parmesan and basil.
