I can never resist a bowl loaded with tender chicken, cheese tortellini, and a creamy broth that tastes like it took all day. This is the soup that makes everyone ask for seconds before they’ve finished firsts.

I’m obsessed with Creamy Chicken Tortellini Soup because it eats like the best parts of dinner landed in one bowl. I get silky broth, tender bites, and those cheese tortellini pockets that make me keep going back for “just one more.” And honestly, the Parmesan cheese is what pulls me in every time, salty, rich, and a little bossy in the best way.
I love how the creaminess clings to everything without turning heavy or bland. But the real hook?
That spoonful with pasta, chicken, and savory broth all at once. Ridiculous.
This is the soup I crave on repeat.
Ingredients

- Olive oil and butter make the soup rich, cozy, and a little silky.
- Onion, carrots, and celery bring that classic homemade soup smell you’ll love.
- Garlic adds the good savory kick, because bland soup is sad soup.
- Basil and oregano give it Italian-ish comfort without making things fussy.
- Bay leaf quietly adds depth, even if you forget it’s in there.
- Red pepper flakes add a tiny heat bump, if you’re into that.
- Chicken broth keeps it savory and comforting, not heavy or flat.
- Shredded chicken makes it filling, with easy protein in every spoonful.
- Cheese tortellini is the fun part, basically little pasta pillows.
- Heavy cream and milk make it creamy without feeling like a brick.
- Spinach sneaks in greens, plus it makes the bowl look fresh.
- Parmesan adds salty, nutty flavor that makes everything taste more finished.
- Parsley and lemon brighten it up so it doesn’t taste too rich.
- Salt and pepper pull everything together, simple but totally necessary.
Ingredient Quantities
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 bay leaf
- 1/4 teaspoon crushed red pepper flakes, optional
- 6 cups low sodium chicken broth
- 2 cups cooked shredded chicken (about 1 pound)
- 9 to 12 ounces cheese tortellini (fresh or frozen)
- 1 cup heavy cream
- 1/2 cup milk or half and half
- 3 cups packed baby spinach
- 1/2 cup grated Parmesan cheese, plus more for serving
- 1 tablespoon chopped fresh parsley
- 1 tablespoon lemon juice, optional
- Salt and black pepper, to taste
How to Make this
1. Heat olive oil and butter in a large pot over medium heat until butter is melted and foamy.
2. Add diced onion, carrots, and celery and cook until vegetables are softened, about 5 to 7 minutes.
3. Stir in minced garlic, dried basil, dried oregano, bay leaf, and crushed red pepper flakes if using, and cook 30 to 60 seconds until fragrant.
4. Pour in the chicken broth and bring to a simmer.
5. Add the cooked shredded chicken and tortellini to the simmering broth and cook according to tortellini package directions until pasta is tender, usually 3 to 5 minutes for fresh or frozen.
6. Reduce heat to low and stir in the heavy cream and milk or half and half, warming gently without boiling.
7. Add the baby spinach and grated Parmesan and stir until the spinach wilts and the cheese melts into the soup.
8. Remove and discard the bay leaf. Stir in chopped fresh parsley and lemon juice if using.
9. Taste and season with salt and black pepper as needed, then serve topped with additional grated Parmesan.
Equipment Needed
1. Large heavy pot or Dutch oven
2. Chef’s knife
3. Cutting board
4. Wooden spoon or silicone spatula
5. Measuring cups and spoons
6. Ladle
7. Colander or slotted spoon (for draining or retrieving tortellini)
8. Box grater (for fresh Parmesan)
FAQ
Creamy Chicken Tortellini Soup Recipe Substitutions and Variations
- Olive oil:
- Canola or vegetable oil (neutral flavor, good for sautéing)
- Avocado oil (higher smoke point, mild flavor)
- Light olive oil or melted butter (adds richness)
- Unsalted butter:
- Olive oil or avocado oil (for sautéing, less richness)
- Ghee (buttery flavor, higher smoke point)
- Margarine (in a pinch, similar texture)
- Heavy cream:
- Half and half plus 2 tablespoons melted butter per cup (closer to heavy cream)
- Full fat coconut milk or coconut cream (dairy free, adds slight coconut note)
- Greek yogurt thinned with a little milk (use gentle heat to avoid curdling)
- Cheese tortellini:
- Ravioli (cheese or meat filled, similar texture)
- Cheese-filled pasta shells or gnocchi (different shape, hearty bite)
- Plain small pasta like orecchiette or ditalini plus extra grated cheese (no filling but similar comfort)
Pro Tips
1. Use a rotisserie chicken or poach chicken breasts in the broth ahead of time for extra flavor and easy shredding. The chicken will soak up the seasoned broth and taste more integrated than plain cooked meat.
2. Sweat the onion, carrot, and celery slowly until they are very soft and a little sweet before adding garlic. That gentle caramelization builds a deeper base without masking the fresher flavors.
3. Add the cream and milk over very low heat and avoid boiling. Boiling can make the cream separate or the texture grainy. If the soup feels thin, simmer a few minutes to concentrate; if too thick, thin with a little extra broth.
4. Cook tortellini directly in the simmering broth and watch the time on the package. Fresh or frozen will finish fast, and overcooking makes them gummy. If you want a slightly silkier finish, stir in the cheese off the heat so it melts smoothly.
5. Brighten at the end with lemon juice and fresh parsley, and finish with a generous sprinkle of grated Parmesan at the table. Acid and fresh herbs lift the whole bowl and make the richness feel lighter and more balanced.

