Slow weekend mornings deserve a breakfast that feels generous without keeping anyone tied to the hob. This ham and cheese breakfast casserole has a golden pastry base, a soft savoury egg filling and plenty of melted cheddar and mozzarella. It works beautifully for brunch, but it is straightforward enough for breakfast-for-dinner on an ordinary weeknight.
The whole dish can be assembled quickly, making it especially useful after Easter, Christmas or any Sunday lunch that leaves a useful amount of ham in the fridge. The pastry turns it into something more substantial than a crustless egg bake, while the combination of two cheeses gives you both flavour and that lovely golden, bubbling top.
The original American recipe used refrigerated crescent-roll dough. A tube of ready-to-bake croissant dough is the closest UK equivalent and presses neatly into the base of the dish. Ready-rolled puff pastry also works, although the texture is a little crisper and more layered. Either way, the result feels special enough for guests and remains very low-faff.
Why You'll Love This Ham and Cheese Breakfast Casserole
It turns leftovers into a proper meal. Cooked ham becomes the centre of a generous breakfast rather than another sandwich.
It is wonderfully simple. The filling needs only eggs, milk, ham, cheese and pepper.
It feeds a table without frying individual eggs. Everyone gets a hot serving at the same time, which is exactly what brunch requires.
It works beyond breakfast. Add a crisp salad and it becomes an easy lunch or relaxed dinner.
It is easy to customise. Vegetables, herbs and different cheeses can all be added without changing the basic method.
It reheats well. A leftover square makes a very good breakfast the next morning.
What You'll Need for Ham and Cheese Breakfast Casserole
Choose a ham with good texture rather than very thin sandwich slices. Leftover roast ham, a thick-cut ham steak or a piece from the deli counter all work well.
Note: American crescent-roll dough is sold in perforated sheets inside a tube. In the UK, chilled croissant dough is the closest substitute and is usually found beside ready-rolled pastry. Press the perforations together to create one sheet. Puff pastry can also be used, but prick it all over with a fork before adding the filling.
A ceramic or enamel baking dish looks lovely on the table and holds heat well, but an ordinary metal roasting tin works just as reliably.
How to Make Ham and Cheese Breakfast Casserole
Step 1: Prepare the Oven and Dish
Heat the oven to 180°C / 350°F, or 160°C fan. Lightly grease the baking dish, paying attention to the corners so the pastry lifts out cleanly after baking.
Step 2: Add the Pastry Base
Unroll the croissant dough and press it over the base of the dish. Pinch the perforations together to seal them and ease the dough slightly up the sides. If using puff pastry, trim it to fit and prick the surface all over with a fork. A neat base helps every serving hold together, but it does not need to look perfect.
Step 3: Add the Ham
Scatter the diced ham evenly over the pastry. Keep the pieces fairly small so every slice gets some, and pat very moist ham dry before adding it. Excess liquid can make the pastry underneath the filling feel heavy.
Step 4: Whisk the Egg Mixture
Crack the eggs into a mixing bowl and add the milk and black pepper. Whisk until the whites and yolks are completely combined, but stop before the mixture becomes very frothy. Pour slowly over the ham so it reaches the corners of the dish.
Step 5: Add the Cheese
Mix the grated cheddar and mozzarella, then scatter them evenly over the egg mixture. Add the chives if using. Cheddar brings the flavour and mozzarella gives the top its soft, golden stretch, so the combination is worth keeping.
Step 6: Bake Until Set
Bake for 25–30 minutes, until the pastry is golden, the cheese has browned in places and the centre no longer wobbles when the dish is moved gently. Rest for 8–10 minutes before cutting. This short pause lets the egg filling settle and gives you cleaner slices.
Tips for the Best Ham and Cheese Breakfast Casserole
Dry the ham if needed. Very moist ham releases water as it heats. A quick pat with kitchen paper protects the pastry base.
Use whole milk. The extra richness gives the egg filling a softer texture. Semi-skimmed will work, but skimmed milk can make it feel slightly watery.
Grate the cheese freshly. It melts more evenly than pre-grated cheese and creates a smoother, more attractive top.
Watch the centre, not only the edges. The outside sets first. Give the dish a very gentle shake and look for a firm centre before removing it from the oven.
Let it rest before slicing. Eight minutes is enough to turn a loose egg bake into neat portions without letting breakfast go cold.
Serve it with something fresh. A simple green salad, grilled tomatoes or fresh fruit balances the pastry and cheese and makes the table feel properly considered.
Make It Your Own
Replace the ham with cooked bacon, sausage or shredded roast chicken. For a meat-free version, use sautéed mushrooms, spinach and spring onions. Cook watery vegetables first and let them cool before adding them so the pastry stays crisp.
Gruyère gives the casserole a more grown-up, nutty flavour, while Red Leicester adds colour. A small amount of goat's cheese dotted over the top works beautifully with spinach. Add Dijon mustard to the egg mixture if you want a sharper savoury note.
You can also make individual portions in a greased muffin tin. Cut the pastry into pieces, divide the filling between the holes and start checking after 16–18 minutes. They are useful for packed lunches and much easier to freeze individually.
Frequently Asked Questions
What can I use instead of crescent-roll dough in the UK?
Chilled croissant dough is the closest substitute and can be pressed into one sheet. Ready-rolled puff pastry also works; trim it to fit and prick it all over with a fork.
Can I make ham and cheese breakfast casserole ahead?
You can assemble it several hours ahead, cover and refrigerate. Bake it directly from the fridge and add around five minutes to the cooking time. For the crispest pastry, baking immediately is still best.
How do I know when a breakfast casserole is cooked?
The centre should look set rather than wet and should not wobble when the dish is moved gently. A knife inserted near the centre should come out without liquid egg on it.
Can you freeze ham and cheese breakfast casserole?
Yes. Cool it completely, cut into portions and freeze in airtight containers for up to two months. Defrost overnight in the fridge and reheat in the oven until piping hot.
Why is my breakfast casserole watery?
Wet ham or uncooked vegetables can release liquid, and the centre may simply need longer in the oven. Pat the ham dry, cook vegetables first and bake until the middle is fully set.
What should I serve with breakfast casserole?
Serve it with grilled tomatoes, a green salad, fresh fruit or roast potatoes. For brunch, warm pastries and good coffee turn it into a generous but very manageable spread.
How to Store and Reheat Breakfast Casserole
Cool the casserole, cover it well and refrigerate for up to three days. Reheat individual slices in the oven at 180°C / 350°F, or 160°C fan, for 10–15 minutes. The microwave is faster, but the pastry will soften. Make sure the egg and ham are piping hot throughout.
For freezing, cut the cooled casserole into individual portions and wrap them well before placing them in a freezer container. Freeze for up to two months. Defrost overnight in the fridge and reheat in the oven. Freezing the unbaked egg filling is not recommended.
Ham and Cheese Breakfast Casserole
A generous breakfast casserole with a golden pastry base, savoury egg filling, diced ham and plenty of melted cheese. Ideal for brunch or using leftover roast ham.
Heat the oven to 180°C / 350°F, or 160°C fan, and grease a 23 x 33cm baking dish.
Press the croissant dough over the base and seal the perforations.
Scatter the diced ham evenly over the pastry.
Whisk the eggs, milk and pepper, then pour over the ham.
Mix the cheeses and scatter them over the filling. Add chives if using.
Bake for 25–30 minutes until golden and set in the centre. Rest for 8–10 minutes before slicing.
Notes
Pat moist ham dry before using. Puff pastry can replace croissant dough. Refrigerate leftovers for up to three days or freeze individual cooked portions for up to two months.
Before You Go
If this ham and cheese breakfast casserole makes your next slow morning easier, leave a comment or tag me on Instagram and tell me what you added. You can find more breakfast and brunch ideas in the recipe collection.
Most Sundays, once the house has gone quiet and it's edging towards nine, a letter goes out. It's the one I'd write to a friend with good taste and not nearly enough time: one thing worth reading, one thing worth buying, and one thing to skip. No noise, no pressure to spend, just the considered version of what I've actually been using, loving, or quietly sending back.
If you like the sort of recommendation that still holds up six months later, leave your email below and I'll write to you on Sunday.
[…] Ham & Cheese Breakfast Casserole from My Life from Home […]
This sounds like a fantastic recipe to me! Thanks for sharing at Fiesta Friday party!
It is definitely one to try! Thanks for hosting!
I love having breakfast for dinner and this would work perfectly! Thank you for sharing.
I LOVE breakfast, I look forward to it every morning! Thank you for sharing your casserole with everyone at Fiesta Friday 🙂
Looks like a lovely casserole for brunch. Brunch is such a lovely meal to enjoy. Thanks for sharing this fabulous recipe at DI&DI.
This is perfect for breakfast! Love the recipe!
Thank you, Cristina! It is easy and a crowd favorite!
I actually make one similar to this using sausage crumbles, but I like how you use the crescent rolls! I pinned this for later.