Cheese & Ham Stuffed Schnitzel
This is not your average schnitzel. This is the ultimate version. Crisp, golden chicken pounded thin, stuffed with garlic butter, melted Gouda and Parma ham, then fried until crunchy on the outside and gloriously molten in the middle. It’s indulgent, it’s dramatic when you cut into it, and it absolutely delivers.
I cooked this live on This Morning back in 2021, and it’s still one of those dishes people bring up. Because once you see that cheese melt out of the centre, you don’t forget it.
This takes a classic European schnitzel and turns it up a notch. You’ve got the crisp breadcrumb coating, the savoury ham layer, nutty melted Gouda, and a hit of garlic parsley butter running through the centre. Top it with a fried egg, shave over parmesan, add a handful of peppery rocket with lemon and olive oil, and suddenly this isn’t just dinner, it’s an event.
It looks impressive, but it’s actually straightforward. Flatten, fill, coat, fry. Big payoff, manageable effort.
Golden, cheesy, unapologetically indulgent. Exactly how a stuffed schnitzel should behave.
Why this schnitzel works so well
Pounding the chicken thin is essential. It tenderises the meat, ensures even cooking, and gives you that classic schnitzel texture.
The garlic parsley butter melts into the chicken as it cooks, keeping everything juicy and flavour-packed.
Gouda is ideal here. It melts beautifully without becoming greasy, and its mild nuttiness works perfectly with the salty Parma ham.
The Parma ham adds savoury depth and keeps the cheese layer from feeling one-note.
The classic flour, egg and breadcrumb coating creates that crisp shell that contrasts with the soft filling.
Pan frying in a generous layer of oil gives you even browning and proper crunch.
Topping with a fried egg adds richness and drama. Rocket dressed simply with lemon and olive oil cuts through the indulgence.
It’s texture and balance all working together.
Equipment you’ll need
Cling film and baking paper for flattening.
A rolling pin or meat tenderiser.
Three shallow trays for breading.
A large frying pan.
Kitchen paper for draining.
Keep it organised and it’s smooth sailing.
Ingredients
2 cloves of garlic, crushed
40 g softened butter
Small bunch of parsley, chopped
2 chicken breasts
4 slices Dutch Gouda
4 slices Parma ham
100 g plain flour
2 eggs, beaten
200 g breadcrumbs
2 eggs, for frying
To serve
Parmesan, grated
Handful of rocket
Juice of half a lemon
Extra virgin olive oil
Cooking oil for frying
Salt and black pepper
How to make it
Mix the crushed garlic, softened butter and chopped parsley together until combined.
Place one chicken breast between baking paper and cover with cling film. Pound it with a rolling pin or meat tenderiser until it’s about 5 mm thick.
Spread half of the garlic butter evenly over the flattened chicken.
Layer two slices of Gouda on top, followed by two slices of Parma ham.
Place cling film over the top and gently pound again to press the filling into the chicken and even out the shape.
Repeat with the second chicken breast.
Set up three trays. One with flour, one with beaten eggs, and one with breadcrumbs.
Coat each stuffed chicken piece fully in flour, then dip into the egg, and finally coat thoroughly in breadcrumbs.
Heat a generous amount of oil in a large frying pan over a medium heat.
Fry each schnitzel for about 4 to 5 minutes on each side until golden brown and cooked through.
Transfer to kitchen paper to drain excess oil.
In a separate pan, fry the two eggs.
Place a fried egg on top of each schnitzel. Grate parmesan over the top.
Dress the rocket with a drizzle of extra virgin olive oil and lemon juice. Serve alongside.
Tips for best results
Flatten the chicken evenly. Uneven thickness leads to uneven cooking.
Seal the edges well when pounding to help keep the filling inside.
Press the breadcrumbs on firmly so they adhere properly.
Don’t overcrowd the pan. Fry in batches if necessary.
Keep the oil at medium heat. Too hot and the coating burns before the chicken cooks.
Let the schnitzel rest for a few minutes before cutting to help the filling settle slightly.
Storage and leftovers
Best eaten fresh for maximum crunch and cheese pull.
Store leftovers in the fridge for up to 2 days.
Reheat in the oven at 180C to help restore crispness. Avoid microwaving if possible as it softens the coating.
Freezing is possible before frying. Freeze breaded schnitzels flat, then cook from frozen, adjusting cooking time accordingly.
FAQs
Can I use a different cheese?
Yes. Emmental or mozzarella work well, but Gouda gives great flavour and melt.
Can I bake instead of fry?
You can bake at 200C fan until golden and cooked through, though frying gives the best crisp.
How do I stop the filling leaking out?
Make sure the chicken is flattened evenly and press the edges firmly before breading.
Is the fried egg necessary?
Not essential, but highly recommended. It adds richness and takes it to another level.
Can I make it ahead of time?
You can assemble and bread the schnitzels a few hours ahead and keep them chilled before frying.
What can I serve it with?
Rocket and lemon keep it balanced. Fries or a simple potato salad also work well.
Crispy outside, molten inside, topped with a runny egg. This cheese and ham stuffed schnitzel is comfort food dialled all the way up.
Golden crust, cheesy centre, zero restraint. Dinner done properly.

Cheese & Ham Stuffed Schnitzel
Ingredients
- 2 cloves of garlic crushed
- 40 g softened butter
- Small bunch of parsley chopped
- 2 chicken breasts
- 4 slices Dutch Gouda
- 4 slices Parma ham
- 100 g plain flour
- 2 eggs beaten
- 200 g breadcrumbs
- 2 eggs to fry
To serve:
- Parmesan grated
- Handful of Rocket
- Juice of half a lemon
- Extra virgin olive oil to dress the rocket
Instructions
- Mix the garlic, softened butter and chopped parsley.
- Fold over cling film until it has multiple layers. Place the chicken breast onto baking paper, then place the cling film on top. Bash with a rolling pin or a meat tenderiser until it has flattened to about 5mm thick.
- Spread the garlic butter over the chicken. Layer two slices of Gouda on each piece, followed by two slices of Prosciutto.
- Place the cling film on top and bash again to pound the meat and cheese into the chicken breast. Repeat with the other piece of chicken.
- Place the flour into one tray, the beaten eggs in another and the breadcrumbs in a third tray.
- Place the chicken into the flour to coat it completely. Dip into the egg, and finally coat in breadcrumbs.
- Heat a good amount of oil in a large frying pan. Pan fry the escalope for about 4-5 minutes on each side, or until cooked through and golden brown. Place onto kitchen paper once done to soak up any excess oil.
- Fry the eggs and serve it on top, then grate Parmesan over the top.
- Serve with rocket leaves, dressed with a little extra virgin olive oil and lemon juice.
1 comment on “Cheese & Ham Stuffed Schnitzel”
I made this recipe yesterday and will be making this again. I adapted and cooked the chicken in the airfyer (190 for about 20 minutes). Really enjoyed the combination of flavours. I served this as suggested and very much enjoyed.