Tomato-Tortellini Soup Recipe: Cheesy Tortellini Melting Into Tangy Tomato Broth

Soups & Stews

Tomato-Tortellini Soup Recipe: Cheesy Tortellini Melting Into Tangy Tomato Broth

This tomato-tortellini soup recipe delivers the perfect marriage of cheesy, pillowy tortellini melting into a rich, tangy tomato broth that tastes like a hug in a bowl.

Standing on a step stool in my grandmother’s kitchen in Sicily, I first learned how to balance bold tomato flavors with creamy pasta—now I’m sharing that same technique with you. The secret lies in building layers of flavor through slow simmering and the right balance of acidity and richness.

What makes this recipe truly special is its versatility—whether you're adding crispy pancetta for extra depth or keeping it vegetarian with fresh herbs, the foundation remains foolproof.

You’ll start with sautéed aromatics that form the soul of the soup, then let a rich tomato base develop its natural sweetness as it simmers. The tortellini, cooked just until tender, absorb the broth while releasing their cheesy goodness into every spoonful.

The result is a soup that’s comforting yet vibrant, with tender tortellini floating in a velvety tomato broth that’s perfectly seasoned. The aroma alone will have everyone gathering around the table, and each bite delivers that perfect balance of tangy, cheesy, and savory.

This is the kind of soup that tastes even better the next day, making it ideal for meal prep or cozy family dinners.

Ready to make it? We’ll walk through every step—from building the broth to adjusting seasoning—so you can achieve restaurant-quality results at home. Whether you’re serving it as a light lunch or a hearty starter, this tomato-tortellini soup is guaranteed to become a staple in your recipe rotation.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for tomato-tortellini soup

Pantry staples plus a few fresh touches for that authentic Sicilian-inspired flavor.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 2 tbsp High quality, fruity variety
Yellow Onion 🧅 1 whole Diced, medium size preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Carrots 🥕 2 medium OR 1 cup diced (peeled)
Celery Stalks 🥬 2 whole Diced, about 1 cup
Canned Crushed Tomatoes 🍅 2 cans 28 oz each, San Marzano preferred
Chicken Broth 💧 4 cups Low-sodium, homemade or quality store-bought
Cheese Tortellini 🍝 1 package 12 oz, refrigerated or frozen
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Parmesan Cheese 🧀 ½ cup Freshly grated, block preferred
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Red Pepper Flakes 🌶️ ¼ tsp Optional, for heat
Pancetta or Bacon 🥓 4 oz Diced, optional for depth

The tomatoes are where the magic happens. San Marzano cans from Italy have that perfect balance of sweetness and acidity—worth the splurge if you're making this often. I grab mine at Whole Foods or Trader Joe's when they're on sale. The tortellini? Cheese-filled, refrigerated ones from Barilla or De Cecco are my go-tos—they're pre-cooked so they just need a quick simmer. For the aromatics, fresh basil is ideal but dried oregano at half the amount works in a pinch. The pancetta adds incredible depth if you've got it, but it's totally optional—this soup still shines without it.

Short on tomatoes? Fresh plum tomatoes roasted with olive oil work beautifully—just peel and chop them. No fresh basil? Dried basil or parsley will do. The heavy cream can be swapped for half-and-half or coconut milk if you're watching fat content, but trust me on the full-fat version for that creamy texture. For a vegetarian version, skip the pancetta and add an extra 1/2 cup vegetable broth. The carrots and celery can be swapped for zucchini or mushrooms if you prefer. Just make sure to adjust the seasoning—veggies vary in saltiness.

