This might be the coziest, most comforting soup you'll want to make all winter long. The rich, velvety texture and bright tomato flavor of this Creamy Tomato Tortellini Soup Recipe will have you coming back for seconds—and maybe thirds!
Jump to:
Why You'll Love This Recipe
I still remember the first time I whipped up this creamy tomato tortellini soup when a cold snap hit. It’s one of those dishes that feels both fancy and homey at the same time, and it’s incredibly forgiving to make—perfect for weeknights when you want flavor but not fuss.
- Super Creamy Texture: The addition of heavy cream lifts the acidity from the tomatoes, making the soup silky and luxurious without being heavy.
- Quick and Easy: You can have this on the table in about 30 minutes, with mostly straightforward steps and pantry-friendly ingredients.
- Versatile and Customizable: Whether you want to add sausage, swap spinach for kale, or use any tortellini flavor, this recipe adapts well.
- Kid-Approved: The cheesy tortellini makes it a hit even with picky eaters, and hiding veggies in the broth means sneaky nutrition wins.
Ingredients & Why They Work
Every ingredient plays an important role here. The onion and garlic build a flavor base, the Italian seasoning adds herbs without fuss, and the tomatoes bring bright acidity balanced with a touch of sugar. Cheese tortellini adds heartiness, while spinach sneaks in freshness. Trust me, these flavors just sing together.
- Yellow Onion: Sautéed until soft, it brings sweetness and depth without overpowering the soup.
- Garlic: Adds that classic warmth—don’t skip it or the soup won’t taste the same!
- Olive Oil: Helps soften the aromatics and adds richness to the base flavor.
- Dried Italian Seasoning: Convenient blend of herbs that works great if you don’t have fresh thyme on hand.
- All-Purpose Flour: Thickens the soup just enough so it feels indulgent without being gluey.
- Chicken or Vegetable Broth: The liquid backbone that carries all the flavors. I usually keep broth on hand for soups like this.
- Fire-Roasted Diced Tomatoes: Fire-roasted gives a smoky layer that deepens the tomato flavor perfectly.
- Granulated Sugar: Just a pinch calms the acidity without making it sweet.
- Salt & Pepper: Essential seasonings that bring it all to life.
- Cheese Tortellini: The star that turns this soup into a full meal with cheesy, tender bites.
- Heavy Cream or Half-and-Half: Adds creaminess and balances the acidity for a dreamy finish.
- Baby Spinach: Adds a fresh, vibrant touch—plus it wilts beautifully without overpowering.
- Parmesan Cheese: For topping—nutty, salty, and utterly delicious.
Make It Your Way
I like to keep the base classic but sometimes jazz it up depending on the season or who I’m cooking for. Adding cooked sausage or mushrooms is such a treat, and swapping baby kale for spinach gives it a bit more bite when I want extra greens.
- Variation: One of my favorite tweaks is stirring in cooked crumbled Italian sausage before serving; it adds protein and a savory punch that’s irresistible.
- Diet-Friendly Swap: Use half-and-half or whole milk instead of heavy cream for a lighter version—they still get creamy results!
- Vegetarian Option: Stick with vegetable broth and toss in some mushrooms or extra spinach for earthier flavor.
- Seasonal Change: Toss in fresh basil in summer instead of dried Italian seasoning—gives a fresh herbal lift.
Step-by-Step: How I Make Creamy Tomato Tortellini Soup Recipe
Step 1: Sauté the Aromatics to Build Flavor
Start by heating olive oil in a large pot over medium heat. Add diced onion and cook slowly until soft and almost translucent—about 6 to 8 minutes. This is your flavor foundation, so take your time. Then add minced garlic and Italian seasoning, stirring until fragrant, about 1 more minute. Don’t rush—garlic burns easily and will turn bitter.
Step 2: Thicken and Add the Broth & Tomatoes
Sprinkle in the flour and cook it for about a minute. This helps thicken your soup later. Slowly whisk in the broth so there are no lumps, then stir in the canned diced tomatoes with all their juices. Bring everything to a boil, then reduce to a slow simmer with the lid partially on. Let it go for 5 to 6 minutes to marry those flavors.
Step 3: Blend Until Smooth and Season
Use an immersion blender right in the pot to puree the soup until smooth—this saves so much cleanup and is way safer than transferring hot liquid to a standard blender. If you'd rather, work carefully in batches. If the soup seems too thick, add a little more broth. Then taste and add granulated sugar to balance the acidity; go slowly and adjust in small increments.
Step 4: Cook the Tortellini
Drop in your cheese tortellini and simmer, partially covered, for 8 to 10 minutes—or following the package instructions. Frozen tortellini may need a couple minutes extra. This step is essential because you want the pasta tender but still holding up nicely in the soup.
Step 5: Stir In Cream and Spinach
Once the tortellini’s cooked, stir in the heavy cream or half-and-half to your desired creaminess. If the soup gets too thick at this point, add broth bit by bit until you’re happy with the texture. Toss in the spinach and simmer just a minute or two until wilted—bright, fresh, and nutritious.
Step 6: Serve Warm with Parmesan on Top
Let the soup cool slightly before ladling into bowls. I love melting a little freshly grated parmesan right on top—adds that extra layer of flavor and a nice salty bite. Serve with rustic bread, and you’ll have a meal that feels like a hug in a bowl.
Top Tip
Based on cooking this soup dozens of times, I’ve learned a few tricks that guarantee success and make your life easier in the kitchen.
- Use an Immersion Blender: Blending right in the pot keeps hot soup handling safe and cleanup minimal. It’s a game-changer for soups like this.
- Adjust Acidity Gradually: Adding sugar little by little helps balance the tomato’s natural sharpness without making the soup taste sweet. Taste as you go!
- Don’t Overcook the Tortellini: Keep an eye on the pasta cooking time to avoid sogginess, especially if making leftovers.
- Fresh Spinach Last: Add the spinach at the very end so it stays bright green and doesn't become mushy.
How to Serve Creamy Tomato Tortellini Soup Recipe
Garnishes
I always top this soup with a generous handful of freshly grated parmesan, plus a sprinkle of cracked black pepper or a few fresh basil leaves if I have them. A drizzle of good olive oil before serving amps up richness and looks pretty too.
Side Dishes
Simple sides work best here—a crusty baguette or garlic bread for sopping up the soup is my go-to. A light green salad with a tangy vinaigrette balances the creaminess wonderfully.
Creative Ways to Present
For special occasions, try serving the soup in mini bread bowls or hollowed sourdough rolls. I’ve also ladled it into colorful mugs for a cozy presentation that’s great for casual gatherings or lunch.
Make Ahead and Storage
Storing Leftovers
I keep leftovers in an airtight container in the fridge for up to 3 days. Because the tortellini can soak up liquid and get mushy, I sometimes store the noodles separately or just add fresh tortellini when reheating.
Freezing
Freezing the full soup with tortellini isn’t ideal as the pasta’s texture suffers, so I usually freeze just the soup base (without cream, tortellini, or spinach). When reheating, I add fresh tortellini, cream, and spinach for best results.
Reheating
Slowly reheat on the stovetop over medium-low heat, stirring occasionally. Add additional broth or cream if it gets too thick. If adding fresh tortellini at this stage, let it cook in the simmering soup until tender.
Frequently Asked Questions:
Absolutely! Cheese tortellini is great for that creamy, melty feel, but you can swap in small stuffed pastas like ravioli, or simply use mini shells or even small elbow macaroni. Just adjust the cooking time accordingly.
Use vegetable broth instead of chicken broth and make sure your tortellini is cheese-only (many are). You can also boost flavor and nutrition by adding mushrooms or extra spinach.
Yes! You can make the base soup ahead and refrigerate for a day or two. Add tortellini, cream, and spinach right before serving to keep the pasta from getting soggy.
Tomatoes naturally have a bit of acidity which can taste sharp in a soup. Adding a small amount of sugar balances that acidity and results in a smoother, milder tomato flavor. Taste as you go to get it just right.
Final Thoughts
If you’re looking for a cozy, satisfying soup that’s simple to make but feels special, this Creamy Tomato Tortellini Soup Recipe is the one to try. It’s pure comfort in a bowl that’s perfect for sharing with friends, family, or just savoring while curled up with a good book. I hope you love making and eating it as much as I do!
Print
Delicious Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
Creamy Tomato Tortellini Soup is a comforting and flavorful dish featuring a smooth tomato base blended with tender cheese tortellini, fresh spinach, and enriched with cream. This hearty soup is perfect for an easy weeknight meal and topped with grated parmesan for added richness.
Ingredients
Vegetables and Aromatics
- 1 medium yellow onion, small diced
- 3 cloves fresh garlic, minced
- 3 cups fresh baby spinach, loosely packed
Liquids and Dairy
- 2 tablespoons olive oil
- 3 cups chicken or vegetable broth, plus more as needed
- ½ to ¾ cup heavy cream or half-and-half, plus more to taste
Pantry Staples & Seasonings
- 1 teaspoon dried Italian seasoning or 2 teaspoons fresh thyme leaves
- 2 tablespoons all-purpose flour
- 1 (28-ounce) can diced tomatoes, preferably fire-roasted
- 1 teaspoon granulated sugar, plus more as needed
- Salt and pepper, to taste
Pasta and Cheese
- 4 cups cheese tortellini, fresh or frozen
- Grated parmesan cheese, for serving
Instructions
- Heat the Aromatics: Heat 2 tablespoons of olive oil in a large 6-quart pot or Dutch oven over medium heat. Add the diced onions and sauté until softened, about 6 to 8 minutes. Add the minced garlic and Italian seasoning, stirring for another 1 minute until fragrant.
- Create the Roux and Add Liquids: Sprinkle the flour over the onions and garlic, cooking for 1 minute while stirring to coat everything evenly. Gradually pour in the chicken or vegetable broth, stirring constantly until the flour dissolves completely. Add the canned diced tomatoes, including all juices.
- Simmer the Soup: Bring the mixture to a boil, then reduce heat to a simmer and partially cover with the lid. Allow the soup to simmer for 5 to 6 minutes.
- Blend the Soup Base: Use an immersion blender to blend the soup until smooth directly in the pot. Alternatively, transfer the soup in batches to a countertop blender, blending carefully because the liquid is hot. Add more broth if the soup is too thick.
- Season the Soup: Stir in granulated sugar to reduce the acidity of the tomatoes, starting with 1 teaspoon and adjusting with additional ¼ teaspoon increments if needed. Season with salt and pepper to taste.
- Cook the Tortellini: Add the cheese tortellini to the soup. Simmer for 8 to 10 minutes, or according to the package instructions, with the lid half-covered. If using frozen tortellini, cook for a couple of additional minutes.
- Add Cream and Spinach: Stir in the heavy cream or half-and-half to taste. If the soup is too thick, add more broth until desired consistency is reached. Add the fresh baby spinach and simmer for another 1 to 2 minutes until wilted.
- Serve: Remove from heat and let the soup cool slightly before serving. Top each bowl with grated parmesan cheese and enjoy your creamy tomato tortellini soup.
Notes
- This recipe works best with fresh or frozen tortellini; adjust cooking time accordingly.
- An immersion blender is recommended for ease and safety, blending directly in the pot with minimal mess.
- Store leftovers in the refrigerator for up to 3 days. Reheat on the stovetop or microwave; tortellini may become soggy, so adding fresh tortellini when reheating is an option.
- For freezing, freeze only the soup base without cream, tortellini, or spinach for up to 3 months, then add fresh ingredients when reheating.
- Alternatively, freeze soup base with cooked tortellini but without cream or spinach, adding those fresh upon reheating.
- Substitute canned diced tomatoes with canned whole or crushed tomatoes if a blender is unavailable.
- Feel free to use any tortellini flavor or add cooked sausage, mushrooms, kale, or fresh basil for variation.
Nutrition
- Serving Size: 1 cup
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 700 mg
- Fat: 15 g
- Saturated Fat: 7 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 4 g
- Protein: 12 g
- Cholesterol: 35 mg

Leave a Reply