Chicken Cordon Bleu Soup
If you’re crazy about the classic taste of chicken cordon bleu but want something quicker, less fiddly, and super cozy for chilly evenings, this chicken cordon bleu soup is where it’s at. It brings together tender chicken, smoky ham, tangy Dijon mustard, and melty Swiss cheese all in a rich, creamy, one-pot broth—without any breading or frying.
This recipe is straightforward and family-friendly, coming together in about 15 minutes of prep and 30 minutes of cooking. You’ll start by sautéing a simple veggie base, then add chicken broth, dairy, and the flavorful proteins. Serve it up topped with shredded Swiss and crunchy croutons to get that classic cordon bleu vibe in soup form.
- Quick tip: pick up a rotisserie chicken or use leftover turkey to save prep time.
- Flexible swaps: feel free to use lighter dairy, swap cheeses, or try bacon or prosciutto instead of ham.
- Make-ahead friendly: this soup stores beautifully in the fridge for 3–4 days (see Storage & Leftovers for details).
Why This Soup Works
This chicken cordon bleu soup brings all the signature flavors of the dish—savory ham, juicy chicken, tangy mustard, and melty Swiss—into a simple, cozy one-pot meal. It’s a winner when you want the taste but not the work. Using a rotisserie chicken keeps prep easy, and kids tend to love it just as much as adults. The creamy texture feels indulgent but comes together without frying or breading. Plus, you can easily customize it with leftovers or pantry swaps.
Ingredients You’ll Need

- ¼ cup unsalted butter
- 1 small yellow onion diced
- 2 carrots diced
- 2 ribs celery diced
- 1 tablespoon minced garlic
- 1 teaspoon paprika
- 1 teaspoon salt more or less to taste
- ½ teaspoon pepper
- 1 (32 oz) box chicken broth
- 1 pint heavy cream
- 2 tablespoons dijon mustard
- 4 cup cooked and cubed chicken about 1 store-bought rotisserie (1 pound); leftover holiday turkey works great, too!
- 1 (8 oz) package cubed ham leftover holiday ham works great, too!
- 1 (8 oz) block cream cheese cubed and softened to room temperature
- Swiss cheese shredded for serving
- Homemade croutons for serving (store-bought is also fine!)
How to Make the Soup
- Bring cream cheese to room temperature and cube it small.
- Dice the onion, carrots, and celery; mince the garlic.
- Cube or shred the cooked chicken and cube the ham.
- Melt butter in a large stockpot over medium heat.
- Add the diced onion, carrots, celery, minced garlic, paprika, salt, and pepper to the pot.
- Cook, stirring regularly, until the carrots are tender, about 10 minutes.
- Stir in chicken broth, heavy cream, and Dijon mustard.
- Add the chicken, ham, and cubed cream cheese to the pot.
-
Cook, stirring often, until the soup is hot and the cream cheese has melted into the broth.

- Taste the soup and adjust salt and pepper as needed.
Pro Tips for Best Results
Small tricks make this chicken cordon bleu soup shine. Here are my best tips for the perfect texture, flavor, and easy cleanup.
- Bring the cream cheese to room temperature and cube it small. This helps it melt smoothly into the soup without clumping up.
- Use pre-cooked rotisserie chicken or leftover turkey to speed things up. Chop or shred so each spoonful gets plenty of chicken and ham.
- Keep an eye on salt levels. Ham and store-bought broth can be salty, so start with low-sodium broth and adjust salt near the end after tasting.
- If your soup feels too thin: simmer it a little longer to thicken, whisk in a bit of cornstarch mixed with water, or next time try starting with a roux made from butter and flour.
- If the soup separates when reheating: warm it gently on low heat and stir often. Adding a splash of cream or a small extra piece of cream cheese can help it come back together nicely.
- Freezing tip: Dairy soups tend to separate after freezing. If you plan ahead, skip the cream and cream cheese, freeze the broth, chicken and ham base, then add dairy when reheating.
- For make-ahead convenience: cook the soup up to adding cream and cream cheese, refrigerate up to 24 hours, then finish with the dairy and Swiss cheese right before serving for best results.
- Add some smoky flair: swap some ham for crisp bacon or prosciutto, plus use the rendered fat to sauté the veggies for extra richness.
- Croutons & garnish: Homemade croutons from day-old bread add wonderful crunch—just toss in oil, bake at 400°F (200°C) until golden. Freshly grated Swiss melts nicely on top for that final touch.
- Don’t rush the veggies: Cook the mirepoix until the carrots soften fully to avoid a harsh raw vegetable bite in your finished soup.
- Storage basics: Let the soup cool to room temperature before storing in an airtight container in the fridge. It will keep for 3–4 days. If it thickens too much when cold, thin with a little broth or cream when reheating.
I love piling this soup high with freshly shredded Swiss cheese and crunchy homemade croutons! It’s perfect with a fresh green salad on the side and, of course, some crusty bread for dipping to soak up all that creamy goodness.
Flavor Variations and Substitutions
- Turkey Cordon Bleu Soup: Swap in leftover roasted turkey for the chicken to transform holiday leftovers into a creamy, comforting soup.
- Bacon or Prosciutto: Use crispy bacon or prosciutto instead of, or alongside, ham for a smoky twist. Plus, cook the bacon first and sauté the veggies in the rendered fat for extra flavor punch.
- Cheese Swaps: Not a Swiss fan? Try Gruyère for a nutty note, sharp cheddar for boldness, or mozzarella for a gentle melt.
- Lighter Version: Use half-and-half or whole milk instead of heavy cream and pick reduced-fat cream cheese to keep it lighter, though the soup will be a bit thinner.
- Vegetarian Option: Use vegetable broth, skip the ham and chicken, then add smoked tofu or sautéed mushrooms for a savory, satisfying meatless soup.
- Thicker Soup: Whisk in a tablespoon of cornstarch mixed with cold water or start with a classic roux made from butter and flour to make the soup heartier.
- Gluten-free: Use gluten-free croutons or skip them entirely and serve with a crisp salad or gluten-free bread to keep the meal safe for gluten-sensitive eaters.
Storing and Reheating Advice
You can store any leftover chicken cordon bleu soup in an airtight container in the fridge for up to 3-4 days. It keeps well and reheats nicely for an easy meal later in the week.
Since this is a creamy soup with dairy, I don’t recommend freezing it. The cream and cream cheese tend to separate and change texture after thawing. If you want to freeze, skip the cream and cream cheese, freeze the broth, chicken, and ham base, then add the dairy fresh when you reheat it.

