Healthy Breakfast Recipes

Spinach Feta and Egg Breakfast Sandwich on Whole Wheat

High ProteinMeal PrepNut-Free
Prep Time8 min
Cook Time14 min
Servings4
Calories375 kcal
Health Score8/10
↓ Jump to recipe
Spinach Feta and Egg Breakfast Sandwich on Whole Wheat

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

Serves:4
  • 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. 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. 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. 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. 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. 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. 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. 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

Can I meal prep this spinach feta and egg breakfast sandwich on whole wheat?

Absolutely. Bake all four eggs, wilt the spinach, and assemble the sandwiches. Wrap each one individually in parchment paper, then in foil, and store in the fridge for up to 4 days. Reheat in the microwave for 60 to 90 seconds wrapped in a damp paper towel, or in a toaster oven at 160 degrees Celsius for 8 minutes.

Can I freeze these breakfast sandwiches?

Yes. Wrap assembled sandwiches tightly in foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating, or microwave from frozen for 2 to 3 minutes, flipping halfway through.

What can I use instead of feta cheese?

Goat cheese is a great swap with a similar tangy creaminess. Ricotta gives a milder, smoother result. For a dairy-free option, a crumble of firm tofu seasoned with lemon juice, nutritional yeast, and a pinch of salt mimics the texture well.

Is this breakfast sandwich actually high in protein?

Yes. Between the egg, feta, hummus, and whole wheat bread, each sandwich delivers around 22 grams of protein. That is a solid morning intake that supports muscle maintenance and keeps hunger at bay for several hours.

Can I use a different bread?

Whole wheat is recommended for its fibre content and slower-release energy, but you can use a sprouted grain bread or a whole grain sourdough. If you need gluten-free options, choose a seeded gluten-free loaf that still offers decent fibre per slice.

Why is hummus used instead of butter or mayonnaise?

Hummus adds creaminess and moisture to the sandwich while contributing extra plant-based protein, healthy fats from tahini, and complex carbohydrates. Butter and mayonnaise offer mostly saturated or refined fat with little nutritional benefit beyond flavour.

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 cheeseGoat 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 spinachKale 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 breadSprouted 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 hummusAvocado 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 eggsLiquid 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.