When the slow cooker lid comes off, the potatoes should be tender and the chicken easy to pull apart, while the broth still looks simple. That’s the point where this Slow Cooker Chicken Cordon Bleu Soup starts to take on its familiar character: ham and Swiss round out the savory chicken and vegetables without making the bowl feel heavy from the first spoonful. The diced vegetables give the broth a little sweetness, and Dijon adds a quiet tang underneath the cheese.
I like this soup because most of the cooking happens while the slow cooker is covered, but the finish still feels thoughtfully made. The chicken is shredded and returned to the pot, then a smooth Swiss cheese mixture turns the broth creamy. Keep the potatoes in even cubes and the chicken moist, and you’ll have a hearty bowl with tender pieces throughout and a mellow, cheesy finish.

Kitchen Note
Cut the russet potatoes into even half-inch cubes so they soften at the same pace. If some pieces are much larger than others, the small ones can turn very soft while the centers of the big pieces are still firm.
Save this Slow Cooker Chicken Cordon Bleu Soup for a cozy dinner with tender chicken, diced ham, and a smooth Swiss finish.
Why the Swiss Cheese Must Stay Out of the Boiling Soup
Swiss cheese gives this soup its nutty, savory finish, but cheese doesn’t take kindly to a rolling boil. High heat can make its proteins tighten and the melted cheese turn grainy or separate. The smooth texture comes from treating the cheese gently rather than asking it to simmer in the slow cooker for hours.
That’s why I thicken whole milk with a butter-and-flour roux in a separate saucepan, then take the pan off the heat before whisking in the shredded Swiss. The milk mixture gives the cheese a creamy base, and adding the cheese away from direct heat helps it melt evenly. Once that mixture goes into the slow cooker, the soup only needs a short, covered finish to become hot throughout. Keep the heat gentle at this stage; boiling won’t make the soup creamier, and it can undo the smooth finish you just built.
What Gives This Soup Its Cordon Bleu Flavor and Creamy Body

- Chicken breasts — Boneless, skinless breasts cook directly in the broth and shred easily with two forks. There’s no need to buy an especially expensive cut; even-sized pieces and cooking until tender matter more here.
- Low-sodium chicken broth and ham — The broth carries the chicken and vegetables, while fully cooked ham brings the salty, smoky note that makes this taste like cordon bleu. Low-sodium broth gives you more control because the ham and Swiss add plenty of savory saltiness on their own.
- Russet potatoes — Their starch gives the soup body as they soften, so they’re a good fit for a slow-cooked bowl. Peel them and cut them into uniform half-inch cubes; uneven pieces won’t become tender together.
- Dijon mustard, garlic, and dried thyme — Dijon contributes a gentle tang that keeps the rich finish from tasting flat. Dried thyme and garlic add background savoriness without taking attention away from the chicken, ham, and Swiss.
- Butter, flour, and whole milk — These make the thickened base for the cheese finish. Whisk the flour into melted butter before adding milk; that gives the mixture a chance to cook for a minute and helps prevent lumps.
- Swiss cheese — Its distinctive nutty flavor is central to this soup, and it melts into the milk mixture for a silky finish. Shred it before you begin the cheese step so you can add it gradually while whisking.
How to Build the Soup Before the Swiss Finish
Load the Slow Cooker Evenly
Add the chicken, broth, diced onion, celery, carrots, potatoes, garlic, thyme, Dijon, salt, and pepper to a 6-quart slow cooker. Keep the potato pieces close to the same half-inch size so they cook evenly. The chicken can sit among the vegetables in the broth; there’s no need to brown it first. Cover the cooker before starting the long cook.
Cook Until the Chicken Shreds Easily
Cook on LOW for 5 to 6 hours or HIGH for 3 to 4 hours, until the chicken reaches 165°F and the potatoes are tender. If the chicken is still resistant when you pull it apart, it needs more time; don’t judge doneness by the clock alone. Transfer the chicken to a plate and shred it with two forks. Stir the shredded chicken and diced ham back into the slow cooker, cover, and set it to HIGH while you make the cheese finish.
Thicken the Milk Before Adding the Cheese
Melt the butter in a medium saucepan over medium heat, whisk in the flour, and cook for 1 minute. Gradually whisk in the milk, then cook for 4 to 6 minutes, whisking often, until the mixture is thickened and steaming. If you see floury lumps, keep whisking as the milk warms rather than turning up the heat. Take the saucepan off the heat before adding the Swiss gradually, whisking until it’s melted and smooth.
Warm the Finished Soup Without Boiling
Stir the cheese mixture into the slow cooker, cover, and cook on HIGH for 10 to 15 minutes. Stir once during this final stretch so the creamy mixture is distributed through the broth. The soup is ready when it’s hot throughout and the cheese finish looks uniform. Don’t let it boil.
Simple Changes That Keep the Soup in Balance
Use Boneless, Skinless Chicken Thighs
You can replace the chicken breasts with the same weight of boneless, skinless thighs. The soup will taste a little richer, and the shredded pieces will be more tender and less lean; cook until the chicken reaches 165°F and the potatoes are tender.
Make It Gluten-Free
Use a cup-for-cup gluten-free flour blend in place of the all-purpose flour for the butter roux. The soup keeps its creamy structure, though the finish may be a little less silky depending on the blend; whisk it steadily into the milk as it warms.
Leave Out the Ham for a Milder Bowl
Skip the diced ham if you’d rather have the chicken and Swiss lead. You’ll lose the salty, smoky contrast that gives the soup its cordon bleu character, but the chicken, vegetables, and Dijon still make a satisfying creamy soup.
Storage and Reheating
- Refrigerator: Store in a covered container for 3 to 4 days. The soup will thicken as it chills, and the potatoes may soften further.
- Freezer: The soup can be frozen, but the finished cheese mixture may separate when thawed. For the smoothest result, freeze the soup before adding the cheese finish, then thaw it and make that finish fresh.
- Reheating: Warm it gently in a saucepan over low heat, stirring often, until hot throughout. Don’t bring it to a boil; high heat can make the Swiss finish grainy.
Questions That Come Up While Making This Soup

Slow Cooker Chicken Cordon Bleu Soup With Swiss Cheese – Cozy Dinner Recipe
Ingredients
Equipment
Method
- Put the chicken, broth, onion, celery, carrots, potatoes, garlic, thyme, Dijon mustard, salt, and pepper in a 6-quart slow cooker.
- Cover and cook on LOW for 5 to 6 hours or HIGH for 3 to 4 hours, until the chicken reaches 165°F and the potatoes are tender.
- Transfer the chicken to a plate.
- Shred the chicken with two forks.
- Stir the ham and shredded chicken into the slow cooker.
- Cover and set the cooker to HIGH while you make the cheese finish.
- Melt the butter in a medium saucepan over medium heat, whisk in the flour, and cook for 1 minute.
- Gradually whisk in the milk and cook for 4 to 6 minutes, whisking often, until thickened and steaming.
- Remove the saucepan from the heat.
- Gradually whisk in the Swiss cheese until melted and smooth.
- Stir the cheese mixture into the slow cooker.
- Cover and cook on HIGH for 10 to 15 minutes, stirring once, until the soup is hot throughout; do not let it boil.