Creamy Vegetable Tortellini Soup

Featured in: Weeknight Dinners

This comforting soup brings together pillowy cheese tortellini, colorful vegetables like carrots, zucchini, and spinach, all simmered in a luscious creamy broth infused with Italian herbs. Ready in just 40 minutes, it's an easy weeknight solution that delivers restaurant-quality flavor with minimal effort. Customize with white beans for protein, swap greens to your preference, or make it vegan with plant-based alternatives.

Updated on Wed, 28 Jan 2026 09:19:00 GMT
Creamy Vegetable Tortellini Soup ladled into a white bowl with steam rising, showcasing tender tortellini, diced carrots, zucchini, and wilted spinach in a rich, creamy herb broth. Save
Creamy Vegetable Tortellini Soup ladled into a white bowl with steam rising, showcasing tender tortellini, diced carrots, zucchini, and wilted spinach in a rich, creamy herb broth. | milestonepan.com

My neighbor knocked on my door one rainy Tuesday holding a bag of tortellini she couldn't use before leaving town. I had a fridge full of sad vegetables that needed rescuing and a craving for something warm. What started as pantry roulette turned into the creamiest, most comforting soup I've made in months. Now it's my go-to when the weather turns gray and I need something that feels like a hug in a bowl.

I served this to my book club on a whim, worried it was too simple for a gathering. Three bowls later, everyone was scribbling down the recipe on napkins. One friend texted me the following week saying her kids actually asked for seconds, which she claimed was a minor miracle. It's become my secret weapon when I want to look like I tried harder than I did.

Ingredients

  • Olive oil: Just enough to coax sweetness from the onions without making the soup greasy, and it helps the garlic bloom without burning.
  • Yellow onion: Diced small so it melts into the broth and adds a gentle backbone of flavor that holds everything together.
  • Carrots: Slice them thin so they cook evenly and add a hint of natural sweetness that balances the cream.
  • Celery: Often overlooked, but it brings an earthy depth that makes the soup taste like it simmered all day.
  • Garlic: Minced fresh because jarred garlic just doesn't have that sharp, aromatic punch when it hits the hot oil.
  • Zucchini: Diced into bite-sized pieces so it softens just enough without turning mushy or disappearing entirely.
  • Baby spinach: Packed and added at the end so it wilts into silky green ribbons instead of turning army green.
  • Cheese tortellini: The refrigerated kind works best because it cooks quickly and stays tender without falling apart in the broth.
  • Vegetable broth: Use a good quality one because it forms the soul of this soup and weak broth means weak flavor.
  • Heavy cream: This is what makes the soup luxurious and velvety, coating your spoon in the best possible way.
  • Milk: Thins out the cream just enough so the soup stays luscious without feeling like you're eating a sauce.
  • Italian herbs: Dried works perfectly here and gives you that warm, familiar flavor without needing a bunch of fresh herbs.
  • Salt and black pepper: Taste as you go because every broth is different and you want to build the seasoning in layers.
  • Red pepper flakes: Optional but a tiny pinch adds a whisper of heat that wakes up the whole bowl.
  • Parmesan cheese: Freshly grated melts right into the hot soup and adds a salty, nutty finish that ties it all together.
  • Fresh basil or parsley: A sprinkle on top makes it look pretty and adds a pop of brightness right before you dig in.

Instructions

Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Start with the aromatics:
Heat the olive oil in your largest pot over medium heat and toss in the onion, carrots, and celery. Let them sauté for about 5 minutes, stirring occasionally, until the onion turns translucent and the kitchen starts to smell like comfort.
Add garlic and zucchini:
Stir in the minced garlic and diced zucchini, cooking for another 2 minutes until the garlic is fragrant and just starting to turn golden at the edges. Don't let it brown or it'll taste bitter.
Build the broth base:
Pour in the vegetable broth and crank up the heat to bring it to a rolling boil. Once it's bubbling, lower the heat and let it simmer gently for 10 minutes so the vegetables soften and release their sweetness into the liquid.
Cook the tortellini:
Add the cheese tortellini directly to the simmering broth and cook according to the package directions, usually around 3 to 5 minutes. They're done when they float to the top and feel tender but not mushy when you bite into one.
Make it creamy:
Lower the heat to the gentlest simmer and stir in the heavy cream, milk, Italian herbs, salt, pepper, and red pepper flakes if you're using them. Let it warm through without boiling or the cream might break and look grainy.
Wilt the spinach:
Toss in the baby spinach and stir until it wilts down into the soup, which only takes about a minute or two. Taste the broth now and add more salt or pepper if it needs it.
Serve it up:
Ladle the soup into bowls while it's piping hot and top each serving with a sprinkle of grated Parmesan and a handful of chopped fresh basil or parsley. Serve immediately with crusty bread for dipping.
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Bright overhead shot of Creamy Vegetable Tortellini Soup topped with fresh basil and grated Parmesan, served alongside crusty artisan bread for dipping. Save
Bright overhead shot of Creamy Vegetable Tortellini Soup topped with fresh basil and grated Parmesan, served alongside crusty artisan bread for dipping. | milestonepan.com

The first time I reheated this soup, I realized it had thickened into something closer to stew, which my husband declared even better than the original. Now I intentionally make extra so we can enjoy both versions. It's one of those rare recipes that keeps giving long after the first bowl.

How to Store and Reheat

Let the soup cool completely before transferring it to an airtight container, where it'll keep in the fridge for up to 3 days. When reheating, add a splash of broth or milk to loosen it back up since the tortellini will have absorbed a lot of the liquid. Warm it gently over low heat, stirring often, because high heat can make the cream separate and turn the tortellini gummy.

