Creamy Tortellini Soup
Updated Oct 15, 2026
This post may contain affiliate links. Please read our disclosure policy.
This Creamy Tortellini Soup recipe consists of layers upon layers of cozy flavor! It’s an easy vegetarian soup recipe loaded with cheese tortellini and tender veggies cooked in a flavorful, creamy broth.
If you love this recipe for tortellini soup, your next one on the list to try should be my creamy crack chicken soup and then this warm and cozy creamy chicken noodle soup.

Why We Love This Tortellini Soup
- Quick: Ready in 30 minutes, it’s your go-to for a speedy, hearty meal.
- Creamy Comfort: Cheesy tortellini and creamy, velvety broth offer a soul-soothing dinner experience.
- Vegetarian: Packed with veggies and protein, this tortellini soup recipe is a vegetarian dish that is so tasty and really satisfying.
- Versatile: Easily adaptable, make it your own with personalized tweaks to ingredients or seasonings.

Ingredients You’ll Need
I’m a vegetable lover in a house full of pasta fiends, and this creamy tortellini-filled veggie soup is our meeting ground!

- Butter: For sauteing your veggies. Use salted or unsalted butter, just remember to adjust the amount of salt.
- Vegetables: You’ll need a yellow onion, fresh garlic, carrots, and baby spinach.
- Seasonings: I seasoned the tortellini soup with Italian seasoning, salt, and freshly cracked black pepper.
- Flour: All-purpose flour forms the base for a quick and easy roux to thicken the soup.
- Vegetable Broth: Use low-sodium vegetable broth if you’re making vegetarian soup. Otherwise, chicken broth will also work.
- Tortellini: Get one package of frozen tortellini. I make this soup recipe with cheese tortellini, but you can use your favorite variety.
- Cream: You can use full heavy cream, milk (I use 2%), or half-and-half, depending on how creamy you prefer your tortellini soup.
How to Make Creamy Tortellini Soup
Get out a big pot – just one, because I’m all about that one-pot dinner life – and let’s make this quick soup!




- Sauté: First, sauté the onion, garlic, and carrots with Italian seasoning, salt, and pepper. Once the veggies are tender, whisk in the flour to make the roux.
- Add the broth and whisk: Gradually pour in the broth, whisking until smooth. Keep the base clump-free so the end result is creamy. Once combined, bring the pot to a boil.
- Add the tortellini and spinach: While the soup boils, stir in the frozen tortellini and fresh spinach leaves. Simmer for a few minutes more to get the tortellini heated through.
- Add heavy cream: Pour in your choice of cream, then stir continuously as the soup returns to a boil. Let the cream cook and thicken for a few minutes, then take the pot off the heat. Season the tortellini soup to taste with salt and pepper, then serve!

Recipe Tips And Variations
- Adding heavy cream. Lower the heat before adding the cream, and stir continuously as you pour it in. This technique helps prevent the soup from curdling.
- Leave out the cream. For a dairy-free version, use olive oil or coconut oil in place of butter. Swap out the milk or cream with your choice of dairy-free alternatives, like oat, coconut, or rice milk.
- Less carbs. To lower the carbs, omit the carrots and use this low carb pasta.
- Protein options. Add cooked, shredded chicken to make creamy chicken tortellini soup, or check out my Instant Pot creamy chicken tortellini soup. You can also stir in cooked Italian sausage for a heartier soup.
- Veggie additions. Swap spinach for kale and add mushrooms, too, or take inspiration from my chicken vegetable soup.

What To Serve With Tortellini Soup
Tortellini soup is pretty filling, so I usually keep the sides simple. A little bread, a salad, or something light for lunch all work here.
- Bread. Serve up bowls of this soup with a thick slice of my garlic and cheddar drop biscuits or garlic breadsticks.
- Salad. Before slurping up the soup, I almost always serve a big chef salad, then top the soup with crumbled bacon, freshly grated Parmesan cheese, croutons, or shredded cheddar.
- Lunch. Serve it bistro-style with a side of watermelon salad or this wonderful lemon kale Caesar salad paired with pinwheel sandwiches.
Pin this now to find it later
Pin It
Creamy Tortellini Soup
Video
Ingredients
- 3 tablespoons unsalted butter
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 2 large carrots, thinly sliced
- 1 tablespoon Italian Seasoning
- 1 teaspoon salt
- ¼ teaspoon freshly ground black pepper
- ¼ cup all-purpose flour
- 6 cups vegetable broth
- 12 ounces frozen tortellini
- 1 cup heavy cream, you can also use milk or half-and-half.
- 5 ounces fresh baby spinach
Instructions
- Sauté the aromatics. Melt the butter in a Dutch oven or soup pot set over medium heat. Add the onions, garlic, carrots, Italian seasoning, salt, and pepper, and cook over medium-low heat for 6 minutes or until the vegetables are tender.
- Add the flour and make the roux. Whisk in the flour; whisk until crumbly. Slowly add the broth and continue to vigorously whisk until everything is well combined and there are no clumps.
- Add the tortellini and cook. Bring the soup to a boil. Add the frozen tortellini and continue to cook over medium-high heat, stirring occasionally, for 5 to 6 minutes or until the tortellini is tender and heated through.
- Add the heavy cream and baby spinach. Whisk in the cream or milk and add the spinach; bring the soup to a steady boil and cook for 2 to 3 minutes, or until smooth and thickened.
- Finish. Remove the tortellini soup from the heat and let it stand for 5 minutes. Taste the soup for salt and pepper and adjust accordingly. Serve.
Equipment
Notes
- Cream options: I like to use heavy cream for a creamier, silkier texture, but this soup also works with milk or half & half. Also, stir continuously when adding the cream so it doesn’t curdle.
- Dairy-Free: To make this soup dairy-free, use coconut oil instead of butter, and you can also use nut milk to replace the cream.
- Frozen cheese tortellini is my favorite frozen pasta for this particular soup, but you can use whatever pasta you have on hand.
- Greens options: Baby spinach is my go-to leafy green for soups, but you can also use kale, watercress, collard greens, etc.
- Add protein: Stir in some cooked, shredded chicken or cooked Italian pork sausage.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
How to Store and Reheat Leftovers
- Store any leftover soup in an airtight container in the fridge for up to 3 to 4 days.
- Reheat portions in the microwave or in a saucepan on the stove until the soup and tortellini are warmed through again.
- To freeze: While it’s technically safe to freeze this soup, I usually don’t recommend it. Cream soups are tricky to freeze, as the texture and flavor tend to change for the worse once the soup is thawed.











