Avocado Egg Toast with Ham & Tomatoes
Buttery toast topped with creamy smashed avocado, a fried egg, crispy ham, and fresh tomatoes, finished with a drizzle of balsamic glaze. Ready in under 15 minutes.
- Total time
- 12 min
- Servings
- 2
- Calories
- 520
- Protein
- 18g

Ingredients
- 4 slices bread
- 1 whole avocado
- 2 whole eggs
- 4 slices ham, sliced
- ½ cup cherry tomatoes
- 1 tbsp balsamic glaze
Instructions
- 1
Toast the bread until golden and crispy, about 2 minutes per side.
- 2
While bread toasts, halve the avocado, scoop into a bowl, and mash with a pinch of salt and pepper until chunky.
- 3
Heat butter in a skillet over medium-high. Warm the ham slices for 30 seconds per side until lightly crisped, then set aside.
- 4
In the same skillet, crack the eggs and fry until whites set but yolks still jiggle, about 3 minutes.
- 5
Spread mashed avocado on each toast slice. Top with ham, a fried egg, and a handful of sliced tomatoes.
- 6
Drizzle with balsamic glaze and serve immediately.
Tools you’ll need
- toaster or toaster oven
- small bowl
- 10-inch nonstick skillet
- spatula
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



