Here is my favorite creamy chicken tortellini soup recipe, with a rich butter base, tender vegetables, cheese-filled tortellini, and shredded chicken in a savory broth finished with cream and a splash of lemon.
This soup is perfect for cold evenings when my family wants something warm and comforting. I love making a big pot because it tastes even better the next day, and honestly, who doesn’t want soup leftovers for lunch?

Why You’ll Love This Chicken Tortellini Soup
- Ready in 30-40 minutes – This soup comes together quickly on busy weeknights, making it perfect when you need a satisfying dinner without spending hours in the kitchen.
- Creamy and comforting – The rich, velvety broth with tender tortellini and chicken creates that cozy, restaurant-quality soup you crave on chilly evenings.
- One-pot meal – Everything cooks in a single pot, which means less cleanup and more time to relax after dinner.
- Packed with vegetables – Carrots, celery, onions, and peas give you a good serving of veggies alongside the protein and pasta, making it a well-rounded meal.
- Family-friendly – Kids and adults alike love the cheesy tortellini and creamy broth, so you won’t have to worry about picky eaters at the table.
What Kind of Tortellini Should I Use?
You can use fresh or frozen tortellini for this soup, and both will turn out great. Fresh tortellini from the refrigerated section cooks faster and has a softer texture, while frozen tortellini holds up a bit better in the soup and won’t get mushy if you have leftovers. As for the filling, cheese tortellini is the classic choice that pairs perfectly with the creamy broth, but you could also try spinach and cheese or even meat-filled tortellini if that’s what you have on hand. Just keep in mind that frozen tortellini will need a few extra minutes of cooking time compared to fresh.

Options for Substitutions
This soup is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:
- Tortellini: You can use any filled pasta like ravioli or cappelletti, or even swap for regular pasta shapes like rotini or small shells. Just adjust the cooking time based on the package directions.
- White wine: If you don’t have wine on hand, just use an extra 1/4 cup of chicken stock. The soup will still taste great without it.
- Heavy cream: Half-and-half works well for a lighter version, or you can use whole milk mixed with 2 tablespoons of cream cheese for a similar creamy texture.
- Chicken: Rotisserie chicken is super convenient, but you can also use leftover cooked chicken, turkey, or even poach raw chicken breasts right in the soup for about 15-20 minutes before shredding.
- Frozen peas: Swap these with frozen corn, green beans, or spinach if that’s what you have in the freezer.
- Butter: Olive oil works as a substitute, though you’ll lose a bit of that rich, buttery flavor. Use about 3 tablespoons of oil instead.
Watch Out for These Mistakes While Cooking
The biggest mistake when making this soup is adding the cream too early, which can cause it to curdle or separate – always wait until the very end and keep the heat on low when stirring it in. Another common error is overcooking the tortellini, so make sure to check the package directions and pull the soup off the heat as soon as they’re tender, since they’ll continue cooking in the hot broth. Don’t skip the flour step after sautéing your vegetables, as this creates a roux that thickens the soup and prevents it from being too watery. If you want an even richer flavor, let your vegetables cook a bit longer until they’re soft and slightly golden before adding the garlic, and always taste and adjust your salt at the end since the chicken stock and cheese-filled tortellini already add quite a bit of sodium.

