Why You’ll Love This Soup
- Big comfort, minimal effort: Pantry-friendly ingredients come together quickly with a short simmer.
- Restaurant-style creaminess: Parmesan and a touch of cream create a velvety, rich tomato base.
- One-pot dinner: Tortellini cooks right in the soup, keeping cleanup simple.
- Easy to customize: Add greens, swap the tortellini, or adjust the thickness to suit your family.
Ingredients That Make It Shine
This soup is built on simple, reliable ingredients, each pulling its weight for flavor and texture. Here’s what you’ll need (with exact measures):- Olive oil: 1 tbsp
- Yellow onion, diced: 1 medium
- Carrots, diced small: 2 medium
- Celery, diced: 2 stalks
- Garlic, minced: 4 cloves
- Tomato paste: 2 tbsp
- Crushed tomatoes (canned): 1 can (28 oz / 794 g)
- Chicken broth (or vegetable broth): 4 cups (960 ml)
- Italian seasoning: 1 tbsp
- Dried basil (optional, for extra herb flavor): 1 tsp
- Red pepper flakes (optional): 1/4 tsp
- Kosher salt: 1 tsp, plus more to taste
- Black pepper: 1/2 tsp
- Cheese tortellini (refrigerated): 18 oz (510 g)
- Heavy cream: 3/4 cup (180 ml)
- Freshly grated Parmesan cheese: 1 cup (about 90 g), plus more for serving
- Fresh spinach (optional): 3 cups (about 90 g)
- Fresh basil (optional, for serving): 2 tbsp, sliced
How to Make Creamy Parmesan Tomato Tortellini Soup
1) Build the flavor base
Heat 1 tbsp olive oil in a large pot or Dutch oven over medium heat. Add the 1 diced onion, 2 diced carrots, and 2 diced celery stalks. Cook for about 6–8 minutes, stirring occasionally, until the vegetables begin to soften.2) Wake up the garlic and tomato paste
Stir in 4 minced garlic cloves and cook for 30 seconds until fragrant. Add 2 tbsp tomato paste and stir for 1 minute. This quick step deepens the tomato flavor and adds a subtle sweetness.3) Simmer the soup
Add 1 can (28 oz / 794 g) crushed tomatoes and 4 cups (960 ml) broth. Season with 1 tbsp Italian seasoning, 1 tsp kosher salt, 1/2 tsp black pepper, and optional 1 tsp dried basil and 1/4 tsp red pepper flakes. Bring the soup to a gentle boil, then reduce to a simmer and cook for 10 minutes, letting the flavors blend.
4) Cook the tortellini in the soup
Stir in the 18 oz (510 g) refrigerated cheese tortellini. Simmer according to package timing, typically 5–7 minutes, until tender. Stir occasionally so nothing sticks.5) Make it creamy and finish with Parmesan
Lower the heat. Stir in 3/4 cup (180 ml) heavy cream and 1 cup (about 90 g) freshly grated Parmesan. Keep stirring until the cheese melts smoothly into the broth. Avoid a hard boil after adding dairy to maintain a silky texture.6) Optional: add spinach for a fresh touch
If using spinach, stir in 3 cups (about 90 g) and cook for 1–2 minutes until just wilted.7) Serve
Ladle into bowls and top with extra Parmesan and sliced basil if you like. This soup pairs beautifully with warm bread, garlic knots, or a simple green salad.Tips for the Best Creamy Tomato Tortellini Soup
- Grate your own Parmesan: Pre-shredded cheese can resist melting smoothly. Freshly grated Parmesan creates the creamiest finish.
- Control the thickness: For a thicker soup, simmer a few extra minutes before adding tortellini. For a thinner soup, add an extra splash of broth (1/2 cup / 120 ml at a time).
- Keep the simmer gentle after adding cream: A gentle heat preserves the velvety consistency.
- Season at the end: Parmesan adds saltiness; taste before adding extra salt.
Delicious Variations (Keep It Weeknight-Friendly)
- Add more vegetables: Stir in 1 cup (150 g) diced zucchini during the simmer, or add 1 cup (150 g) frozen peas near the end.
- Use frozen tortellini: Add it straight from frozen, but expect an additional 2–4 minutes cook time (follow package guidance).
- Make it extra cheesy: Add 1/2 cup (50 g) shredded mozzarella after the Parmesan for a stretchy finish.
- Boost protein (non-pork): Add 2 cups (about 280 g) shredded cooked chicken at the end to warm through.
Make-Ahead, Storage, and Reheating
This soup is absolutely doable for meal prep, but tortellini can soak up broth as it sits. Here are the best ways to handle it:- Make-ahead option: Prepare the soup base through the simmer step (before adding tortellini and dairy). Cool and refrigerate. When ready to serve, reheat, cook tortellini, then stir in cream and Parmesan.
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Reheating: Warm gently on the stovetop over medium-low heat. Add a splash of broth or water (2–4 tbsp at a time) to loosen the soup if it thickens.
- Freezing: For best texture, freeze the soup base without tortellini and without cream. Add tortellini and dairy after thawing and reheating.
FAQ (Creamy Parmesan Tomato Tortellini Soup)
1) Can I use frozen or dry tortellini instead of refrigerated?
Yes, and it’s a great pantry/freezer convenience swap. Frozen tortellini works especially well because it tends to hold its shape and texture in soups. Add it directly from frozen and simmer until tender, usually a few minutes longer than refrigerated tortellini. If your bag suggests 8–10 minutes, follow that timing and start checking early to avoid overcooking. Dry tortellini also works, but it typically requires a longer simmer and can absorb more liquid. If you use dry tortellini, consider adding an additional 1/2 to 1 cup (120–240 ml) broth to maintain a spoonable consistency. Also, keep the soup at a gentle simmer (not a rolling boil) so the pasta cooks evenly without breaking apart. Whichever option you choose, the key is to add the tortellini when you’re ready to eat, especially if you want leftovers to stay brothy and not turn into a thick pasta stew overnight.2) How do I keep the soup creamy without curdling?
Creamy tomato soups can sometimes look grainy if the dairy is added at too high a heat. To keep this soup smooth, reduce the heat to low before stirring in the 3/4 cup (180 ml) heavy cream. Then add the 1 cup (about 90 g) grated Parmesan gradually, stirring constantly so it melts evenly. It also helps to use freshly grated Parmesan rather than pre-grated. Pre-grated cheese is often coated to prevent clumping, which can interfere with melting and create a slightly gritty texture. Finally, avoid boiling the soup after the dairy and cheese go in. A gentle heat is enough to warm everything through while keeping the finish velvety. If you ever do see slight separation, don’t panic. Lower the heat, stir well, and add a small splash of broth to help it come back together.3) Can I make this soup vegetarian?
Yes, this recipe is very easy to make vegetarian. Simply swap the 4 cups (960 ml) chicken broth for 4 cups (960 ml) vegetable broth. The soup will still taste rich and satisfying because the tomato paste, crushed tomatoes, Italian seasoning, and Parmesan deliver plenty of depth. Also, double-check your tortellini filling. Many cheese tortellini varieties are vegetarian, but some can include animal-based rennet in the cheese. If that matters for your household, look for tortellini labeled vegetarian. If you want even more body without meat, add 3 cups (about 90 g) spinach (already included as an option) or stir in 1 can (15 oz / 425 g) cannellini beans, drained and rinsed, right before adding the cream. The beans make it extra hearty while staying family-friendly.4) What’s the best way to keep leftovers from getting too thick?
Tortellini continues to absorb liquid as it sits, which is why leftovers can thicken significantly by the next day. If you know you want leftovers, the best method is to store the tortellini separately: cook it and cool it, then refrigerate in its own container and ladle it into reheated soup when serving. If everything is already combined, you can still fix the texture easily. Reheat gently and add broth (or water in a pinch) a little at a time. Start with 1/2 cup (120 ml), stir, then adjust until it’s back to your preferred consistency. You may also want a small pinch of salt or an extra tablespoon of Parmesan to refresh the flavor after thinning it out. For the creamiest reheated bowl, warm on the stovetop instead of the microwave, and keep the heat low so the dairy stays smooth.Final Thoughts
Creamy Parmesan Tomato Tortellini Soup is the kind of dinner that earns a permanent spot in your back pocket. It checks all the boxes: comforting, filling, easy to make, and built from ingredients that are widely available and uncomplicated. Most importantly, it’s a meal that feels like you truly cooked, even if the process took less time than scrolling for takeout. What makes this soup especially shareable is how naturally it fits into real family life. It’s gentle enough for picky eaters, yet still interesting for the person who wants bold, cozy flavor at the end of a long day. The tomato base is bright and savory, the Parmesan brings a salty richness, and the tortellini turns every spoonful into something hearty. Add spinach if you want that fresh, wholesome finish, or keep it classic and lean into the creamy comfort. If you’re cooking for a household with different tastes, this recipe is also easy to customize bowl by bowl. Keep red pepper flakes on the table for those who like a little heat. Offer extra Parmesan for anyone who wants it cheesier. Pair it with bread for dunking, or serve it with a simple salad when you want to round out the meal. When a recipe delivers warmth, convenience, and that “everyone’s happy” feeling, it becomes more than just dinner. It becomes tradition. This is one of those soups you’ll come back to whenever you need something reliable, comforting, and genuinely delicious.
Creamy Parmesan Tomato Tortellini Soup Weeknight Family Favorite
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
A cozy, one-pot tomato soup made extra hearty with cheese tortellini, finished with cream and Parmesan for a rich, velvety weeknight dinner everyone looks forward to.
Ingredients
1 tbsp olive oil
1 medium yellow onion, diced
2 medium carrots, diced small
2 celery stalks, diced
4 cloves garlic, minced
2 tbsp tomato paste
1 can (28 oz / 794 g) crushed tomatoes
4 cups (960 ml) chicken broth or vegetable broth
1 tbsp Italian seasoning
1 tsp dried basil (optional)
1/4 tsp red pepper flakes (optional)
1 tsp kosher salt, plus more to taste
1/2 tsp black pepper
18 oz (510 g) refrigerated cheese tortellini
3/4 cup (180 ml) heavy cream
1 cup (about 90 g) freshly grated Parmesan cheese, plus more for serving
3 cups (about 90 g) fresh spinach (optional)
2 tbsp fresh basil, sliced (optional, for serving)
Instructions
1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 6–8 minutes, stirring occasionally, until softened.
2. Add garlic and cook 30 seconds. Stir in tomato paste and cook 1 minute.
3. Add crushed tomatoes and broth. Stir in Italian seasoning, salt, pepper, and optional dried basil and red pepper flakes. Bring to a gentle boil, then reduce to a simmer for 10 minutes.
4. Stir in tortellini and simmer 5–7 minutes (or according to package directions) until tender.
5. Reduce heat to low. Stir in heavy cream and Parmesan until smooth and melted. Do not boil.
6. If using spinach, stir it in and cook 1–2 minutes until wilted.
7. Taste and adjust seasoning. Serve hot with extra Parmesan and fresh basil if desired.
Notes
For best leftovers, cook and store tortellini separately, then add to reheated soup.
If the soup thickens, loosen with 1/2 cup (120 ml) broth, then adjust as needed.
Use freshly grated Parmesan for the smoothest, creamiest texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes

