There are soups that fill you up. And then there are soups that fill your soul.
This Cheesy Tomato Tortellini Soup belongs firmly in the second category. Imagine the coziest tomato soup you ever tasted—creamy, velvety, and rich—then imagine it loaded with tender, cheese-stuffed tortellini and finished with a generous shower of Parmesan. It tastes like something from a little Italian café, the kind of place with checkered tablecloths and baskets of warm bread.
But here’s the secret. You can make it at home in about 20 minutes, with mostly pantry staples, and zero chopping of fresh tomatoes required.
Whether you’re nursing a cold on a rainy afternoon, feeding hungry kids after school, or just craving a bowl of pure, tomato-y comfort, this soup delivers. It’s creamy without being heavy, cheesy without being greasy, and so satisfying you’ll wonder why you ever opened a can of plain tomato soup.
Why You’ll Love This Recipe
- Ridiculously fast – From pot to bowl in under 20 minutes. Faster than delivery.
- Ultra creamy and cheesy – A dreamy blend of milk, half and half, and two kinds of cheese (inside the tortellini and out).
- Pantry-friendly – Canned tomato soup, dried spices, and frozen tortellini mean no special shopping trips.
- A total crowd-pleaser – Kids love the cheesy pasta. Adults love the sun-dried tomato depth. Everyone asks for seconds.
- One pot, minimal mess – Cook the tortellini separately, then everything else comes together in a single pot.
Ingredients
- 9 oz frozen cheese tortellini – The heart of the soup. Frozen tortellini holds its shape beautifully and cooks in minutes. Fresh tortellini works too.
- 2 cans (10.75 oz each) tomato soup – The shortcut that makes this recipe so accessible. Use condensed tomato soup (not ready-to-eat).
- 2 cups chicken broth – Adds savory depth and balances the sweetness of the tomato soup.
- 2 cups milk (skim preferred) – Keeps the soup creamy without making it overly heavy. Whole milk works too.
- 2 cups half and half – The secret to that luxurious, restaurant-quality texture. Don’t skip it.
- 1/2 cup chopped sun dried tomatoes – Little bursts of concentrated, tangy-sweet tomato flavor. Oil-packed or dry-packed both work.
- 1 teaspoon onion powder – Sweet, savory allium flavor without any chopping.
- 1 teaspoon garlic powder – Warm, aromatic depth that complements the tomatoes perfectly.
- 1 teaspoon dried basil – That classic Italian herbal note. Fresh basil is lovely as a garnish too.
- 1/2 teaspoon salt – Enhances and brightens all the other flavors.
- 1/2 cup shredded Parmesan cheese (plus extra for garnish) – Nutty, salty, and essential for that final creamy, cheesy finish.
How to Make Cheesy Tomato Tortellini Soup
Step 1: Cook the Tortellini
Bring a pot of salted water to a rolling boil. Add the frozen cheese tortellini and cook according to package instructions (usually 4–6 minutes). Drain well and set aside.
Chef’s tip: Cook the tortellini separately so it doesn’t absorb too much liquid from the soup and become mushy. This also keeps your soup from getting overly starchy.
Step 2: Build the Soup Base
In a large pot or Dutch oven, combine the two cans of tomato soup, chicken broth, milk, half and half, chopped sun dried tomatoes, onion powder, garlic powder, dried basil, and salt.
Step 3: Heat Gently
Place the pot over medium heat. Stir frequently as the soup warms up. You want it hot and steaming, but do not let it come to a full boil. Boiling can cause the dairy to separate or curdle.
Step 4: Add the Tortellini
Once the soup is hot, reduce the heat to low. Gently stir in the cooked tortellini. Be careful not to break the delicate pasta pillows.
Step 5: Melt in the Parmesan
Add the shredded Parmesan cheese and stir continuously until it melts completely into the soup, creating a silky, creamy texture.
Step 6: Finish and Serve
Let the soup heat through for another 2–3 minutes on low, stirring occasionally. Again, do not let it boil. Ladle into bowls, garnish with extra Parmesan cheese, and serve hot.
Tips for Success
- Keep the heat medium-low – Dairy-based soups are delicate. High heat can cause curdling. Gentle and slow is the way to go.
- Don’t overcook the tortellini – Cook it just until al dente. It will continue to soften slightly once added to the hot soup.
- Stir frequently – Milk and half and half can form a skin on top if left undisturbed. A quick stir every minute or so keeps the soup smooth.
- Use block Parmesan and shred it yourself – Pre-shredded cheese contains anti-caking agents that can make the soup grainy. A few minutes with a box grater makes all the difference.
- Taste before adding extra salt – Parmesan is naturally salty, and canned tomato soup often contains sodium. Taste first, then adjust.
Equipment Needed
- Large pot or Dutch oven (at least 5 quarts)
- Medium pot for boiling tortellini
- Colander
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Box grater (for Parmesan)
- Ladle
Recipe Variations
Vegetarian Version – Use vegetable broth instead of chicken broth. The rest of the recipe remains unchanged, and the soup is just as rich and flavorful.
Spicy Arrabbiata Twist – Add ½ teaspoon of red pepper flakes or a pinch of cayenne pepper along with the dried basil. For extra heat, stir in a tablespoon of chopped Calabrian chili paste.
Sausage and Spinach Tortellini Soup – Brown ½ pound of Italian sausage (mild or hot) in the pot before adding the soup base. Drain excess fat, then proceed with the recipe. Stir in 2 cups of fresh spinach at the very end, letting it wilt into the hot soup.
Vegan Version – Use vegan cheese tortellini (many brands offer plant-based options). Replace chicken broth with vegetable broth, milk with unsweetened oat milk, half and half with full-fat coconut milk, and Parmesan with nutritional yeast or vegan Parmesan.
Loaded with Vegetables – Sauté 1 cup of finely diced carrots and 1 cup of chopped zucchini before adding the soup base. Stir in 1 cup of frozen peas with the tortellini for extra color and sweetness.
Serving Suggestions
This soup is a meal on its own, but a few thoughtful additions make it even better.
- Crusty bread or garlic bread – Essential for sopping up every last drop of creamy tomato broth.
- Side salad – A simple green salad with balsamic vinaigrette balances the richness.
- Grilled cheese sandwich – The ultimate pairing. Use sourdough or ciabatta for a next-level experience.
- Garnish ideas – Fresh basil leaves (torn), extra shredded Parmesan, a drizzle of olive oil, or a crack of black pepper.
For dipping – Warm breadsticks, bread rolls, or even garlic knots are fantastic alongside this soup.
FAQs
Can I use fresh tortellini instead of frozen?
Absolutely. Fresh tortellini cooks even faster—usually 2–3 minutes. Follow the package instructions and cook it separately before adding to the soup.
What if I don’t have half and half?
Make your own by combining 1 cup of whole milk with 1 cup of heavy cream. Or use 2 cups of evaporated milk for a similar richness.
Can I make this soup ahead of time?
Yes, but with one caveat. Cook the tortellini separately and store it in an airtight container. Store the soup base (without tortellini) in another container in the fridge for up to 3 days. When ready to serve, reheat the soup gently and stir in the cooked tortellini at the end.
How do I store leftovers?
If you already combined the tortellini with the soup, store everything together in an airtight container in the refrigerator for up to 3 days. The tortellini will continue to absorb liquid and soften, but it will still taste delicious.
Can I freeze this soup?
I don’t recommend freezing this soup once the tortellini and dairy are combined. The cream sauce can separate, and the tortellini becomes mushy. If you want to freeze, freeze the soup base without the tortellini or dairy. Add fresh milk, half and half, and cooked tortellini when you reheat.
My soup looks curdled. What happened?
Curdling usually happens when the soup gets too hot (boiling) or when an acidic ingredient (like tomatoes) meets cold dairy. To fix: remove from heat immediately, whisk vigorously, and add a splash of warm broth while whisking. For next time, keep the heat low and warm your milk and half and half slightly before adding.
Can I use tomato sauce instead of tomato soup?
You can, but the flavor will be different. Tomato soup has added seasonings and a smoother, sweeter profile. To substitute: use 2 cups of tomato sauce plus 1 tablespoon of sugar and ½ teaspoon of onion powder. It won’t be identical, but it will still be delicious.
Is this soup kid-friendly?
Very much so. It’s creamy, cheesy, and mild. Leave out any optional heat, and even picky eaters tend to love the cheesy tortellini “pillows” floating in tomato soup.
Final Thoughts
Some recipes feel like a warm hug in a bowl. This Cheesy Tomato Tortellini Soup is exactly that. It’s the soup you make when you’re tired, when it’s cold outside, when you need something fast that doesn’t taste fast. It’s weeknight magic dressed up in Parmesan and sun-dried tomatoes.
And the best part? It asks almost nothing of you. Canned soup does the heavy lifting. Frozen tortellini adds the heart. Milk and half and half bring the creaminess. In less time than it takes to watch half an episode of your favorite show, dinner is ready.
So go ahead. Open those cans. Boil that tortellini. Let the Parmesan melt into a silky, golden swirl. Then ladle yourself a big bowl, curl up on the couch, and enjoy every single spoonful.
Tried this recipe? I’d love to hear how it turned out. Did you add spinach? Serve it with grilled cheese? Leave a comment or tag your photo—and don’t forget to save this recipe for your next cozy soup night. Happy cooking
PrintCheesy Tomato Tortellini Soup: A Creamy, Comforting Bowl of Italian-Inspired Goodness
Cheesy Tomato Tortellini Soup is a creamy, comforting Italian-inspired soup made with tender cheese tortellini simmered in a rich tomato-cream broth with herbs and Parmesan.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
- 9 oz frozen cheese tortellini
- 2 cans (10.75 oz each) tomato soup
- 2 cups chicken broth
- 2 cups milk (skim preferred)
- 2 cups half and half
- 1/2 cup chopped sun dried tomatoes
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp dried basil
- 1/2 tsp salt
- 1/2 cup shredded Parmesan cheese (plus extra for garnish)
Instructions
- Bring salted water to a boil and cook tortellini according to package instructions. Drain and set aside.
- In a large pot, combine tomato soup, chicken broth, milk, and half and half.
- Add sun dried tomatoes, onion powder, garlic powder, basil, and salt.
- Heat over medium, stirring frequently until hot but not boiling.
- Reduce heat to low and add cooked tortellini. Stir gently.
- Stir in Parmesan cheese until fully melted and creamy.
- Heat for a few more minutes without boiling.
- Serve hot and garnish with extra Parmesan cheese if desired.
Notes
- Do not boil after adding dairy to prevent curdling.
- Add spinach or chicken for extra nutrition.
- Use fresh tortellini for a softer texture.