Avocado Toast Egg Recipe
Avocado toast is honestly one of my go-to breakfasts when I want something tasty but not fussy.
This version mixes up creamy avocado, tangy cream cheese, and a poached egg on crispy sourdough—super filling, and you can pull it together in under 15 minutes.
I usually throw in some salad leaves, tomatoes, and sprouts for a little color and freshness. It’s a simple way to sneak in some veggies without really thinking about it.
Egg toast just feels a little fancy, doesn’t it? Funny thing is, it’s so easy you can make it half-awake on a weekday.
Sourdough brings that sturdy bite and tang that matches up perfectly with creamy avocado and the soft egg.
If you’re new to avocado toast with poached egg, or you’ve made it a million times, this version is a solid meal on its own.
I’ll lay out what you need, how I do it step by step, and toss in a few tips I’ve picked up.

Equipment
You don’t need anything wild for this—just the basics most people already have.
For poaching eggs:
- Medium pot for simmering water
- Slotted spoon for scooping out eggs
- Small bowl to crack the eggs into
To prep everything else:
- Sharp knife for slicing avocados and tomatoes
- Cutting board
- Fork or potato masher for smashing avocado
- Small mixing bowl
For toasting and putting it all together:
- Toaster or toaster oven for the bread
- Butter knife or offset spatula for spreading
- Plates for serving
I usually keep a timer handy so I don’t overdo the eggs. Paper towels are nice for blotting the eggs before stacking them on the toast.
Honestly, you don’t need any fancy egg gadgets. Just regular kitchen stuff does the trick.
Ingredients
I kept things simple so you can whip this up any time, no special trip to the store needed.
For the toast:
- 2 slices toasted sourdough (homemade sourdough is next-level if you have it)
- 2 tablespoons cream cheese, softened
- 1 ripe avocado
- 1 tablespoon lemon juice
- Salt and pepper
- 2 eggs for poaching
For the toppings:
- Red pepper flakes (if you like a little heat)
- Everything bagel seasoning (totally optional but really good)
- Fresh salad leaves
- Cherry tomatoes, halved
- Sprouts (whatever kind you like)
Picking a ripe avocado is the real secret here. I look for one that just barely gives when I press it—not too soft, not rock hard.
Sourdough is my favorite for this because it’s sturdy and doesn’t get soggy. If you ever have time for homemade, the flavor is just so much better.
I mash the avocado with lemon, salt, and pepper—keeps it from browning and adds a little zing. Cream cheese makes it extra rich and helps everything stick together.
Instructions
First things first, I toast the sourdough until it’s golden and has a bit of crunch. While that’s going, I get the water simmering in a pot for the eggs.
Once the water’s ready, I crack each egg into a little bowl. Swirl the water with a spoon, then gently slide the egg into the middle. I let it poach for about 3-4 minutes, just until the whites are set but the yolk is still soft.
While the eggs are doing their thing, I mash the avocado in a bowl with a fork and season it with salt and pepper.
To build the toast, I spread a good layer of cream cheese on the hot sourdough. Then I pile on the mashed avocado.
When the eggs are done, I use a slotted spoon to lift them out, then set one on each slice.
I finish it up by arranging some salad leaves, tomatoes, and sprouts around the toast. A little extra black pepper and a pinch of sea salt over the eggs is always a good idea.
Notes
I always go for avocados that are ripe but still a bit firm—too soft and it turns to mush, too hard and it’s impossible to spread.
If you want to save time in the morning, you can poach the eggs ahead and keep them in cold water in the fridge for a day or two. Just rewarm them in hot water for a minute when you’re ready.
Sourdough is best when toasted until it’s golden. I like that mix of crunchy outside and soft inside.
No cream cheese? Ricotta or goat cheese work well, or even Greek yogurt if you want it lighter.
A splash of vinegar in the poaching water helps the eggs set up faster. I usually use white or apple cider vinegar.
This is one of those things that’s best eaten right away. The avocado browns and the toast gets soggy if it sits too long, so keep everything separate if you’re not eating immediately.
Feel free to swap the salad leaves for arugula, spinach, or whatever greens you’ve got. Cherry tomatoes are less watery than big tomatoes, so they keep everything from getting soggy.
Room temp eggs seem to poach better than ones straight from the fridge. I just set them out while I prep everything else.

Equipment
- Medium pot
- Slotted spoon
- Small bowl (for cracking eggs)
- Toaster or toaster oven
- cutting board
- sharp knife
- Fork
- small mixing bowl
- Butter knife or offset spatula
- Paper towels (optional)
- Timer (optional)
Ingredients
- 2 slices sourdough bread toasted
- 2 tbsp cream cheese softened
- 1 ripe avocado halved, pitted
- 1 tbsp lemon juice fresh or bottled
- 1/4 tsp kosher salt plus more to taste
- 1/8 tsp black pepper plus more to taste
- 2 large eggs for poaching
- 1 tsp white vinegar optional, helps whites set
- 1 cup salad leaves arugula, spinach, or mixed greens
- 6 cherry tomatoes halved
- 1/4 cup sprouts any kind
- 1/4 tsp red pepper flakes optional
- 1/2 tsp everything bagel seasoning optional
Instructions
- Toast the sourdough slices until deeply golden and crisp.
- Meanwhile, fill a medium pot with 3–4 inches of water and bring to a gentle simmer. If using, stir in the vinegar.
- Crack each egg into its own small bowl. Swirl the simmering water with a spoon to create a gentle vortex, then slide in one egg (repeat with the second egg, or poach one at a time for the neatest shape).
- Poach for 3–4 minutes, until the whites are set and the yolks are still soft. Lift eggs out with a slotted spoon and briefly drain on paper towels.
- In a small bowl, mash the avocado with lemon juice, salt, and pepper until mostly smooth.
- Spread 1 tablespoon cream cheese on each hot toast slice, then top with the mashed avocado.
- Place one poached egg on each toast. Season with extra salt and pepper, and sprinkle with red pepper flakes and/or everything bagel seasoning if you like.
- Serve right away with salad leaves, cherry tomatoes, and sprouts on the side (or piled on top).
Notes
Nutrition
Tasting Notes
Taking a bite of this avocado toast, the creamy richness hits me right away. That cream cheese just melts under the mashed avocado, making the whole thing feel extra smooth and, honestly, a bit fancy.
The sourdough brings in this tangy kick that cuts through all that creaminess. Plus, those crispy, toasted edges? They give each bite a crunch that’s just so satisfying.
I’ve gotta say, the poached egg really steals the show here. Once I break into it, the yolk runs everywhere, coating everything in this silky, rich layer. It somehow pulls all the flavors together, and every bite feels a little different.
The salad leaves, tomatoes, and sprouts bring in a bright, fresh crunch. They taste super crisp, and honestly, it’s a nice break from the heavier stuff. The tomatoes, especially, are juicy and a bit sweet, which keeps things from feeling too rich.
I like this dish for breakfast because it gives me a good mix—protein from the egg, those good fats from the avocado, and fiber from the bread and veggies. I end up feeling full, but not like I need a nap or anything.
Everything just sort of works together. The tangy bread, creamy toppings, and fresh veggies each do their thing without fighting for attention.
