This Egg Sandwich is two whisked eggs cooked into a base that coats the bread itself, then folded around ham and melted cheese, giving you 29g of protein and a genuinely crisp, golden sandwich in under 15 minutes with no oil needed.
This is what I make when I’ve got four minutes and a genuine craving, which happens more often than I’d like to admit. It’s part of my “100 Ways to Have Eggs” series because eggs are the cheapest, fastest protein in the kitchen and I refuse to eat them boring. The trick with this one isn’t the filling, it’s cooking the egg first and pressing the bread straight into it, so you get a crisp, golden coating on every side instead of a sad fried egg wedged between two slices.
- No oil or butter needed – a decent non-stick or ceramic pan does all the work
- 29g protein from ingredients you almost certainly already have
- Ready faster than the toaster would’ve managed a full round

Eggs are doing double duty here, they’re both the protein base and the “bread coating” that makes this different from a normal fried egg sandwich. Bread holds it all together – go for something with a bit of structure like wholemeal or sourdough, thin white tends to tear when you flip it. Reduced-fat cheese keeps the fat down without losing the melt, which is most of why this version is lighter than the original. Ham adds the savoury hit and extra protein, though it’s the easiest thing here to swap or skip. Salt and black pepper in the egg itself matters more than you’d think, it’s the only seasoning in the whole thing, so don’t be shy with it.
If you’re someone who skips breakfast because cooking feels like too much effort before 8am, this is the recipe that fixes that without you having to actually try. One pan, one flip, no oil, and you’re eating protein-forward food inside fifteen minutes, that’s a habit that sticks precisely because it asks nothing of you.

Don’t forget to check my High-Protein Egg Salad and my Egg and Avocado Chopped Salad Wraps for more from the eggs series, or my Egg Breakfast Empanadas if you want something a bit more weekend-project.
Alex 🙂
Egg Sandwich (High Protein, No Oil)
This Egg Sandwich is two whisked eggs cooked into a base that coats the bread itself, then folded around ham and melted cheese. Ready in under 15 minutes with no oil needed, it's the fastest protein-forward breakfast in the eggs series.
Ingredients
Instructions
-
Whisk the eggs
Crack the eggs into a bowl, season with salt and pepper, and whisk until fully combined. -
Cook the egg base
Heat a non-stick or ceramic pan over medium heat – no oil needed. Pour in the whisked egg and let it spread evenly. -
Coat the bread
Press one bread slice onto the egg so it sticks, flip to coat both sides, then repeat with the second slice alongside it. -
Toast until golden
Flip both slices so the bread faces down and toast until golden and crisp. -
Add the filling
Layer the ham and cheese onto one slice, folding any overlapping egg inward. -
Fold the sandwich
Fold one slice over the other with a spatula to close the sandwich. -
Melt the cheese and serve
Cook on low for another couple of minutes until the cheese melts and the bread is crisp, then slice and serve immediately.
Nutrition Facts
Nutrition Facts
Servings: 1 ServingCalories:432kcalTotal Fat:17gSaturated Fat: 8gSodium:950mgTotal Carbohydrate:37gDietary Fiber: 2gSugars: 3gProtein:29g
Note
- No oil or butter needed if you're using a good non-stick or ceramic pan – that's a chunk of where the saved fat and calories come from versus a pan-fried version.
- Reduced-fat cheese keeps this lighter without losing the melt.
- Swap ham for turkey or bacon, or skip the meat entirely for a vegetarian version.
- Wholemeal or seeded bread adds a bit more fibre if you want it.
- Contains gluten (bread), egg and dairy – check your bread and cheese for other allergens.
- Best eaten fresh. Keeps wrapped in the fridge up to 24 hours – reheat in a pan, not the microwave, to keep it crisp.