Answers to Common Questions
- Q: Can I freeze this soup? A: Because it’s made with cream and cream cheese, freezing isn’t recommended as it can separate and get grainy. If you need to freeze, leave out the dairy and freeze the broth, chicken, and ham base separately. Add cream and cream cheese fresh when you reheat.
- Q: How do I reheat leftovers? A: Warm gently over low to medium-low heat on the stovetop, stirring often. If the soup seems split, whisk in a bit of cream or extra softened cream cheese to bring it back together smoothly.
- Q: Can I use rotisserie chicken or leftover turkey? A: Absolutely! Using shredded rotisserie chicken or turkey is a fantastic time-saving shortcut that adds great flavor.
- Q: My soup feels too thin — how can I thicken it? A: Simmer it a bit longer to reduce the liquid, or whisk in a cornstarch slurry (equal parts cornstarch and cold water) and cook until it thickens. You could also start with a roux at the beginning next time.
- Q: Is the soup too salty because of the ham? A: Ham can add salt, so use low-sodium broth and a lower-salt ham to control saltiness. Always taste before adding extra salt.
- Q: Can I make this soup ahead? A: Yes! Cook the soup through the step before adding cream cheese and cream. Refrigerate for up to 24 hours, then finish with cream, cream cheese, and Swiss cheese just before serving for the freshest texture.

A cozy, creamy one-pot soup capturing the flavors of classic chicken cordon bleu with chicken, ham, Dijon mustard, and Swiss cheese.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Approximately 6 servings 1x
- Category: Main Dish, Soup
- Cuisine: American
Ingredients
- ¼ cup unsalted butter
- 1 small yellow onion, diced
- 2 carrots, diced
- 2 ribs celery, diced
- 1 tablespoon minced garlic
- 1 teaspoon paprika
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon pepper
- 1 (32 oz) box chicken broth
- 1 pint heavy cream
- 2 tablespoons Dijon mustard
- 4 cups cooked and cubed chicken (about 1 store-bought rotisserie, ~1 pound)
- 1 (8 oz) package cubed ham
- 1 (8 oz) block cream cheese, cubed and softened to room temperature
- Swiss cheese, shredded (for serving)
- Homemade or store-bought croutons (for serving)
Instructions
- Bring cream cheese to room temperature and cube it small.
- Dice the onion, carrots, and celery; mince the garlic.
- Cube or shred the cooked chicken and cube the ham.
- Melt butter in a large stockpot over medium heat.
- Add diced onion, carrots, celery, minced garlic, paprika, salt, and pepper to the pot.
- Cook, stirring regularly, until the carrots are tender, about 10 minutes.
- Stir in chicken broth, heavy cream, and Dijon mustard.
- Add the chicken, ham, and cubed cream cheese to the pot.
- Cook, stirring often, until the soup is hot and the cream cheese has melted into the broth.
- Taste the soup and adjust salt and pepper as needed.
- Serve topped with shredded Swiss cheese and croutons.
Notes
Bring the cream cheese to room temperature and cube it small to avoid clumping., Use rotisserie chicken or leftover holiday turkey to save prep time., Start with low-sodium broth and adjust salt as ham and broth can be salty., To thicken soup, simmer longer or whisk in cornstarch slurry; a roux can be used in the future., Reheat gently on low heat to prevent separation; add a splash of cream or cream cheese if needed., For freezing, omit cream and cream cheese; freeze broth, chicken and ham base separately and add dairy when reheating., Make-ahead: cook soup to just before adding cream and cream cheese, refrigerate up to 24 hours, then finish with dairy and Swiss cheese before serving., Use crispy bacon or prosciutto in place of ham for smoky flavor., Homemade croutons add great crunch; bake day-old bread tossed in oil at 400°F until golden., Store in airtight container in fridge up to 3-4 days; thin with broth or cream if too thick after chilling.
Nutrition
- Serving Size: 1 bowl (serving)
- Calories: 463 calories per serving
- Fat: 42g per serving
- Carbohydrates: 8g per serving
- Protein: 15g per serving
More in Dinner
Wonton Noodle Soup Recipe
Roasted Tomato Basil Soup
Mexican Street Corn Soup