This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
By Callie
Introduction
I have a confession. This creamy tomato tortellini soup started as a total fridge-cleanout situation. It was a Wednesday night, I had half a bag of cheese tortellini in the freezer, a can of diced tomatoes, some sad-looking mushrooms, and two carrots that were about a day away from being past their prime. I threw everything into a pot with some broth and cream, and 25 minutes later, Emily and I were sitting on the couch eating bowls of what she called “the best soup ever.” Sometimes the best recipes come from having almost nothing to work with.
I’ve made this probably 30 times since that first Wednesday, and it’s become one of our most-requested dinners. The base is a rich, creamy tomato broth that’s savory and just slightly sweet. The cheese tortellini plumps up in the broth and adds this hearty, cheesy bite to every spoonful. Sliced mushrooms and carrots give it some texture, and the heavy cream stirred in at the end turns the whole thing into something that tastes way more special than the effort involved.
What I really love about this soup is the timing. Twenty-five minutes, start to finish. That includes chopping, sauteing, simmering, and serving. There is no easier way to get a restaurant-quality bowl of soup on the table on a weeknight. It’s the kind of meal where you walk in the door, start cooking, and sit down to eat before half an hour is up.
If you’re into cozy, creamy soups like this one, you should definitely try my Creamy Sausage Tortellini Soup – same tortellini base but with Italian sausage and a slightly different flavor profile. It’s just as good.
Why You Will Like This Tomato Tortellini Soup
- Ready in 25 minutes flat. From the moment you turn on the stove to the moment you sit down, this soup takes less than half an hour. On a busy weeknight, that speed is everything.
- One pot, one cleanup. Everything cooks in a single large pot. No separate pans for the tortellini, no extra dishes. When dinner’s over, you wash one pot and you’re done.
- The tortellini makes it a full meal. This isn’t a light, brothy starter soup. The cheese tortellini turns it into something filling and satisfying. Each spoonful has pasta, vegetables, and creamy broth. You don’t need a main course after this.
- The creamy tomato base is addictive. The combination of diced tomatoes, vegetable broth, and heavy cream creates this rich, slightly sweet, savory broth that you’ll want to drink straight from the bowl. It coats the tortellini perfectly and has just the right balance of tomato tang and cream richness.
- Simple, everyday ingredients. Carrots, onion, garlic, mushrooms, tortellini, canned tomatoes, broth, cream. Nothing exotic, nothing that requires a specialty store trip. You probably have most of this in your kitchen already.
- Kids genuinely love it. The mild, creamy flavor and the familiar shape of the tortellini make this a hit with younger eaters. Emily asks for this more than almost any other soup, which says a lot because she’s not typically a soup person.
- Endlessly customizable. Want it spicier? Add red pepper flakes. Want more vegetables? Throw in spinach or bell peppers. Want protein? Stir in cooked sausage or shredded chicken. The base recipe is a blank canvas you can take in any direction.
- Perfect for meal prep. Make a big batch on Sunday and eat it all week. It stores well, reheats well, and the flavors actually deepen after a day in the fridge.
Tomato Tortellini Soup Ingredients
Short list, big payoff. Every ingredient here pulls its weight.
- 2 tablespoons extra virgin olive oil – For sauteing the vegetables. Extra virgin olive oil adds a subtle fruity note and holds up well at medium heat. Any cooking oil works if you don’t have olive oil on hand.
- 2 small carrots, peeled and chopped – The carrots add natural sweetness and a bit of texture to the soup. Chop them small, about 1/4-inch dice, so they cook through quickly and soften into the broth.
- 1 small yellow onion, minced – Builds the savory foundation of the soup. Cook it until it’s soft and translucent before adding the broth. That sweetness from properly cooked onion is what gives the soup its depth.
- 2 garlic cloves, minced – A couple of cloves adds savory warmth without being overwhelming. Fresh garlic tastes best, but jarred minced garlic is a fine shortcut for speed.
- 1 teaspoon fresh thyme (or 1/2 teaspoon dried) – Fresh thyme adds a subtle, earthy flavor that pairs perfectly with the tomato and cream. If using dried, use half the amount since dried herbs are more concentrated.
- 1 cup (96g) sliced mushrooms – Cremini or white button mushrooms both work. They add an earthy, umami depth to the soup and give it another layer of texture alongside the carrots and tortellini. Slice them about 1/4-inch thick.
- 3 cups (750ml) vegetable broth – Low-sodium is best so you can control the salt level. Chicken broth works too if you’re not keeping it vegetarian and gives the soup a slightly richer body.
- 9 ounces (250g) cheese tortellini – Fresh, frozen, or dried all work. Fresh and frozen cook faster (about 6 minutes in the broth), while dried takes longer (check the package). Cheese-filled is classic, but spinach and ricotta or mushroom-filled tortellini are great alternatives.
- 1 can (14 1/2 ounces / 411g) diced tomatoes – The tomatoes give the soup its signature flavor and color. Fire-roasted diced tomatoes add a slightly smoky, deeper flavor if you can find them. Don’t drain the can – the tomato liquid is part of the broth.
- 6 3/4 ounces (200ml) heavy cream – This is what transforms the soup from a clear broth into that rich, creamy, blush-colored bowl of comfort. Stir it in at the end so it doesn’t curdle from prolonged heat.
Callie’s Kitchen Note: I’ve tested this soup with both regular diced tomatoes and fire-roasted, and the fire-roasted version is noticeably better. The slight smokiness adds a complexity that makes the soup taste like it simmered for hours instead of 25 minutes. It’s a small swap that makes a real difference, and most grocery stores carry fire-roasted diced tomatoes right next to the regular ones.
Substitution Options
- Dairy-free: Replace the heavy cream with full-fat coconut milk or cashew cream. The coconut version adds a subtle tropical note that works surprisingly well with the tomato. Use dairy-free tortellini as well (several frozen brands exist now).
- Lighter version: Swap the heavy cream for half-and-half for a less rich but still creamy soup. The texture will be slightly thinner but still satisfying.
- Gluten-free: Use gluten-free tortellini (available frozen at most stores). Check that your broth is gluten-free as well.
- More vegetables: Add a couple handfuls of baby spinach, diced bell peppers, or chopped zucchini. Spinach is the easiest – just stir it in at the very end and let it wilt for 30 seconds.
- Spicier: Add 1/4 to 1/2 teaspoon of red pepper flakes when you saute the garlic, or a pinch of cayenne pepper at the end.
- Balancing acidity: If the tomatoes taste too tangy, add a pinch of sugar or a tiny splash of cream to mellow it out.
How To Make Creamy Tomato Tortellini Soup
Saute the Vegetables
Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot over medium heat. Add the chopped carrots and cook for about 2 minutes, stirring occasionally, until they just start to soften around the edges.
Add the minced onion, minced garlic, thyme, and sliced mushrooms. Saute everything together for about 3 to 4 minutes until the mushrooms have softened, released their liquid, and started to brown slightly, and the onions are soft and translucent. The garlic should be fragrant but not browned.
This saute step builds the flavor base of the entire soup. Don’t rush it. Those few minutes of cooking the aromatics in oil give the broth depth that you can’t get by just dumping everything in at once.
Callie’s Kitchen Note: I used to add the garlic at the same time as the carrots, and it would burn by the time the carrots softened. Now I always add the garlic with the mushrooms and onion, a couple minutes after the carrots. The timing is perfect – the garlic gets fragrant without turning bitter, and the carrots get a head start on softening.
Simmer the Tortellini
Pour in the 3 cups of vegetable broth and stir, scraping up any bits stuck to the bottom of the pot. Bring the broth to a gentle simmer.
Add the tortellini and cook according to the package instructions – about 6 minutes for fresh or frozen, or longer for dried. The tortellini should be tender and floating at the surface when they’re done. Don’t overcook them – they should still have a slight firmness when you bite into one. They’ll continue to soften in the hot broth even after you turn off the heat.
Add the Tomatoes and Cream
Once the tortellini are cooked, stir in the can of diced tomatoes (with all the liquid from the can) and the heavy cream. Stir everything together gently until the soup turns a beautiful creamy pink-orange color and everything is warmed through, about 2 minutes.
Season with salt and freshly cracked black pepper to taste. If the soup tastes too acidic from the tomatoes, add a tiny pinch of sugar – just 1/4 teaspoon – to balance it out.
Callie’s Kitchen Note: Add the cream last, after the soup is off the direct high heat or at least on a low simmer. If you add cream to a rapidly boiling pot, it can curdle and you’ll get grainy white bits floating in your soup instead of that smooth, creamy texture. I learned this the hard way early on. Low heat, gentle stirring, beautiful results.
Serve
Ladle the soup into bowls. Top with freshly grated Parmesan, a sprinkle of chopped fresh parsley, and a crack of black pepper. A small drizzle of olive oil on top is a nice finishing touch.
Serve immediately while the tortellini are still perfectly tender and the broth is hot.
Common Mistakes To Avoid
This is a simple recipe, but a few small mistakes can make a big difference.
Overcooking the tortellini. This is the most common problem. Tortellini go from perfectly tender to mushy in about 2 minutes. Start checking them a minute before the package time says they should be done. If you’re making this ahead or plan to reheat leftovers, slightly undercook the tortellini since they’ll continue to soften in the hot broth.
Adding the cream too early. If you pour the cream in while the broth is at a rolling boil, it can curdle. The soup won’t be ruined, but the texture will be less smooth. Always add the heavy cream at the end, off the heat or on a very low simmer, and stir it in gently.
Not cooking the vegetables long enough. If you rush the saute step and add the broth too quickly, the carrots will be hard and the onions will taste raw. Give them their full 5 to 6 minutes in the oil. You want the mushrooms soft, the onions translucent, and the carrots starting to yield.
Callie’s Kitchen Note: I once tried to make this faster by skipping the saute step entirely and just boiling everything together. The soup tasted flat and the vegetables were weirdly crunchy. That 5-minute saute step where the onions and mushrooms cook in the olive oil really does build the foundation of the flavor. It’s the difference between soup that tastes like it was made with care and soup that tastes like you opened a can.
Using too little broth. The tortellini absorbs a lot of liquid as it cooks. If you’re stingy with the broth, you’ll end up with a thick stew instead of a soup. Use the full 3 cups, and if it still seems thick after the tortellini cook, add a splash more broth to loosen it.
Forgetting to season. Tomato soups need more salt than you’d expect. The sweetness of the tomatoes and cream can mask the other flavors if the soup isn’t well seasoned. Taste before serving and add salt until the flavors pop.
Storage and Reheating
Refrigerator storage: Transfer the soup to airtight containers and refrigerate for up to 5 days. The tortellini will continue to absorb liquid as the soup sits, so it’ll be thicker when you reheat it. This is completely normal.
A note about the tortellini: Here’s the thing – the tortellini will soften over time in the broth. By day three, they’ll be quite soft. The soup still tastes great, but if you prefer firmer tortellini, cook the soup base without the pasta and store them separately. When you’re ready to eat, reheat the broth and cook fresh tortellini in it. This takes a few extra minutes but gives you perfect texture every time.
Reheating on the stovetop (recommended): Warm the soup in a pot over low heat, stirring occasionally, until heated through. Add a splash of broth or water to thin it back out since it thickens in the fridge. Don’t boil it vigorously or the cream can separate.
Reheating in the microwave: Transfer a portion to a microwave-safe bowl and heat in 30-second intervals, stirring between each one. Add a tablespoon of broth or water before microwaving if it’s too thick.
Callie’s Kitchen Note: My go-to meal prep strategy for this soup is to make a double batch of just the broth base (everything except the tortellini) on Sunday. I store the broth in the fridge and each day, I reheat a portion on the stovetop and drop in a handful of frozen tortellini. They cook right in the hot broth in about 6 minutes, and I get perfectly tender pasta every single time instead of mushy leftovers. It adds a few minutes to lunch, but the texture difference is worth it.
Freezing: The broth base (without tortellini) freezes well for up to 3 months. Cool completely and store in freezer-safe containers or zip-top bags pressed flat. Don’t freeze the assembled soup with tortellini – the pasta gets mushy when thawed. When you’re ready to eat, thaw the broth overnight in the fridge, reheat on the stovetop, and cook fresh tortellini in it.
For safe storage temperatures and handling of cream-based soups, the USDA food safety guidelines are a solid resource.
Tomato Tortellini Soup Variations
The base recipe is fantastic on its own, but this soup loves being customized.
Italian sausage and tortellini soup: Brown 8 ounces of crumbled Italian sausage in the pot before adding the vegetables. Leave the browned sausage in and continue with the recipe. The sausage fat flavors the entire broth, and the meaty bites turn this into a heartier, more filling meal.
Pesto tortellini soup: Stir 2 tablespoons of basil pesto into the finished soup right before serving. The pesto adds an herby, bright flavor that’s incredible against the creamy tomato base. Top with toasted pine nuts for crunch.
Spinach and white bean version: Add a can of drained, rinsed cannellini beans and 2 cups of baby spinach in the last 2 minutes of cooking. The beans add protein and fiber, and the spinach wilts into silky green ribbons. This turns the soup into an even more complete meal.
Spicy vodka-style: Replace half the vegetable broth with your preferred vodka sauce (or add 2 tablespoons of tomato paste and 1/4 teaspoon of red pepper flakes). The result is richer, spicier, and has that classic vodka sauce blush color.
Roasted red pepper version: Add 1/2 cup of jarred roasted red peppers (drained and roughly chopped) with the diced tomatoes. The peppers add sweetness and a slight smokiness that deepens the tomato flavor beautifully.
Fall butternut squash version: Add 1 cup of cubed, pre-roasted butternut squash with the diced tomatoes. The squash adds natural sweetness and a velvety texture that makes the soup feel even more autumnal and cozy.
Callie’s Kitchen Note: The pesto version was Emily’s idea, actually. She was eating the regular version and said, “This would be good with pesto.” I was skeptical, but she was completely right. Just a spoonful of good basil pesto stirred in at the end brightens the whole bowl. Now I keep a jar of pesto in the fridge specifically for this soup.
Protein boost: If you want meat but don’t want to change the whole recipe, simply stir in shredded rotisserie chicken or diced cooked chicken breast at the end. It warms through in the hot broth in about a minute and adds protein without changing the base flavor.
Serving Suggestions
For a weeknight dinner: Serve the tomato tortellini soup in deep bowls with a thick slice of crusty bread or a piece of garlic bread on the side. The bread is practically required for soaking up the creamy tomato broth at the bottom of the bowl. That’s the best part.
With a salad: A simple green salad with a lemon vinaigrette or a classic Caesar salad balances the richness of the soup nicely. The crisp, cold greens against the warm, creamy soup make a satisfying combination.
For a lunch: This soup is excellent portioned into single containers for work lunches. It reheats well in a microwave and the flavors hold up beautifully. Pack a small roll or some crackers on the side.
For entertaining: Serve small portions in cups or mugs as a starter course before a main dish. The creamy pink-orange color looks beautiful in white dishes, and a tiny sprinkle of Parmesan and parsley on top makes each serving look polished.
Beverage pairings: A light-bodied red like Pinot Noir pairs well with the creamy tomato base without overwhelming it. A Chianti also works nicely. For non-alcoholic options, sparkling water with lemon, iced herbal tea, or warm apple cider complement the soup’s cozy flavors.
Presentation tip: Use a Microplane or fine grater for the Parmesan on top instead of pre-shredded. The fine, snowy dusting of fresh Parmesan melts slightly on contact with the hot soup and looks much more elegant than chunky shreds.

