High Protein Egg and Avocado Breakfast Sandwich with Turkey and Greek Yogurt Spread

Some mornings call for a breakfast that actually keeps you going. Not just something that tastes good for five minutes and leaves you raiding the snack drawer by 10am. This high protein egg and avocado breakfast sandwich is built around real, whole ingredients that fuel your body properly. Two eggs, sliced turkey breast, a thick smear of creamy avocado, and a herby Greek yogurt spread layered onto toasted whole grain bread. It sounds simple. It genuinely is. And the nutrition numbers are something to smile about.
What makes this sandwich stand out from the usual versions you find at coffee shops or diners is the intentional protein stacking. Most egg and avocado sandwiches stop at the egg, maybe add a slice of cheese, and call it a day. Here, the combination of eggs, turkey breast, and Greek yogurt pushes the protein total to around 32 grams per serving. That is comparable to a full chicken breast at lunch, which means your morning meal is actually doing serious work. The avocado brings in heart-healthy monounsaturated fats and nearly 5 grams of fibre, helping you feel genuinely satisfied rather than just briefly full.
The herby Greek yogurt spread is a small detail that makes a big difference. Swapping out mayonnaise for plain Greek yogurt cuts the calories significantly while actually adding more protein. A little lemon juice, garlic powder, fresh chives, and black pepper transform it into something that tastes indulgent but is nothing of the sort. Spread it generously on both slices of toasted bread and it acts as a creamy, tangy base that ties all the other flavours together. Baby spinach goes on next, adding iron and folate without you barely noticing it is there. Then comes the avocado, the eggs cooked to a just-set yolk, the turkey, and a thin slice of Swiss cheese melted just enough to get slightly gooey around the edges.
You can have this on the table in under 15 minutes, which makes it genuinely realistic for a weekday morning. The ingredients are simple enough that most of them are probably already in your kitchen. If you are prepping for a busy week, the Greek yogurt spread can be made in advance and kept in the fridge for up to four days. The sandwich itself is best assembled fresh, but even then it comes together so quickly that batch cooking is not really necessary. This is the kind of breakfast that becomes a quiet habit, one of those recipes you stop thinking about as a recipe and just start making automatically because it fits your life and makes you feel good.
Ingredients
- 2 large eggs (free-range if possible)
- 2 slices whole grain bread (seeded or multigrain works great)
- 1 medium ripe avocado (sliced or roughly mashed)
- 60 g sliced turkey breast (low-sodium deli-style or freshly roasted)
- 1 slice Swiss cheese (or reduced-fat Swiss)
- 2 tablespoons plain low-fat Greek yogurt (used as the base spread)
- 1 teaspoon fresh lemon juice
- 1 teaspoon garlic powder
- 1 tablespoon fresh chives (finely chopped)
- 1 handful baby spinach (roughly 20g)
- 2 slices ripe tomato (patted dry to avoid soggy bread)
- 1 teaspoon black pepper (freshly cracked)
- pinch sea salt
- 1 teaspoon olive oil (for cooking the eggs)
- 1 teaspoon smoked paprika (optional, sprinkled on eggs for colour and flavour)
Instructions
- 1
Mix the Greek yogurt spread first so the flavours have a moment to come together. Combine the Greek yogurt, lemon juice, garlic powder, chopped chives, and a crack of black pepper in a small bowl. Stir well and set aside.
Make a double or triple batch of this spread and keep it in a sealed jar in the fridge for up to 4 days. It works brilliantly on wraps and crackers too.
- 2
Toast both slices of whole grain bread to your preferred level of crunch. A firmer toast holds up better under the weight of the toppings and stops things getting soggy.
- 3
While the bread toasts, heat the olive oil in a small non-stick pan over medium heat. Crack both eggs into the pan. Cook for 2 to 3 minutes until the whites are fully set. For a firmer yolk, cover the pan with a lid for the final minute or gently flip the eggs and cook for another 30 seconds.
If you prefer scrambled eggs, whisk the two eggs with a tablespoon of Greek yogurt before cooking. It makes them extra fluffy and adds a small protein boost.
- 4
Place the Swiss cheese slice on one egg immediately after removing the pan from the heat. The residual warmth will soften the cheese gently without over-melting it.
- 5
Spread the Greek yogurt mixture generously over both slices of toasted bread, going right to the edges.
- 6
Layer the sandwich on one slice of bread in this order: baby spinach first, then tomato slices, then the sliced avocado. Season the avocado lightly with sea salt and a squeeze of extra lemon if you like.
Layering spinach directly on the bread helps it stay in place. It acts as a natural barrier that also prevents the bread from getting wet from the tomato.
- 7
Lay the turkey breast slices over the avocado, then place the eggs with melted cheese on top. Sprinkle with smoked paprika if using, then press the second slice of bread on top firmly.
- 8
Slice diagonally and serve immediately.
Slicing on the diagonal makes the sandwich easier to hold and honestly makes it look a lot more appealing. Small things matter.
Nutrition per serving
487kcal
Calories
32g
Protein
34g
Carbs
22g
Fat
9g
Fibre
4g
Sugar
610mg
Sodium
Pro Tips
- ✓
Pat your tomato slices dry with a piece of kitchen paper before layering. Excess moisture is the number one reason sandwiches go soggy.
- ✓
Use the ripest avocado you can find. A perfectly ripe one will be dark green to black on the outside and give slightly when gently pressed. Underripe avocado lacks that buttery texture that makes this sandwich so satisfying.
- ✓
If you want even more protein, add a second slice of turkey breast or swap one egg for two egg whites plus one whole egg to keep the richness without the extra yolk calories.
- ✓
Whole grain seeded bread adds extra fibre compared to white bread. Look for a loaf where whole grain flour is listed as the first ingredient.
- ✓
For a spicy version, stir a pinch of red chilli flakes or a small drop of hot sauce into the Greek yogurt spread.
Frequently Asked Questions
Variations
- •
Spicy Sriracha Version
Stir half a teaspoon of sriracha into the Greek yogurt spread before assembling. Add a few slices of pickled jalapenos on top of the avocado layer for an extra kick that pairs beautifully with the creamy egg and buttery avocado.
- •
Mediterranean Style
Replace the turkey with a handful of crumbled reduced-fat feta cheese and add a few slices of roasted red pepper. Swap the chives in the yogurt spread for fresh dill and a pinch of dried oregano. The result is tangy, bright, and packed with flavour.
- •
Dairy Free Version
Use a plain unsweetened coconut yogurt or cashew yogurt in place of the Greek yogurt for the spread, and simply leave out the Swiss cheese. The rest of the recipe stays exactly the same and still delivers impressive protein from the eggs and turkey.
- •
Extra Veggie Version
Add thin slices of cucumber and shredded purple cabbage alongside the spinach and tomato. The cabbage adds a satisfying crunch and brings extra fibre and antioxidants to the sandwich without adding many calories.
Substitutions
- •Whole grain bread → Gluten-free bread or a whole grain wrap (A wrap reduces the calories slightly and makes the sandwich easier to eat on the go. A gluten-free loaf keeps it suitable for those with gluten sensitivities.)
- •Turkey breast slices → Grilled chicken breast strips or smoked salmon (Smoked salmon adds omega-3 fatty acids and pairs wonderfully with the chive yogurt spread and avocado. Grilled chicken keeps the protein high with a more neutral flavour.)
- •Swiss cheese → Reduced-fat cheddar or dairy-free cheese slice (Reduced-fat cheddar adds a sharper flavour. A plant-based cheese works well for a dairy-free version though melting quality will vary by brand.)
- •Plain low-fat Greek yogurt → Plain unsweetened coconut yogurt (Use this swap for a fully dairy-free spread. The protein content will be lower but the flavour is still excellent with the chives, garlic, and lemon.)
- •Baby spinach → Rocket or shredded kale (Rocket adds a peppery bite that works really well with the creamy avocado. Kale is slightly more robust but still delicious if you massage it briefly with a drop of olive oil first.)
🧊 Storage
This sandwich is best eaten immediately after assembly. If you need to store components separately, keep the Greek yogurt spread in a sealed jar for up to 4 days. Store leftover turkey breast in an airtight container for up to 3 days. Avocado should be stored with lemon juice pressed against its surface and used within 1 day. Do not store a fully assembled sandwich as the bread will become soggy.
📅 Make Ahead
The Greek yogurt and chive spread can be prepared up to 4 days in advance and refrigerated. Spinach, tomato slices, and turkey breast can all be prepped the evening before and stored separately in the fridge. Cook the eggs fresh each morning for the best texture. The whole sandwich comes together in about 6 minutes once the components are ready.
You might also like

Healthy Turkey and Egg Breakfast Sandwich on English Muffin

Low Calorie Egg White and Veggie Breakfast Sandwich with Avocado and Roasted Red Pepper
