A Christmas Morning Miracle: The Ultimate Egg-in-a-Hole Breakfast Bagel
Some mornings I want a show-stopping breakfast that still comes together quickly; this egg-in-a-bagel riff grew out of one of those mornings when I dug through the fridge and decided simple swaps would lift everything. I sketched the idea partly from a festive breakfast post I love, A Christmas Morning Miracle, and then improvised. Ingredients…
Some mornings I want a show-stopping breakfast that still comes together quickly; this egg-in-a-bagel riff grew out of one of those mornings when I dug through the fridge and decided simple swaps would lift everything. I sketched the idea partly from a festive breakfast post I love, A Christmas Morning Miracle, and then improvised.
Ingredients (what I used)
- Four bagels, halved (I used the split sides rather than whole rounds)
- One large ripe avocado, mashed with a little lemon juice and salt
- About 1/4 cup of a tangy tomato chutney — bright, slightly sweet
- Roughly 200 grams of double-smoked ham, thinly sliced
- Four medium eggs
- A small handful of baby rocket (arugula)
No strict rules here; these were the core parts. I’m listing them up front because I like being able to scan and decide if I need to run to the store.
How I cooked it (quick walkthrough)
I hollowed a neat circle from each bagel half — you can use a cookie cutter or a small glass. I toasted the bagel rims lightly so they’d hold up and crisp without browning into cracker territory. Then I warmed a heavy skillet over medium, laid the bagel halves face-down for 30 seconds to pick up a little color, flipped them, and slipped a cracked egg into each hole.
I cook the eggs low and slow for this: medium-low heat, a lid on the pan, and patience. The whites set without the yolks overcooking; if you like runny yolks, I pull them off a touch early. While the eggs set I quickly seared the ham so the edges get a little caramelized — that salty, smoky hit becomes the backbone.
Assembly and balancing flavors
Spread a thin layer of mashed avocado on each toasted top (or base if you prefer a bottom-down build). Spoon a teaspoon or two of the tomato chutney where you want bright acidity and a hint of sweetness — don’t bury the avocado or it won’t sing. Add the ham slices; the egg-in-the-hole bagel sits on top, yolk exposed. Finish with baby rocket scattered over everything for peppery contrast.
I like to eat one hot and keep one for later — the textures change but it’s still excellent when slightly cooled.
A few technique notes and small variations I tried
- If you’re worried about raw whites, break the egg white gently with a spoon after 30–40 seconds to let heat through; it finishes evenly under the lid.
- Swap smoked salmon for the ham if you want a lighter, brinier version.
- A sprinkle of grated hard cheese over the egg during the last minute adds great umami.
- For a vegetarian twist, replace ham with sautéed mushrooms and a squeeze of lemon.
I sometimes consult other bagel-sandwich ideas when I’m planning a bigger brunch, and I keep a short list of variations for busy days; for inspiration on different bagel builds I often glance at the bagel breakfast collection I’ve bookmarked, like this one about morning energy boosters: bagel breakfast sandwich ideas.
Storing and reheating
Leftovers hold up well for one day in the fridge if you store components separately — bagel rims wrapped, avocado in a small airtight container with a drop of lemon, egg and ham together. Reheat gently in a 350°F (175°C) oven for 5–7 minutes to avoid rubbery whites; a microwave will do in a pinch but will change texture. If I’m prepping for a grab-and-go morning I sometimes turn the idea into a layered muffin or thermos-friendly version inspired by other make-ahead breakfasts I save, such as the grab-and-go muffin recipes I like to reference: grab-and-go breakfast inspiration.
What I learned while making this
- Toasting the bagel lightly before frying the egg is the small step that prevents sogginess.
- The chutney’s sweetness needs to be balanced so it doesn’t overpower the smoked ham — a little goes a long way.
- Timing matters: if you try to assemble everything at once, the yolk temperature won’t be ideal.
Conclusion
If you want to see a classic take on eggs cooked into bread shapes (the technique that inspired this bagel version), I found a neat tutorial and history in the Pioneer Woman’s egg-in-a-hole write-up: Pioneer Woman’s Egg-in-a-Hole. For broader recipe ideas that make brunch feel effortless, I also like exploring recipe roundups like those on the Home Away Cafe blog: Home Away Cafe recipes.
One limitation I discovered: if the avocado is overripe, it can make the bagel soggy very quickly, so timing the assembly is essential.

Egg-in-a-Bagel
Ingredients
Method
- Hollow a neat circle from each bagel half using a cookie cutter or small glass.
- Toast the bagel rims lightly to prevent sogginess.
- Warm a heavy skillet over medium heat and place the bagel halves face-down for 30 seconds to pick up some color.
- Flip the bagel halves and slip a cracked egg into each hole.
- Cook the eggs on medium-low heat with a lid on the pan until the whites are set but yolks are still runny.
- Quickly sear the ham in the same skillet until the edges are caramelized.
- Spread a thin layer of mashed avocado on each toasted bagel top.
- Spoon a teaspoon or two of tomato chutney onto the avocado.
- Add the caramelized ham slices and place the egg-in-the-hole bagel on top, yolk exposed.
- Finish by scattering baby rocket over everything.