Tomato Tortellini Soup FAQ
Yes. Replace the heavy cream with full-fat coconut milk or cashew cream. Coconut milk gives the soup a slightly different but equally good flavor and makes it beautifully creamy. You’ll also need dairy-free tortellini, which several brands now make in frozen form. Skip the Parmesan garnish or use nutritional yeast for a similar savory topping.
You can, but the cooking time will vary. Small shapes like gnocchi, orecchiette, or mini shells work best because they fit on a spoon and hold the thick broth. Larger shapes like penne or rigatoni are fine but change the feel of the soup. Avoid long pasta like spaghetti – it doesn’t work well in a creamy soup. Whatever shape you use, follow the package instructions for cooking time and adjust accordingly.
Let it simmer uncovered for 5 to 10 extra minutes to reduce the liquid. You can also stir in a tablespoon of tomato paste for both thickening and added tomato flavor. If you want it thicker still, blend a small portion of the soup (without the tortellini) and stir it back in. The pureed vegetables act as a natural thickener.
Add a pinch of sugar – just 1/4 teaspoon to start – and stir well. The sugar counteracts the acidity of the tomatoes without making the soup taste sweet. A splash of additional cream also helps mellow the tanginess. If your tomatoes are consistently too acidic, try switching to San Marzano tomatoes or fire-roasted varieties, which tend to be sweeter.
Callie’s Kitchen Note: The acidity issue used to bother me until I started using fire-roasted diced tomatoes. They’re naturally less sharp than regular diced tomatoes because the roasting caramelizes some of the sugars. I haven’t needed to add sugar to balance the soup since I made the switch. It’s a small change in the shopping aisle that fixes the problem completely.
For a slow cooker, saute the vegetables on the stovetop first (you need that step for flavor), then transfer everything except the tortellini and cream to the slow cooker. Cook on low for 4 hours or high for 2 hours. Add the tortellini and cream in the last 15 to 20 minutes. For the Instant Pot, saute the vegetables using the Saute function, add the broth and tomatoes, pressure cook on high for 3 minutes with a quick release, then stir in the tortellini and cream and let the residual heat cook the pasta for about 6 minutes.
The tortellini are at their best within the first couple of hours. After that, they gradually absorb broth and soften. By day two in the fridge, they’ll be noticeably softer. By day three, they’re quite soft. The soup still tastes good, but if texture matters to you, store the broth and tortellini separately and cook fresh pasta when reheating.
Recipes You May Like
If this creamy soup is your kind of comfort food, here are a few more you’ll love:
- Creamy Sausage Tortellini Soup – Same tortellini base with the addition of Italian sausage. A slightly heartier version that’s just as easy and just as cozy.
- One-Pot Lasagna Soup – All the flavors of lasagna in soup form. Creamy tomato base, pasta, cheese, and meat in a bowl. If you love this tortellini soup, the lasagna version will become an instant regular.
- Cozy Chicken Pot Pie Soup – A different kind of creamy soup but the same cozy energy. Loaded with chicken, vegetables, and a rich, creamy broth that tastes like pot pie filling.
Conclusion
This creamy tomato tortellini soup is the recipe I reach for when I want something warm, filling, and genuinely comforting without spending more than half an hour in the kitchen. Twenty-five minutes, one pot, and ingredients you already have. It doesn’t get much easier than that.
The combination of that rich, creamy tomato broth with plump cheese tortellini and tender vegetables is the kind of thing that makes everyone at the table go quiet for a minute while they eat. That’s always a good sign.
If you try this, leave a comment and tell me what you think. And if you try the pesto variation (Emily’s suggestion), I especially want to hear about it. Don’t forget to pin this recipe so you can find it next time you need a fast, cozy dinner.
Happy cooking!
Callie