This soup tastes even better the next day as flavors meld together. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into containers and it keeps for 3 months. I like to make a double batch on Sundays—one for dinner, one for leftovers. The tortellini actually absorb more flavor overnight, so don't skip the reheating step. If it's too thick after reheating, just stir in a splash of broth or water. And always taste before serving—adjust salt and pepper as needed.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just sauté onion, garlic, carrots, and celery in olive oil until soft, toss in diced tomatoes and broth, then add the tortellini. No extra pots, no fuss. The broth simmers right into the filling, and the tortellini cook perfectly in the same pot. (Yes, even on a Tuesday night when I’m exhausted.)
  • Umami Bomb: That slow caramelization of onion and garlic in olive oil? Chef’s kiss. Then the tomatoes—ripe, juicy, and simmered just enough to deepen their flavor—wrap everything in a rich, savory hug. The celery and carrots add a subtle sweetness that balances it all. Honestly, it’s the kind of soup that makes you go back for seconds without even trying.
  • Meal Prep MVP: This soup reheats like a dream—better than takeout, honestly. I make a big batch on Sunday, and it’s ready to grab for lunches all week. The tortellini hold up beautifully, and the flavors only get better as the broth reduces. My college-aged kids bring it to campus in a thermos, and they never complain. (Between us, that’s saying something.)
  • Budget-Friendly Luxury: Fresh tomatoes might seem pricey, but you only need a few, and the rest of the ingredients—onion, garlic, carrots, celery—are pantry staples. A bag of frozen tortellini stretches this into four or five servings, and the olive oil goes a long way when you’re just lightly sautéing. It’s the kind of dish that makes you feel like you’re eating fancy, without the fancy price tag.

Step-by-step instructions for tomato-tortellini soup

Here's how to create a comforting, cheesy tomato-tortellini soup with rich layers of flavor.

1

Sauté the Aromatic Vegetables

Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion, 2 medium carrots, and 2 whole celery stalks, all diced. Cook for 5-7 minutes, stirring occasionally, until the vegetables soften and begin to turn golden. This step builds the foundation of your soup's flavor—don't rush it.

Once the vegetables are tender, add the 4 cloves minced garlic and stir for 30 seconds until fragrant. You'll know it's ready when the kitchen fills with that irresistible garlic aroma. This is the moment that transforms your soup from ordinary to extraordinary.

2

Build the Tomato Broth

Pour in the 2 cans canned crushed tomatoes and stir to combine with the vegetables. Let the mixture simmer for 5 minutes to allow the tomatoes to break down slightly and release their natural sweetness. This step deepens the tomato flavor and helps create a smoother base for your soup.

Add the 4 cups chicken broth, 1 teaspoon salt, ½ teaspoon black pepper, and ¼ teaspoon red pepper flakes (if using). Bring the mixture to a gentle boil, then reduce the heat to medium-low and let it simmer for 10 minutes. This allows the flavors to meld together beautifully—don't skip this step, as it's crucial for developing the soup's depth.

3

Cook the Tortellini and Add Cream

While the broth simmers, add the 1 package cheese tortellini to the pot. Stir gently to distribute them evenly. Cook for 8-10 minutes, stirring occasionally, until the tortellini are fully cooked and floating to the surface. You'll know they're ready when they're tender and the cheese inside has melted slightly.

Once the tortellini are cooked, stir in the ½ cup heavy cream and ½ cup freshly grated parmesan cheese. Let the soup simmer for an additional 2-3 minutes to allow the cream to blend smoothly and the cheese to melt completely. This creates that luxurious, velvety texture that makes this soup so satisfying.

4

Finish with Fresh Basil and Serve

Remove the pot from heat and stir in the ¼ cup chopped fresh basil leaves. Let the soup rest for 5 minutes to allow the flavors to settle and the basil to release its aroma. This final step adds a bright, fresh contrast to the rich tomato and cheesy flavors—it's what elevates this soup from good to amazing.

Taste and adjust the seasoning if needed. Ladle the soup into bowls and serve immediately while it's hot. The tortellini should be tender, the broth rich and tangy, and the cheese perfectly melted. Enjoy your comforting bowl of tomato-tortellini soup!

👨‍🍳

Pro Tips For Making Tomato-Tortellini Soup

  • Sweat the Veggies Slow: I used to blast the heat on carrots and celery, but they turn to mush instead of sweetening the broth. Instead, cook them on medium-low with a splash of water or wine—just until they soften but still hold shape. This keeps the soup from tasting like overcooked wallpaper.
  • Mince That Garlic Fine: Big garlic chunks in tomato soup? Nope. I learned this after biting into one in my first batch. Pulse 3-4 cloves in a food processor for even distribution—no need to go full paste, just tiny specks. This way, every spoonful gets that aromatic punch without texture surprises.
  • Salt the Tortellini First: Dumping dry tortellini into simmering soup? They’ll absorb liquid unevenly and turn soggy. Toss them in a pinch of salt and a drizzle of olive oil before adding—this crisps the edges when they hit the broth, giving you that perfect al dente bite.
  • Resist the Urge to Rush Tomatoes: Canned tomatoes are convenient, but if you’re using fresh, don’t toss them in raw—they’ll turn the soup to mush. Roast them at 400°F (200°C) for 15 minutes first, skin-on, until blistered. The caramelized flavor and texture change the game. (Yes, even if you’re impatient like me.)

