Healthy Avocado Toast with Poached Eggs and Everything Bagel Seasoning

There is something almost magical about a breakfast that feels indulgent but works hard for your body at the same time. This healthy avocado toast with poached eggs and everything bagel seasoning is exactly that. It sits in the sweet spot between satisfying and nourishing, giving you healthy fats, a serious protein hit, and slow-release carbohydrates that keep energy levels steady all morning. No mid-morning slump, no reaching for a biscuit at 10am. Just good, real food that actually tastes incredible.
What makes this version genuinely healthier than most avocado toasts you will find online is the combination of choices that add up. We start with a thick slice of whole grain rye bread instead of white sourdough, which bumps up the fibre content significantly and keeps the glycaemic load low. The avocado base gets a boost from a spoonful of plain Greek yogurt, which sounds unusual but adds creaminess while quietly adding extra protein and reducing the overall fat load per serving. A squeeze of fresh lemon juice brightens everything up and stops the avocado from oxidising. Then come two perfectly poached eggs, each one a little protein powerhouse, sitting on top like the best kind of crown. Finished with a generous sprinkle of everything bagel seasoning, every bite delivers that gorgeous combination of sesame, poppy seeds, dried garlic, dried onion, and flaky salt that makes the whole dish feel like it came from a high-end brunch spot.
Poaching eggs used to feel intimidating, and honestly it stopped a lot of people from making dishes like this regularly. The trick is simpler than most recipes suggest. You do not need a whirlpool, and you do not need white vinegar if you would rather skip it. What you do need is water that is gently simmering, not boiling aggressively, and eggs that are as fresh as possible. Fresh eggs have tighter whites that hold together beautifully in the water. Crack each egg into a small cup or ramekin first, then slide it gently into the water near the surface. This single step makes all the difference between a tidy poached egg and a ragged mess. Three to four minutes gives you a set white with a yolk that is just barely runny, which is the ideal texture for breaking over the avocado and letting it mingle with everything below.
This recipe serves one, making it ideal for a focused weekday breakfast, but it scales up effortlessly if you are cooking for two or making a weekend brunch spread. The everything bagel seasoning is the kind of ingredient that once you have it in your kitchen, you will find yourself reaching for constantly. It goes on roasted vegetables, grain bowls, scrambled eggs, and even cottage cheese. If you want to make your own blend, combine white and black sesame seeds, poppy seeds, dried minced garlic, dried minced onion, and a pinch of flaky sea salt in a small jar and shake it together. Store-bought versions work just as well and save time on busy mornings. Either way, do not be shy with it. A generous sprinkle rather than a cautious dusting is what gives this toast its personality.
Ingredients
- 1 large slice whole grain rye bread (thick cut, about 80g)
- 1 medium ripe avocado (approximately 75g flesh)
- 1 tablespoon plain non-fat Greek yogurt (adds creaminess and protein)
- 1 teaspoon fresh lemon juice (plus extra to taste)
- 2 large free-range eggs (as fresh as possible for best poaching results)
- 1 teaspoon everything bagel seasoning (store-bought or homemade)
- 1 pinch flaky sea salt (for the avocado mash)
- 1 pinch black pepper (freshly ground)
- 1 teaspoon red pepper flakes (optional, for gentle heat)
- 1 teaspoon white vinegar (optional, helps eggs hold their shape while poaching)
Instructions
- 1
Fill a medium saucepan with about 8cm of water and bring it to a gentle simmer over medium heat. You want small bubbles rising steadily, not a rolling boil. Add the white vinegar now if you are using it.
Keeping the water at a gentle simmer rather than a full boil is the single most important factor in getting neat, tender poached eggs.
- 2
While the water heats, crack each egg into its own small cup or ramekin. This makes it much easier to slide them into the water cleanly and without breaking the yolk.
If your eggs are cold from the fridge, let them sit at room temperature for five minutes first. This helps them cook more evenly.
- 3
Toast the rye bread slice in a toaster or under the grill until it is golden and crisp. You want a firm base that can hold the weight of the toppings without going soggy.
- 4
Scoop the avocado flesh into a small bowl. Add the Greek yogurt, lemon juice, sea salt, and black pepper. Mash everything together with a fork until mostly smooth but with a little texture remaining. Taste and adjust the lemon or salt if needed.
The Greek yogurt blends in seamlessly and you genuinely cannot taste it separately. It just makes the mash creamier and boosts the protein content.
- 5
Once the water is simmering, lower each cup close to the water surface and gently tip the eggs in, one at a time. Poach for 3 to 4 minutes for a softly set white with a runny yolk. If you prefer a firmer yolk, go for 5 minutes.
Use a slotted spoon to carefully lift one egg and check whether the white looks set and opaque all the way around before removing them.
- 6
While the eggs finish poaching, spread the avocado mash generously over the toasted rye bread, covering it right to the edges.
- 7
Use a slotted spoon to lift each poached egg from the water. Rest the spoon briefly on a clean folded tea towel or kitchen paper to blot away excess water, then place both eggs on top of the avocado toast.
Blotting the eggs before plating keeps the toast from going soggy underneath.
- 8
Sprinkle the everything bagel seasoning generously over the eggs and avocado. Add a pinch of red pepper flakes if you like a little warmth. Serve immediately.
Do not hold back on the everything bagel seasoning. A generous layer gives you that signature crunch and flavour in every bite.
Nutrition per serving
388kcal
Calories
22g
Protein
32g
Carbs
19g
Fat
9g
Fibre
3g
Sugar
520mg
Sodium
Pro Tips
- ✓
Use the freshest eggs you can find. Fresh eggs have tighter whites that hold together neatly in the poaching water.
- ✓
Ripe avocado is non-negotiable. Press the skin gently and it should give slightly. If it feels hard, leave it on the counter for another day or two.
- ✓
Make your avocado mash right before serving to keep it from browning. The lemon juice slows oxidation, but fresh is always best.
- ✓
If you are poaching eggs for two people, work in batches or use a wide, shallow pan so the eggs do not crowd each other.
- ✓
Keep your homemade everything bagel seasoning in a small sealed jar and it will stay fresh for several months.
- ✓
Adding the Greek yogurt to the avocado mash is the simplest way to increase protein without changing the flavour profile.
Frequently Asked Questions
Variations
- •
Smoked Salmon and Avocado Toast
Layer two thin slices of smoked salmon over the avocado mash before adding the poached eggs. This adds an additional 10 to 12 grams of protein per serving and brings a lovely briny, savoury depth that pairs beautifully with the everything bagel seasoning.
- •
Spicy Sriracha Avocado Toast
Stir half a teaspoon of sriracha sauce into the avocado mash and drizzle a little more over the finished toast. The heat cuts through the richness of the avocado and egg yolk in the best possible way.
- •
Cottage Cheese Avocado Toast
Swap the Greek yogurt for a tablespoon of full-fat cottage cheese and blend it into the avocado mash. Cottage cheese has a slightly chunkier texture and a milder flavour, and it adds a similar protein boost with slightly fewer calories.
- •
Tomato and Microgreen Avocado Toast
Add a layer of thinly sliced cherry tomatoes and a small handful of microgreens or sprouts on top of the avocado mash before placing the eggs. This adds vitamins, colour, and a fresh flavour contrast without adding many calories.
Substitutions
- •Whole grain rye bread → Whole grain sourdough or seeded multigrain bread (Choose a bread with at least 3 grams of fibre per slice to maintain the nutritional benefit.)
- •Plain non-fat Greek yogurt → Plain low-fat cottage cheese (Blend until smooth before mixing with the avocado. The flavour is slightly milder but the protein boost is similar.)
- •Fresh lemon juice → Fresh lime juice (Lime brings a slightly more tropical brightness that works just as well with avocado.)
- •Everything bagel seasoning → Homemade blend of sesame seeds, poppy seeds, dried garlic, dried onion, and flaky salt (Combine equal parts of each seed with half the amount of dried garlic and onion. Adjust salt to your taste.)
- •Eggs → Silken tofu seasoned with black salt (kala namak) (For a vegan version, slice firm silken tofu and pan-fry lightly. Kala namak gives an egg-like sulphur flavour. The protein content will be slightly lower.)
🧊 Storage
This recipe is best eaten immediately after assembly. Poached eggs do not store well once plated. If needed, you can refrigerate poached eggs in cold water for up to 24 hours and reheat them briefly in hot water for about 30 seconds. The avocado mash will brown within a couple of hours even with lemon juice, so prepare it fresh each time.
📅 Make Ahead
You can prepare the everything bagel seasoning blend up to three months in advance and keep it in a sealed jar. The Greek yogurt and avocado mash base can be mixed together up to one hour before serving if kept covered tightly with cling film pressed directly against the surface to minimise air contact. Toast the bread and poach the eggs fresh for the best results.
You might also like

Healthy Turkey Sausage and Egg Breakfast Burrito with Spinach and Black Beans

Fluffy American Buttermilk Pancakes From Scratch (High Protein, Lower Sugar)