Swaps and Substitutions

If you can't find cheese tortellini, any stuffed pasta like ravioli or even small shell pasta works in a pinch. Swap the heavy cream for half and half if you want it a little lighter, though it won't be quite as luscious. For a vegan version, use plant-based tortellini, coconut cream, and skip the Parmesan or use a cashew-based substitute.

What to Serve Alongside

This soup is hearty enough to stand alone, but a warm baguette or garlic bread makes it feel like a full meal. I also love serving it with a simple arugula salad dressed in lemon and olive oil to cut through the creaminess. A crisp white wine like Pinot Grigio or Sauvignon Blanc pairs beautifully if you're feeling fancy.

  • Crusty sourdough or ciabatta for dipping into every last drop of creamy broth.
  • A handful of extra Parmesan and a drizzle of good olive oil on top for added richness.
  • Leftover soup freezes okay for up to a month, though the tortellini texture suffers a bit, so I usually freeze it before adding the pasta.
Product image
Deep clean greasy stovetops, countertops, sinks, and tiles using powerful steam after everyday cooking.
Check price on Amazon
Close-up of Creamy Vegetable Tortellini Soup featuring spooned cheese tortellini, vibrant diced vegetables, and a swirl of heavy cream in a rustic pot. Save
Close-up of Creamy Vegetable Tortellini Soup featuring spooned cheese tortellini, vibrant diced vegetables, and a swirl of heavy cream in a rustic pot. | milestonepan.com

This soup has saved more weeknights than I can count, and it never feels like I'm cutting corners. I hope it becomes your rainy day ritual too.

Recipe FAQs

Can I use frozen tortellini instead of fresh?

Yes, frozen tortellini works perfectly. Add it directly to the simmering broth without thawing and cook for an additional 2-3 minutes beyond the package instructions.

How do I store leftover soup?

Store in an airtight container in the refrigerator for up to 3 days. The tortellini may absorb some liquid, so add extra broth when reheating. Reheat gently on the stovetop over medium-low heat.

Can I make this soup ahead of time?

Prepare the vegetable base and broth ahead, then add tortellini, cream, and spinach just before serving. This prevents the pasta from becoming mushy and maintains the best texture.

What can I substitute for heavy cream?

Try half-and-half for a lighter version, coconut cream for dairy-free, or a mixture of Greek yogurt and milk stirred in at the end. Each creates a different but delicious creamy texture.

How can I make this soup heartier?

Add white beans, chickpeas, or diced cooked chicken along with the tortellini. You can also increase the tortellini amount to 12 oz or add more vegetables like mushrooms or bell peppers.

Can I freeze this soup?

The vegetable broth base freezes well, but cream-based soups and pasta can separate or become mushy when frozen. For best results, freeze the base without cream and tortellini, then add them fresh when reheating.

Creamy Vegetable Tortellini Soup

Tender cheese tortellini in creamy broth with vibrant vegetables—ready in just 40 minutes for cozy comfort.

Prep Time
15 min
Time to Cook
25 min
Time Needed
40 min
Created by Caleb Barnes


Skill Level Easy

Cuisine Italian-Inspired

Servings Yielded 4 Number of Servings

Special Diets Meatless

What You'll Need

Vegetables

01 1 tablespoon olive oil
02 1 medium yellow onion, diced
03 2 carrots, peeled and sliced
04 2 celery stalks, sliced
05 3 cloves garlic, minced
06 1 zucchini, diced
07 1 cup baby spinach, packed

Tortellini

01 9 ounces refrigerated cheese tortellini

Broth & Cream

01 4 cups vegetable broth
02 1 cup heavy cream
03 1/2 cup whole milk

Seasonings

01 1 teaspoon dried Italian herbs
02 1/2 teaspoon salt
03 1/4 teaspoon freshly ground black pepper
04 Pinch of red pepper flakes, optional

Garnish

01 1/4 cup grated Parmesan cheese
02 Fresh basil or parsley, chopped

How To Make

Step 01

Sauté Aromatics: Heat olive oil in a large soup pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 minutes until vegetables begin to soften.

Step 02

Build Flavor Base: Stir in minced garlic and diced zucchini; cook for another 2 minutes until fragrant.

Step 03

Simmer Vegetables: Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 10 minutes.

Step 04

Cook Tortellini: Add cheese tortellini and cook according to package instructions, usually 3 to 5 minutes, until just tender.

Step 05

Create Creamy Base: Lower heat to a gentle simmer. Stir in heavy cream, whole milk, Italian herbs, salt, pepper, and red pepper flakes if using.

Step 06

Finish with Greens: Add spinach and simmer until wilted, approximately 1 to 2 minutes.

Step 07

Adjust Seasoning: Taste and adjust seasoning as needed for desired flavor balance.

Step 08

Serve: Ladle soup into bowls and garnish with Parmesan cheese and fresh herbs if desired. Serve hot.

Tools Needed

  • Large soup pot
  • Wooden spoon
  • Sharp knife
  • Cutting board
  • Ladle

Allergen Details

Review each ingredient for allergens and speak with your healthcare provider if you have questions.
  • Contains wheat from tortellini pasta
  • Contains milk from cheese tortellini, heavy cream, and Parmesan cheese
  • May contain eggs depending on tortellini packaging
  • Verify all ingredient labels for potential cross-contamination and allergens

Nutrition (per serving)

For informational use only. Always consult with a health professional if needed.
  • Calorie Count: 410
  • Fats: 21 g
  • Carbohydrates: 43 g
  • Proteins: 13 g