Pro cooking tips for great tomato-tortellini soup

Sauté Like Nonna

The secret to flavorful tomato soup starts with properly sautéing your vegetables. Use a large, heavy-bottomed pot (I love my Le Creuset Dutch oven) to prevent burning. Cook the onions, carrots, and celery over medium heat for 5-7 minutes until they're soft but not browned—this ensures sweetness, not bitterness.

The moment garlic hits the pot, reduce heat immediately to low-medium to prevent burning those delicate cloves. I always taste the vegetables at this stage to check for seasoning before moving forward. 🧄

Tomato Breakdown Matters

Never skip the 5-minute simmer after adding crushed tomatoes. This allows the tomatoes to break down and release their natural sweetness, creating a smoother base. I like to use San Marzano tomatoes because they have fewer seeds and more flesh, but any good-quality canned tomatoes work.

For extra depth, I sometimes add 1 teaspoon tomato paste with the tomatoes—it intensifies the flavor without altering the texture. 🍅

Tortellini Timing

Cheese tortellini cook faster than you might expect—8-10 minutes is perfect. Start checking for doneness 2 minutes before the package suggests since they'll finish cooking in the simmering broth. The moment they float to the surface and their edges look tender, they're ready.

Overcooking makes them mushy, so keep an eye on them. I like to stir them gently every 2 minutes to distribute heat evenly. 🍝

Creamy Finish Tricks

When adding the heavy cream, stir constantly over low heat to prevent curdling. The soup should be warm but not boiling—160°F is ideal. For extra richness, I sometimes add 1 tablespoon butter along with the cream.

The parmesan should melt completely, so if you see any unmelted bits, stir vigorously or heat for an additional 30 seconds. This is where the soup transforms from good to restaurant-quality. 🧀

Basil Timing

Fresh basil needs 5 minutes off the heat to release its aroma properly. The heat from the soup will wilt the leaves slightly, which is perfect—they'll rehydrate just enough to infuse flavor without turning the soup bitter.

If you're short on time, add the basil 2 minutes before serving, but the 5-minute rest gives the best results. I also like to add a pinch of salt at this stage to balance any acidity from the tomatoes. 🌿

Broth Consistency

If your soup is too thick after adding tortellini, stir in ¼ cup warm broth to reach your desired consistency. If it's too thin, simmer uncovered for 3-5 minutes to reduce. I always taste the broth before adding tortellini to ensure proper seasoning—this prevents over-salting later.

The ideal texture should coat the back of a spoon but still be ladle-friendly. This is where many home cooks go wrong, so pay attention! 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 95mg32%
Sodium 650mg28%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 12g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this tomato-tortellini soup vegetarian?

Simply omit the pancetta or bacon and use vegetable broth instead of chicken broth. For extra depth, add 1/2 cup mushrooms or 1 zucchini with the carrots and celery. The flavor will still be rich and satisfying, just plant-based.

2

How do I prevent the tortellini from getting mushy?

Cook the tortellini for exactly 8-10 minutes in the simmering broth, stirring gently every 2 minutes. They're done when they float and look tender at the edges. Avoid overcrowding the pot—use a large, deep pot to give them room. Stirring occasionally helps distribute heat evenly.

3

Can I use frozen tortellini instead of refrigerated?

Yes, but thaw them first in cold water for 5 minutes before adding to the soup. Frozen tortellini may need 1-2 extra minutes of cooking time. The texture will be just as tender, though refrigerated ones tend to have a slightly better texture for this dish. Always check the package instructions.

4

What's the best way to reheat leftovers?

Gently reheat on the stove over low heat with a splash of broth or water to restore creaminess. Avoid microwaving as it can make the tortellini rubbery. Stir frequently and add more liquid if needed—leftovers taste even better the next day as flavors meld!

5

Can I add spinach or other greens?

Yes! Stir in 2 cups fresh spinach or kale during the last 2 minutes of cooking—they'll wilt quickly. For heartier greens like Swiss chard, add them with the tortellini and cook for 5 minutes to soften. The acidity from the tomatoes will help balance any bitterness.

★★★★★4.6(3 reviews)
Categories Soups & Stews