This soup is AMAZING! I didn’t have Italian Seasoning, so I just did half of my recipe. Also, I had refrigerated tortellini and fresh spinach, so did the milk step first, then just heated the tortellini and spinach at the very end for 2 minutes. So delicious and easy — I’ll definitely be making it again soon!
I’m very glad you enjoyed it! Thank YOU! 🙂
What are your thoughts on adding rotisserie chicken to this recipe? Would it mesh with the flavor profile? Looking for a way to add protein.
Oh absolutely, it tastes great with chicken!
Wonderful tortellini soup, but I substituted escarole for the spinach, and skipped the dairy altogether. Used rich homemade chicken stock and fresh tortellini. Followed your directions on the roux and it came out thick and creamy. I lost power while making this (thank goodness for a gas cooktop 😂). Will make it again. Thank you!
I am very glad you enjoyed it! Thank YOU! 🙂
What serving did you base the WW points on.?
Didn’t come out creamy – any suggestions? ( I did use 1% milk could that be the reason?)
Yes, because 1% milk (low fat) has a thinner consistency and it’s less rich in taste. Fat is what makes dairy products creamier.
I figured ☹️Any suggestions on how to thicken?
Yes. Combine 2 tablespoons cornstarch with 3 tablespoons cold water and whisk until smooth. Stir that into the soup and continue to cook for couple minutes, or until thickened.
This soup is absolutely delicious and heart warming! I have made it multiple times during quarantine, and have been making it for family members and friends. It is always a hit and the broth is amazing. The only thing I add is stirring in some Parmesan and a scoop of cream cheese at the end (I read this in other reviews), I’m sure it doesn’t need this but it does add some extra lusciousness! LOVE!
This soup is simply amazing. Sub’d chicken bone stock and used 1/2 half&half, 1/2 skim milk. WOW!
I am very glad you enjoyed it! Thank YOU! 🙂
Wha?? Only 11
WW Smart Points??? This soup tastes so sinful and delicious! I made it as written but added chopped mushroom. I had no problem getting the soup to thicken and I boiled it for about 10 minutes after adding the half/half. This recipe is definitely a keeper!
This is so tasty and comes together quickly. I throw together a salad and maybe a loaf of store bought Italian bread, and there’s a hearty fall or winter supper for a work night. I’m a happy lady at work the next day with leftover soup for lunch. I use fresh tortellini. A fancy touch that goes a lot further than saucing the tortellini, so it’s still an economical meal. Looking forward to more soup recipes from your website!
Can you make this in a crock pot?
I made it in a crock pot but I did’t add the spinach and tortellini until about an hour before I wanted to eat it.
So yummy! Everyone enjoyed it. I used heavy whipping cream and I added rosemary and thyme
Delicious!! I used fresh tortellini, chicken bone broth & s&p….amazing
I’m very glad you enjoyed it! Thank YOU! 🙂
This soup is amazing! It is a now a go to in my house. I like to add celery and mushroom and occasionally I substitute mini beef ravioli instead of the Tortellini. THANK YOU 😊 🤩😘 for sharing this great versatile recipe!
That’s so good to hear! I am very glad you enjoyed it! Thank YOU! 🙂
This soup is so yummy!
I used cream
Can’t wait to make again!
That’s great! I am very glad you enjoyed it! Thank YOU! 🙂
This is a great recipe. It’s frequently requested by my wife and sisters. Sometimes we add mushrooms but it’s pretty perfect as is.
I am very glad you enjoyed it! Thank YOU! 🙂