Chicken Cordon Bleu Soup Recipe is a version of my all time favorite dish.  All the flavors you love wrapped in a delicious, creamy bowl of love. 


Chicken Cordon Bleu Soup Recipe


I have two favorite meals that I get when we go out to eat.  It’s either a Chicken Fried Steak or Chicken Cordon Bleu! There’s something about them that hits the spot every single time!

This soup makes me so happy because it’s my favorite in a bowl! You can’t go wrong with juicy chicken and  hearty ham surrounded in a creamy cheesy sauce!

I think the leftovers of this Chicken Cordon Bleu Soup tasted better than the first day! All those meats had time to marry and flavor the sauce even more! If you can find a way to have leftovers!





You don’t love Swiss cheese? Swiss is one of the staple ingredients in Chicken Cordon Bleu but sometimes change is good. You could use a sharp white cheddar or break the rules and use your favorite cheese.


All you have to do to make this keto is leave out the potatoes and use something different than flour to thicken it.

Half-and-Half Substitute:

If you don’t have half-and-half, you can substitute half cream and half milk, or even Greek Yogurt.






  • 3 tablespoons butter
  • 1/2 large onion chopped
  • 2 carrots chopped
  • 2 stalks celery chopped
  • 4 garlic cloves minced
  • 1/3 cup flour
  • 6 cups chicken broth
  • 2 cups half and half
  • 2 tablespoons cornstarch
  • 2 cups cooked and cubed ham
  • 2 cups shredded Rotisserie chicken
  • 1 potato peeled and chopped into ½” cubes
  • 1 tablespoon Dijon mustard
  • 1/4 tsp EACH red pepper flakes, pepper


  • 2 cups (8 oz.) Swiss cheese shredded
  • salt to taste
  • chopped parsley or croutons optional



  • Melt butter in 2 tablespoons butter over medium heat in a large Dutch oven/soup pot. Increase heat to medium-high and add onions, carrots, and celery and sauté for 5 minutes. Add garlic and cook for 30 seconds. Sprinkle in flour and cook, while stirring, for an additional 2 minutes.
  • Turn heat to low and stir in chicken, ham, and potatoes. Add chicken broth. Whisk cornstarch with half and a half (you can whisk with as little as ½ cup milk, just enough so it dissolves) and add to the pot. Stir in Dijon and all seasonings.
  • Increase heat to high, cover pot, and bring to a boil. Remove lid and reduce heat to a gentle simmer until potatoes are fork-tender, about 15 minutes, stirring occasionally.
  • Remove from heat and stir in Swiss Cheese until melted.
  • Taste and add salt and pepper to taste (salt will depend on how salty your ham was to start with). Add additional half and a half for a less “chunky” soup if desired and warm through.
  • Garnish individual servings with croutons and fresh parsley (optional).



Did you make this Chicken Cordon Bleu Soup Recipe recipe? Did you love it? We would love to hear from you! Please leave a comment below or tag us on Instagram!






This easy Creamy Parmesan Tomato Soup is loaded with veggies and can be prepared on the stovetop or in the crockpot. Simple, healthy, and delicious recipe!




This Pasta e Fagioli Soup is a hearty, one-pot soup inspired by Olive Garden. It’s bursting with beans, veggies, noodles, and sausage, this classic Italian soup is sure to win you over. It goes perfectly with Quick Italian Rolls and you have a very satisfying meal.



Served piping hot with a hunk of crusty bread, this creamy, nourishing butternut squash soup recipe is a fall comfort food at its best.




I am a soup lover! It doesn’t matter what time of year it is, I love soup! Sometimes you don’t think of making it in the Summer months but it’s a quick and easy way to feed your family. I have never been a fan of cauliflower until now! This Roasted Cauliflower Soup is so creamy, so comforting, and packed with so much flavor that it will knock your socks off!




Leave a Reply

Your email address will not be published. Required fields are marked *

I accept the Privacy Policy

The reCAPTCHA verification period has expired. Please reload the page.

This site uses Akismet to reduce spam. Learn how your comment data is processed.