If you have ever wanted to cozy up with a bowl of comfort that perfectly captures the essence of Chicken Cordon Bleu in soup form, this Creamy Chicken Cordon Bleu Soup Recipe will become your new go-to. Rich, velvety, and loaded with tender chicken, savory ham, and nutty Swiss cheese, this soup is the ultimate warm hug after a long day. Every spoonful bursts with layers of flavor and satisfying creaminess, making it an irresistible meal for any occasion. Trust me, once you try this, it will quickly become a household favorite you’ll want to make again and again.

Ingredients You’ll Need
Each ingredient in this Creamy Chicken Cordon Bleu Soup Recipe has a special role to play, contributing to the soup’s extraordinary taste, texture, and lovely golden color. The list is simple but essential, making this recipe approachable and straightforward without sacrificing a drop of flavor.
- 2 tablespoons butter: Adds a rich, creamy base and helps soften the onion for depth of flavor.
- 1 tablespoon olive oil: Balances the butter with a light fruity note and prevents burning during sautéing.
- 1 small onion, finely chopped: Offers sweetness and aroma that builds the soup’s flavor foundation.
- 2 cloves garlic, minced: Brings a subtle kick and fragrant warmth.
- 1/4 cup all-purpose flour: Essential for thickening the soup to that perfect creamy texture.
- 4 cups chicken broth: Provides the savory liquid base loaded with chicken flavor.
- 2 cups cooked chicken, shredded: The star protein offering tender bites of classic cordon bleu chicken.
- 1 cup diced ham: Adds smoky, salty richness that pairs wonderfully with the chicken.
- 1 1/2 cups milk: Creates a smooth, luscious base with a gentle dairy sweetness.
- 1 cup heavy cream: Ensures the soup is incredibly creamy and indulgent.
- 1 1/2 cups shredded Swiss cheese: Melts throughout delivering salty, nutty, melty goodness.
- 1 teaspoon Dijon mustard: A little tangy zip to brighten all the flavors.
- 1/2 teaspoon black pepper: Adds subtle warmth and spice.
- 1/2 teaspoon salt or to taste: Enhances every ingredient’s natural flavor.
- 1/2 teaspoon dried thyme: A classic herb that complements chicken beautifully.
- 1/2 cup breadcrumbs (optional for topping): Toasted for a delightful crunchy contrast.
- 1 tablespoon fresh parsley, chopped: For a fresh, vibrant finish.
How to Make Creamy Chicken Cordon Bleu Soup Recipe
Step 1: Sauté the Aromatics
Start by heating butter and olive oil together in a large pot over medium heat. This combination creates a flavorful fat base without overwhelming richness. Add the finely chopped onion and cook until it turns soft and translucent, about 4 to 5 minutes. Then stir in the minced garlic and cook it just until fragrant, roughly 1 minute, making sure not to let it burn—this builds the aromatic layer crucial for a soul-warming soup.
Step 2: Create the Roux
Sprinkle the all-purpose flour into the pot and stir it constantly for 1 to 2 minutes. This forms a roux, the classic thickening agent that gives this Creamy Chicken Cordon Bleu Soup Recipe its velvety body. Cooking the flour enough eliminates the raw taste while allowing it to blend perfectly with the liquids you’ll add next.
Step 3: Add the Broth and Meats
Slowly whisk in the chicken broth to avoid lumps until the mixture is smooth, then bring it up to a gentle simmer. Add the shredded cooked chicken and diced ham directly to the pot. The broth absorbs the meaty juices while the meats reheat, infusing the soup with that signature ham and chicken combo reminiscent of the classic Cordon Bleu dish.
Step 4: Incorporate Dairy and Seasonings
Pour in the milk and heavy cream, stirring occasionally as the soup gently thickens over the next 10 to 12 minutes. Once a lovely creaminess forms, reduce the heat to low and stir in the shredded Swiss cheese, Dijon mustard, black pepper, salt, and dried thyme. The cheese melts smoothly, creating a luscious texture and deep, comforting flavors perfect for this hearty soup.
Step 5: Optional Breadcrumb Topping and Garnish
If you love a little crunch, toast the breadcrumbs in a small skillet over medium heat until golden brown. Sprinkle these on top of each bowl for a wonderful textural contrast. Finish with freshly chopped parsley for a burst of color and freshness.
How to Serve Creamy Chicken Cordon Bleu Soup Recipe

