
Some mornings call for something truly satisfying, something that fuels you properly without leaving you reaching for a snack an hour later. This spinach feta and egg breakfast sandwich on whole wheat does exactly that. Built on a foundation of hearty whole wheat bread, layered with wilted baby spinach, crumbled feta, and a perfectly set baked egg, it hits every note you want from a morning meal: savoury, creamy, filling, and genuinely good for you. The whole wheat bread brings complex carbohydrates and extra fibre compared to white alternatives, which means slower energy release and a longer stretch before hunger creeps back in.
What makes this recipe stand out from the usual grab-and-go breakfast sandwich is the way every ingredient earns its place. Baby spinach is one of the most nutrient-dense leafy greens you can eat, offering iron, folate, and vitamins A and C in every handful. Feta cheese adds bold, briny flavour in a modest portion, which means you get a big flavour payoff without loading up on saturated fat. The egg is the star of the protein show here, delivering around 6 grams of high-quality protein all by itself. We add a light smear of hummus to one side of the bread instead of butter or mayonnaise, which bumps the protein even higher, adds a gentle creaminess, and keeps the calorie count sensible. It sounds like a small swap, but it genuinely transforms the whole experience.
The cooking method here is simple and designed to work for real mornings. You can make the eggs ahead by baking them in a muffin tin on a Sunday and stacking the whole sandwiches in the fridge for up to four days. Each morning you just pull one out, wrap it in a damp paper towel, and microwave for about 60 seconds. The spinach is wilted quickly in a dry pan or in the microwave, so there is no fussing with elaborate technique. If you have five minutes, you can build this fresh from scratch. If you are meal prepping for a busy week, the whole batch takes about 25 minutes total. Either way, you end up with a breakfast that feels indulgent but is doing a lot of quiet nutritional work behind the scenes.
A few things worth knowing before you dive in. Use a good whole wheat bread with at least 3 grams of fibre per slice, since not all whole wheat breads are created equal. Check the label and skip anything where the first ingredient is enriched flour rather than whole wheat flour. For the feta, reduced-fat varieties work beautifully here and shave another 20 to 30 calories off each sandwich without sacrificing that signature tang. If you like a bit of heat, a pinch of red chilli flakes stirred into the spinach while it wilts adds a lovely warmth that pairs brilliantly with the creamy feta. This spinach feta and egg breakfast sandwich on whole wheat is the kind of recipe that quietly becomes part of your regular rotation, because it is genuinely easy, reliably delicious, and leaves you feeling sharp and energised rather than sluggish. That is a rare combination worth holding onto.
Ingredients
- 4 slices whole wheat bread (choose a loaf with at least 3g fibre per slice)
- 4 large eggs (free range if possible)
- 120 g baby spinach (roughly 4 large handfuls)
- 60 g feta cheese (reduced fat works well, crumbled)
- 4 tbsp plain hummus (store bought or homemade)
- 1 tsp extra virgin olive oil (for greasing the muffin tin)
- 1 small garlic clove (finely minced)
- 1 pinch red chilli flakes (optional, for gentle heat)
- 0.3 tsp black pepper (freshly ground)
- 0.3 tsp fine sea salt (use sparingly as feta adds saltiness)
- 1 tsp fresh lemon juice (brightens the spinach)
Instructions
- 1
Preheat your oven to 180 degrees Celsius (350 degrees Fahrenheit). Lightly grease 4 cups of a standard muffin tin with the olive oil, making sure to coat the sides as well as the base.
Use a pastry brush or a folded piece of kitchen paper to spread the oil evenly and prevent sticking.
- 2
Crack one egg into each greased muffin cup. Season each egg with a small pinch of black pepper. Place the muffin tin in the preheated oven and bake for 12 to 14 minutes, until the whites are fully set but the yolk is still slightly soft in the centre.
For fully set yolks, add 2 extra minutes. For meal prep, fully set yolks reheat better without becoming rubbery.
- 3
While the eggs bake, heat a small non-stick frying pan over medium heat. Add the minced garlic and cook for 30 seconds, stirring constantly, until fragrant. Add the baby spinach and toss with tongs or a spatula. Cook for 1 to 2 minutes until fully wilted.
The spinach will reduce dramatically in volume. If it releases excess water, drain it briefly in a sieve and press gently with the back of a spoon.
- 4
Remove the pan from the heat. Add the fresh lemon juice, red chilli flakes if using, and a small pinch of sea salt. Stir to combine and set aside.
Taste the spinach before adding salt. Feta is already quite salty, so you may not need any at all.
- 5
Toast the four slices of whole wheat bread to your preferred level of crispness. Spread 1 tablespoon of hummus evenly over each slice.
Toasting the bread prevents it from going soggy, which matters especially for meal prep sandwiches that will be stored in the fridge.
- 6
Remove the baked eggs from the oven. Use a small silicone spatula to carefully loosen each egg from the muffin cup and lift them out gently.
Run the spatula around the full edge of the egg before attempting to lift it free to avoid tearing.
- 7
Assemble each sandwich on a slice of toasted whole wheat bread. Place a quarter of the wilted spinach mixture on the hummus side, followed by one baked egg. Crumble 15g of feta evenly over the egg. Fold or serve open faced depending on your preference.
For a closed sandwich, use a second slice of bread spread with hummus or leave it plain. The open faced version keeps calories lower and lets all the toppings shine.
Nutrition per serving
375kcal
Calories
22g
Protein
31g
Carbs
14g
Fat
6g
Fibre
3g
Sugar
520mg
Sodium
Pro Tips
- ✓
Read the bread label carefully. The first ingredient should say whole wheat flour or wholemeal flour, not enriched flour.
- ✓
Baking eggs in a muffin tin creates perfectly round egg patties that sit neatly on your bread without sliding off.
- ✓
If you prefer a runnier yolk, reduce oven time to 10 to 11 minutes and watch closely from 9 minutes onward.
- ✓
Squeeze all excess moisture from the wilted spinach so your toast does not get soggy.
- ✓
Reduced-fat feta delivers the same bold tang with noticeably less saturated fat and calories.
- ✓
A grind of nutmeg over the spinach while it wilts adds a classic, subtle warmth that pairs beautifully with eggs and feta.
Frequently Asked Questions
Variations
- •
Sun-Dried Tomato and Olive Upgrade
Add 2 to 3 chopped sun-dried tomatoes and a few sliced Kalamata olives to the spinach mixture while it wilts. The briny, intense flavours complement feta brilliantly and add lycopene and healthy fats.
- •
Egg White Version
Replace each whole egg with 3 tablespoons of liquid egg whites, poured directly into the greased muffin cups. Bake for 10 to 12 minutes. This reduces calories and fat while pushing the protein content even higher.
- •
Roasted Red Pepper Addition
Layer thin strips of jarred roasted red pepper over the spinach before adding the egg. They add sweetness, vitamin C, and a beautiful colour contrast that makes the sandwich as visually appealing as it is delicious.
- •
Za'atar Spiced Version
Sprinkle half a teaspoon of za'atar spice blend over the hummus layer before assembling. Za'atar adds herby, slightly nutty flavour that pairs exceptionally well with feta and egg, giving the sandwich a Middle Eastern-inspired character.
Substitutions
- •Feta cheese → Goat cheese or dairy-free tofu crumble (Goat cheese is the closest match for tang and texture. For dairy-free, crumble firm tofu seasoned with lemon juice, nutritional yeast, and a pinch of sea salt.)
- •Baby spinach → Kale or rocket (Finely chopped kale wilts well and adds even more fibre. Rocket does not need cooking and can be added raw for a peppery bite.)
- •Whole wheat bread → Sprouted grain bread or gluten-free seeded bread (Sprouted grain bread offers slightly higher protein and better mineral absorption. Choose a gluten-free option with at least 3g fibre per slice if needed.)
- •Plain hummus → Avocado mash or white bean spread (Avocado adds healthy monounsaturated fats and potassium. White bean spread keeps the protein-boosting quality of hummus with a slightly milder flavour.)
- •Large eggs → Liquid egg whites or tofu egg patty (Use 3 tablespoons of liquid egg whites per egg cup for a lower-fat, higher-protein result. A pressed silken tofu round lightly seasoned with black salt works for a vegan option.)
🧊 Storage
Store assembled sandwiches wrapped individually in parchment paper inside an airtight container in the fridge for up to 4 days. Keep the bread and fillings separate if you prefer to avoid any softening. Freeze wrapped sandwiches for up to 2 months. Reheat from fridge in the microwave for 60 to 90 seconds using a damp paper towel to retain moisture.
📅 Make Ahead
Bake the eggs and wilt the spinach up to 4 days ahead. Store both in separate airtight containers in the fridge. Toast the bread fresh each morning and assemble in under 2 minutes for a near-instant hot breakfast. Fully assembled sandwiches can also be made ahead and reheated as described in the storage instructions.
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