Creamy Chicken Tortellini Soup Recipe
I can never resist a bowl loaded with tender chicken, cheese tortellini, and a creamy broth that tastes like it took all day. This is the soup that makes everyone ask for seconds before they’ve finished firsts.
6
servings
561
kcal
Equipment: 1. Large heavy pot or Dutch oven
2. Chef’s knife
3. Cutting board
4. Wooden spoon or silicone spatula
5. Measuring cups and spoons
6. Ladle
7. Colander or slotted spoon (for draining or retrieving tortellini)
8. Box grater (for fresh Parmesan)
Ingredients
-
2 tablespoons olive oil
-
2 tablespoons unsalted butter
-
1 medium yellow onion, diced
-
2 medium carrots, diced
-
2 celery stalks, diced
-
3 garlic cloves, minced
-
1 teaspoon dried basil
-
1 teaspoon dried oregano
-
1 bay leaf
-
1/4 teaspoon crushed red pepper flakes, optional
-
6 cups low sodium chicken broth
-
2 cups cooked shredded chicken (about 1 pound)
-
9 to 12 ounces cheese tortellini (fresh or frozen)
-
1 cup heavy cream
-
1/2 cup milk or half and half
-
3 cups packed baby spinach
-
1/2 cup grated Parmesan cheese, plus more for serving
-
1 tablespoon chopped fresh parsley
-
1 tablespoon lemon juice, optional
-
Salt and black pepper, to taste
Directions
- Heat olive oil and butter in a large pot over medium heat until butter is melted and foamy.
- Add diced onion, carrots, and celery and cook until vegetables are softened, about 5 to 7 minutes.
- Stir in minced garlic, dried basil, dried oregano, bay leaf, and crushed red pepper flakes if using, and cook 30 to 60 seconds until fragrant.
- Pour in the chicken broth and bring to a simmer.
- Add the cooked shredded chicken and tortellini to the simmering broth and cook according to tortellini package directions until pasta is tender, usually 3 to 5 minutes for fresh or frozen.
- Reduce heat to low and stir in the heavy cream and milk or half and half, warming gently without boiling.
- Add the baby spinach and grated Parmesan and stir until the spinach wilts and the cheese melts into the soup.
- Remove and discard the bay leaf. Stir in chopped fresh parsley and lemon juice if using.
- Taste and season with salt and black pepper as needed, then serve topped with additional grated Parmesan.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 410g
- Total number of serves: 6
- Calories: 561kcal
- Fat: 40.6g
- Saturated Fat: 19.2g
- Trans Fat: 0.12g
- Polyunsaturated: 2.5g
- Monounsaturated: 18.9g
- Cholesterol: 138mg
- Sodium: 402mg
- Potassium: 613mg
- Carbohydrates: 33g
- Fiber: 1.7g
- Sugar: 3g
- Protein: 33g
- Vitamin A: 4733IU
- Vitamin C: 6mg
- Calcium: 133mg
- Iron: 1mg