Garnishes
A sprinkle of toasted breadcrumbs is a personal favorite to add crunch, but freshly chopped parsley or even a little shredded Swiss cheese on top elevate every bowl instantly. These small touches make the dish feel extra special and inviting.
Side Dishes
This soup pairs beautifully with a crusty baguette or warm garlic bread for dipping. A simple green salad with a light vinaigrette also complements the richness, balancing the creaminess with fresh, crisp notes.
Creative Ways to Present
For a fun twist, serve the soup inside small bread bowls or top with a puff pastry square brushed with egg wash to add elegance. For family dinners, ladling it over cooked rice or egg noodles makes the meal even more filling and indulgent without extra fuss.
Make Ahead and Storage
Storing Leftovers
Allow the soup to cool completely before transferring it to airtight containers. It keeps well in the refrigerator for up to 3 days and tastes even better the next day as the flavors meld beautifully.
Freezing
You can freeze this soup, but keep in mind that the texture of cream-based soups can sometimes shift slightly. For best results, freeze it without the dairy (milk, cream, cheese) and add those fresh when reheating. Frozen soup lasts up to 2 months in a sealed container.
Reheating
Rewarm gently over low heat, stirring frequently to prevent scorching. If you froze the soup without dairy, stir in fresh milk, cream, and cheese once it’s hot to restore that signature creaminess perfectly.
FAQs
Can I use fresh chicken instead of cooked chicken?
Absolutely! You can dice raw chicken and cook it in the pot right after sautéing the onions and garlic. Just make sure it’s cooked through before moving on to the next steps.
What if I don’t have Swiss cheese? What’s a good substitute?
Gruyère or Emmental cheeses make great substitutes due to their similar melt and flavor profiles, but mild sharp cheddar can also work in a pinch.
Is there a way to make this soup dairy-free?
Yes, substitute dairy milk and cream with unsweetened almond or oat milk and use a dairy-free cheese alternative. The soup won’t be quite as rich, but still tasty!
Can I make this soup gluten-free?
Certainly! Use a gluten-free flour blend in place of all-purpose flour and ensure your chicken broth is gluten-free. Gluten-free breadcrumbs are available for the topping, too.
How thick should the soup be?
The Creamy Chicken Cordon Bleu Soup Recipe should be thick enough to coat a spoon but still pourable. If it’s too thick, stir in more broth or milk to reach your desired consistency.
Final Thoughts
There is something truly special about this Creamy Chicken Cordon Bleu Soup Recipe that wraps you up in comfort and flavor with every bite. It’s a perfect recipe to keep in your culinary arsenal for chilly nights, family dinners, or whenever you need a warm and satisfying meal. Don’t wait to try it out and let this soup bring both heartwarming taste and joy to your kitchen table!
Print
Creamy Chicken Cordon Bleu Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Description
Enjoy a comforting and creamy Chicken Cordon Bleu Soup, featuring tender shredded chicken, savory ham, and melted Swiss cheese in a rich, flavorful broth. Perfect for warming your soul on chilly days, this hearty American soup combines classic flavors with a velvety texture for a satisfying meal.
Ingredients
Soup Base
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups chicken broth
Main Ingredients
- 2 cups cooked chicken, shredded
- 1 cup diced ham
- 1 1/2 cups milk
- 1 cup heavy cream
- 1 1/2 cups shredded Swiss cheese
Seasonings & Garnishes
- 1 teaspoon Dijon mustard
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt, or to taste
- 1/2 teaspoon dried thyme
- 1/2 cup breadcrumbs (optional for topping)
- 1 tablespoon fresh parsley, chopped
Instructions
- Sauté Aromatics: In a large pot, heat the butter and olive oil over medium heat. Add the finely chopped onion and cook until softened, about 4 to 5 minutes. Stir in the minced garlic and cook for another minute to release its fragrance.
- Make Roux: Sprinkle the all-purpose flour over the softened onions and garlic, stirring constantly. Cook the mixture for 1 to 2 minutes to form a roux, which will help thicken the soup.
- Add Broth and Simmer: Gradually whisk in the chicken broth to ensure a smooth mixture without lumps. Bring the pot to a simmer on medium heat.
- Add Chicken, Ham, Milk, and Cream: Stir in the shredded cooked chicken and diced ham, followed by the milk and heavy cream. Continue to cook the soup for 10 to 12 minutes, stirring occasionally, until it slightly thickens.
- Melt Cheese and Finish Seasoning: Reduce heat to low. Stir in the shredded Swiss cheese, Dijon mustard, black pepper, salt, and dried thyme until the cheese melts completely and the soup becomes creamy and smooth.
- Toast Breadcrumbs (Optional): If using breadcrumbs, heat a small skillet over medium heat and toast the breadcrumbs until golden brown and crispy.
- Serve and Garnish: Ladle the soup into bowls, sprinkle with toasted breadcrumbs if desired, and garnish with fresh chopped parsley before serving.
Notes
- Rotisserie chicken is a convenient shortcut for cooked chicken.
- For a lighter version, substitute half-and-half for the heavy cream to reduce fat content.
- Add a splash of white wine during the broth simmering step for extra depth of flavor.
- This recipe can be made gluten-free by using gluten-free flour and breadcrumbs.

