Chicken cordon bleu was one of those dishes that made Dad’s little eatery smell incredible on a slow afternoon. He’d roll up chicken with ham and cheese, bread it just right, and by the time it came out of the oven the whole place wanted a plate.
I’ve been making my own version at home for years, and it still feels like a bit of an occasion even on a regular weeknight. If you like the idea of stuffed chicken but want to switch things up sometime, our rolled up chicken with feta is another one worth trying.
Here’s the thing about this cordon bleu recipe: it looks fancy, but it’s really just chicken, ham, cheese, and a good breading. Nothing complicated hiding in there.
Why You’ll Love This Chicken Cordon Bleu
This chicken cordon bleu recipe gives you that melty ham and cheese center everyone expects from the restaurant version, except baked at home for less mess and less oil. The breadcrumb coating turns golden in the oven while the chicken inside stays tender.
It’s a great one for company since it looks impressive on a platter, but it’s simple enough that I make it plenty of regular weeknights too. My daughters go crazy for the cheese pull when you cut into one.
Leftovers hold up fine for a day or two, and the whole thing bakes on a bed of onions, so you barely need a separate side to round out the meal.
Ingredients for Chicken Cordon Bleu
I’ve made this cordon bleu recipe enough times to know exactly where things can go wrong, and most of it comes down to not overstuffing the rolls. Keep the filling modest and everything holds together beautifully.
Here’s what you’ll need for the chicken rolls:
8 boneless chicken legs or slices of chicken breast
200 g (about 7 oz) ham
200 g (about 7 oz) mozzarella cheese
4 onions
Salt and pepper
Rosemary
For the breadcrumb mixture:
Wheat flour
3 eggs
Breadcrumbs
Parmesan cheese
Parsley
Salt and pepper
Chicken breast or boneless chicken legs both work well here. If you’re using breast meat, giving it a quick marinate in a little olive oil beforehand helps keep things soft once it’s rolled and baked. Pounding the meat thin and even also makes rolling much easier.
For the filling, I stick with cooked ham and mozzarella because that’s the classic combo, but speck or bacon work as a swap for the ham, and soft cheese or even spinach can stand in if you want something different. Just don’t go overboard with the amount you stuff inside, since too much filling tends to split the rolls open in the oven or push the cheese out before it has a chance to melt properly.
How to Make Chicken Cordon Bleu
The key to a good chicken cordon bleu is a tight roll and a full breading with no gaps, so the filling stays sealed in while it bakes.
- Using a meat mallet, lightly pound the chicken legs or breast slices until thin and even, then season both sides with salt and pepper. Pro tip: if you’re working with chicken breast, marinate it briefly in a little olive oil first to keep it soft.
- Lay each piece flat and place a slice of ham and a piece of mozzarella on top, then roll the chicken over itself into a tight roll. Pro tip: don’t overstuff, since too much filling can cause the rolls to break open or leak cheese during baking.
- Set up three bowls: one with flour, one with beaten eggs, and one with a mixture of breadcrumbs, Parmesan, parsley, salt, and pepper.
- Dip each chicken roll first in the flour, then in the beaten egg, and finally in the seasoned breadcrumbs, pressing gently so the coating sticks evenly all around.
- Slice the onions and spread them in a baking tray to form a bed, then arrange the breaded chicken rolls on top.
- Drizzle with extra virgin olive oil, scatter fresh rosemary over the top, and bake at 350ยฐF (180ยฐC) for 20 to 25 minutes, until the coating is golden brown.
A common mistake is skipping the onion bed underneath, which actually helps keep the rolls from sticking and adds flavor as they bake. Another one is rushing the breading step; press firmly enough that the crumbs really adhere, or you’ll end up with patchy spots that brown unevenly.
What to Serve with Chicken Cordon Bleu
Since these rolls already come with a savory onion base built right into the pan, you don’t need much else to round out dinner. A simple green salad is really all it takes most nights in my house.
If you want something more substantial on the plate, duchess potatoes add an elegant touch that matches the presentation of the rolled chicken nicely. Roasted vegetables or steamed green beans also work well without competing with the richness of the ham and cheese filling.
For something lighter, a simple vinegar-based slaw or a bowl of steamed rice on the side keeps the meal balanced. And if you’re serving this for a special dinner, a crusty loaf of bread to mop up the pan juices never hurts either.
Pro Tips & Variations
The biggest thing I can tell you is to not overfill the rolls. It’s tempting to pile in extra ham and cheese, but keeping the filling modest is what keeps everything sealed while baking. Pounding the chicken evenly thin also makes rolling much easier and gives you a more consistent bake.
If you’d rather have a crispier crust, you can pan-fry these instead of baking, though I personally still prefer the oven method since it’s less oily and the flavor comes through just as well. Pressing the breadcrumb coating firmly onto each roll before it goes in the pan really helps it stick.
For variations, swap the ham for speck or bacon, or go vegetarian-adjacent with spinach and a soft cheese filling instead. If you want another stuffed chicken idea with a different flavor profile, our gouda and mushroom stuffed chicken is a nice one to have in your back pocket too.
Storage & Reheating Tips
These chicken rolls keep in the fridge, sealed in an airtight container, for one to two days at most. In my kitchen, they rarely last that long anyway once everyone’s had a taste.
To reheat, warm them in a 350ยฐF (175ยฐC) oven for about 10 minutes so the coating crisps back up instead of going soft, which tends to happen in the microwave. If you’re planning ahead for a dinner party, you can bread the rolls a few hours in advance and keep them covered in the fridge until you’re ready to bake.
Common Questions
Can I use chicken breast instead of chicken legs?
Yes. Just marinate the breast slices briefly in a little olive oil first, since breast meat can dry out more easily than leg meat during baking.
What can I use instead of ham?
Speck or bacon both work well as substitutes, and they bring a slightly smokier flavor to the filling.
Can I fry these instead of baking them?
You can pan-fry them for a crispier coating, though baking keeps them less oily and just as flavorful in my experience.
How do I keep the rolls from falling apart?
Don’t overstuff them with filling, and make sure the breadcrumb coating is pressed on firmly so it seals the roll while it bakes.
Conclusion
This chicken cordon bleu recipe has stuck around in our family for a reason. It looks like something special, but it comes together with ingredients most of us already have on hand. Whether you’re making it for a weeknight dinner or a table full of guests, it’s the kind of dish that gets people asking for the recipe before dinner’s even over.

Chicken Cordon Bleu Recipe
Ingredients
Equipment
Method
- Using a meat mallet, pound the chicken legs or breast slices thin and even, then season both sides with salt and pepper.
- Lay each piece flat, place a slice of ham and mozzarella on top, and roll the chicken tightly over itself.
- Set up three bowls: flour in one, beaten eggs in the second, and a mixture of breadcrumbs, Parmesan, parsley, salt, and pepper in the third.
- Dip each chicken roll in the flour, then the egg, then the seasoned breadcrumbs, pressing gently so the coating sticks evenly.
- Spread sliced onions in a baking tray to form a bed, then arrange the breaded chicken rolls on top.
- Drizzle with olive oil, scatter rosemary on top, and bake at 350ยฐF (180ยฐC) for 20 to 25 minutes until golden brown.