Creamy Tomato Tortellini Soup – A Cozy & Flavorful Bowl
This creamy tomato tortellini soup is the ultimate comfort food, combining a rich, velvety tomato broth with cheesy tortellini and a touch of cream. Packed with fresh veggies, aromatic herbs, and a hint of Parmesan, this easy 25-minute recipe is perfect for a quick lunch or a cozy weeknight dinner. Serve it with crusty bread for a satisfying meal!
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American, Italian
- Diet: Vegetarian
Ingredients
- 2 tbsp extra virgin olive oil
- 2 small carrots, peeled & chopped
- 1 small yellow onion, minced
- 2 garlic cloves, minced
- 1 tsp fresh thyme (or ½ tsp dried)
- 1 cup (96g) sliced mushrooms
- 3 cups (750ml) vegetable broth
- 9 ounces (250g) tortellini (cheese or your favorite variety)
- 1 can (14 ½ ounces/411g) diced tomatoes
- 6 ¾ ounces (200ml) heavy cream
Instructions
- Heat the olive oil in a large, heavy-bottomed pot over medium heat.
- Add the chopped carrots and cook for 2 minutes until slightly softened.
- Stir in the onion, garlic, thyme, and mushrooms. Sauté until the mushrooms are soft and the onions turn translucent.
- Pour in the vegetable broth, stir, and bring to a simmer.
- Add the tortellini and cook according to the package instructions, about 6 minutes for fresh tortellini.
- Stir in the diced tomatoes and heavy cream, mixing until heated through, about 2 minutes.
- Ladle the soup into bowls and garnish with fresh parsley and grated Parmesan cheese.
Notes
- Texture Tip: For a smoother soup, blend the broth and vegetables before adding the tortellini.
- Extra Flavor: Fire-roasted diced tomatoes add a deeper flavor.
- Make It Spicy: Add red pepper flakes for a bit of heat.
- Avoid Mushy Pasta: If preparing ahead, add the tortellini just before serving.
- Storage: Refrigerate in an airtight container for up to 5 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 481 kcal
- Sugar: 10g
- Sodium: 1165mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 5g
- Protein: 13g
- Cholesterol: 78mg