What to Serve With Chicken Tortellini Soup?
This soup is pretty hearty on its own since it’s packed with chicken, tortellini, and veggies, but I love serving it with some crusty bread or warm dinner rolls for dipping. A simple side salad with mixed greens, cherry tomatoes, and a light vinaigrette helps balance out the richness of the creamy broth. If you want to make it more of a complete meal, garlic bread is always a winner – just toast some sliced baguette with butter, garlic, and a sprinkle of parmesan. For a lighter option, you could also serve it alongside some roasted asparagus or green beans.
Storage Instructions
Store: Keep your leftover soup in an airtight container in the fridge for up to 4 days. Just a heads up – the tortellini will soak up some of the broth as it sits, so the soup gets a bit thicker over time. You might want to add a splash of chicken stock when reheating to loosen it up.
Freeze: This soup freezes pretty well for up to 2 months, though I’d recommend leaving out the cream and adding it fresh when you reheat. Dairy can sometimes get a little grainy after freezing, so this trick keeps everything smooth and creamy.
Reheat: Warm it up gently on the stovetop over medium-low heat, stirring occasionally until heated through. If you’re using the microwave, heat it in 1-minute intervals and stir between each one to make sure it warms evenly without getting too hot around the edges.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1900
- Protein: 95-110 g
- Fat: 75-90 g
- Carbohydrates: 130-150 g
Ingredients
For the soup base:
- 1/3 cup unsalted butter (I prefer Kerrygold for a richer flavor base)
- 1 yellow onion
- 3 carrots
- 2 stalks celery
- 4 garlic cloves
- 2 tsp italian seasoning
- 1/4 tsp smoked paprika
- 1/4 cup flour
- 1/4 cup white wine
- 6 cups chicken stock (I always use Swanson for the best savory balance)
- 1 bay leaf
- salt
- pepper
For the final assembly:
- 3 cups cooked chicken (shredded into 1-inch pieces to catch more soup)
- 9 oz tortellini (I use Buitoni refrigerated cheese tortellini)
- 3/4 cup heavy cream
- 1/2 cup peas
- 1 tbsp lemon juice
- 2 tbsp parsley
Step 1: Prepare the Mise en Place
- 1 yellow onion
- 3 carrots
- 2 stalks celery
- 4 garlic cloves
Dice the yellow onion into small pieces, cut the carrots and celery into thin half-moons about 1/4-inch thick, and mince the garlic cloves.
This prep work ensures even cooking of the vegetables and allows you to move quickly once you start cooking.
Having everything ready also prevents the aromatics from burning while you’re still chopping.
Step 2: Build the Aromatic Base
- 1/3 cup unsalted butter
- 1 yellow onion
- 3 carrots
- 2 stalks celery
- 4 garlic cloves
- 2 tsp italian seasoning
- 1/4 tsp smoked paprika
Melt the butter in a large pot over medium heat, then add the diced onion, carrots, and celery.
Cook for 3-4 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.
Add the minced garlic, Italian seasoning, and smoked paprika, stirring constantly for about 1 minute until fragrant.
I like to add the paprika here because the warm butter helps release its smoky flavor and distribute it evenly throughout the base.
Step 3: Create the Roux and Deglaze
- 1/4 cup flour
- 1/4 cup white wine
- aromatic base from Step 2
Sprinkle the flour over the aromatic mixture and stir constantly for 1 minute to cook out the raw flour taste and create a light roux.
Pour in the white wine while stirring, scraping any browned bits from the bottom of the pot—these bits add deep savory flavor.
Continue stirring for 30 seconds as the wine reduces slightly and the mixture becomes smooth.
Step 4: Build the Broth and Simmer
- 6 cups chicken stock
- 1 bay leaf
- salt
- pepper
- broth base from Step 3
Add the chicken stock, bay leaf, and a pinch each of salt and pepper to the pot, stirring well to incorporate the roux.
Bring the mixture to a boil over medium-high heat, then reduce the heat to medium-low, partially cover with a lid, and simmer for 10 minutes.
This simmering time allows the flavors to meld and the roux to fully thicken the broth to a silky consistency.
Step 5: Add Chicken and Tortellini
- 3 cups cooked chicken
- 9 oz tortellini
- simmered broth from Step 4
Stir in the cooked shredded chicken and tortellini directly into the simmering broth.
I shred the chicken into roughly 1-inch pieces so they catch more of the creamy soup rather than getting lost as small bits.
Cook uncovered for 4-5 minutes, stirring occasionally, until the tortellini floats to the surface and is heated through.
Step 6: Finish with Cream and Fresh Flavors
- 3/4 cup heavy cream
- 1/2 cup peas
- 1 tbsp lemon juice
- 2 tbsp parsley
- salt
- pepper
- finished soup from Step 5
Remove the pot from high heat and stir in the heavy cream, peas, lemon juice, and fresh parsley.
Add a final adjustment of salt and pepper to taste.
Stir gently for about 1-2 minutes until the peas are warmed through and the cream is fully incorporated—do not boil after adding the cream to prevent it from breaking.
The lemon juice brightens the rich, creamy flavors and prevents the soup from tasting one-dimensional.
Step 7: Serve
Ladle the soup into bowls and serve immediately while hot.
Remove the bay leaf before serving if desired.

Classic Creamy Chicken Tortellini Soup
Ingredients
For the soup base::
- 1/3 cup unsalted butter (I prefer Kerrygold for a richer flavor base)
- 1 yellow onion
- 3 carrots
- 2 stalks celery
- 4 garlic cloves
- 2 tsp italian seasoning
- 1/4 tsp smoked paprika
- 1/4 cup flour
- 1/4 cup white wine
- 6 cups chicken stock (I always use Swanson for the best savory balance)
- 1 bay leaf
- salt
- pepper
For the final assembly::
- 3 cups cooked chicken (shredded into 1-inch pieces to catch more soup)
- 9 oz tortellini (I use Buitoni refrigerated cheese tortellini)
- 3/4 cup heavy cream
- 1/2 cup peas
- 1 tbsp lemon juice
- 2 tbsp parsley
Instructions
- Dice the yellow onion into small pieces, cut the carrots and celery into thin half-moons about 1/4-inch thick, and mince the garlic cloves. This prep work ensures even cooking of the vegetables and allows you to move quickly once you start cooking. Having everything ready also prevents the aromatics from burning while you're still chopping.
- Melt the butter in a large pot over medium heat, then add the diced onion, carrots, and celery. Cook for 3-4 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent. Add the minced garlic, Italian seasoning, and smoked paprika, stirring constantly for about 1 minute until fragrant. I like to add the paprika here because the warm butter helps release its smoky flavor and distribute it evenly throughout the base.
- Sprinkle the flour over the aromatic mixture and stir constantly for 1 minute to cook out the raw flour taste and create a light roux. Pour in the white wine while stirring, scraping any browned bits from the bottom of the pot—these bits add deep savory flavor. Continue stirring for 30 seconds as the wine reduces slightly and the mixture becomes smooth.
- Add the chicken stock, bay leaf, and a pinch each of salt and pepper to the pot, stirring well to incorporate the roux. Bring the mixture to a boil over medium-high heat, then reduce the heat to medium-low, partially cover with a lid, and simmer for 10 minutes. This simmering time allows the flavors to meld and the roux to fully thicken the broth to a silky consistency.
- Stir in the cooked shredded chicken and tortellini directly into the simmering broth. I shred the chicken into roughly 1-inch pieces so they catch more of the creamy soup rather than getting lost as small bits. Cook uncovered for 4-5 minutes, stirring occasionally, until the tortellini floats to the surface and is heated through.
- Remove the pot from high heat and stir in the heavy cream, peas, lemon juice, and fresh parsley. Add a final adjustment of salt and pepper to taste. Stir gently for about 1-2 minutes until the peas are warmed through and the cream is fully incorporated—do not boil after adding the cream to prevent it from breaking. The lemon juice brightens the rich, creamy flavors and prevents the soup from tasting one-dimensional.
- Ladle the soup into bowls and serve immediately while hot. Remove the bay leaf before serving if desired.