British Egg and Cress Finger Sandwiches High Protein Style with Greek Yogurt Filling

British Egg and Cress Finger Sandwiches High Protein Style with Greek Yogurt Filling takes a beloved British teatime classic and rebuilds it from the inside out. The original is a staple of afternoon teas and village fetes across the country, but the traditional mayonnaise filling drags the protein content down while pushing saturated fat up. This version swaps that out entirely, landing at 18 grams of protein per serving, 285 calories, and only 9 grams of fat. That is a genuinely useful nutritional shift without sacrificing any of the comfort or nostalgia that makes egg and cress sandwiches worth eating in the first place. The recipe is also meal prep friendly, which means you can make the filling the night before and have lunches or snacks ready to go through the week. For anyone who loves the idea of a proper British sandwich but wants something that actually supports their health goals rather than undermining them, this recipe offers a concrete and satisfying answer.
The ingredients in this recipe each earn their place. Six large free-range eggs form the protein backbone, providing roughly 6 grams of protein per egg along with vitamins B12 and D, selenium, and choline, which supports brain health. Four tablespoons of full-fat Greek yogurt replaces the mayonnaise entirely. Full-fat Greek yogurt contributes additional protein, around 3 to 4 grams per 100 grams, plus calcium and live cultures that support gut health. It also gives the filling a creamy texture that genuinely holds up. One teaspoon of Dijon mustard adds sharpness and a small amount of glucosinolates, which have antioxidant properties. Fresh chives bring a mild onion flavour and a small but useful amount of vitamin K and vitamin C. Smoked paprika adds depth and contains capsaicin compounds linked to anti-inflammatory effects. The seeded wholegrain bread contributes 4 grams of fibre per serving, supporting digestive health and slower glucose release. Extra virgin olive oil, used lightly, provides monounsaturated fats and polyphenols. Fresh garden cress is rich in vitamins A, C and K, and adds a peppery bite that cuts through the creaminess of the filling.
When you make this filling, it comes together quickly and smells bright and fresh, the Dijon cutting through the yogurt's tang, the smoked paprika lifting the whole thing with a faint warmth. The eggs, hard-boiled until the yolks are just set rather than chalky, get roughly chopped rather than mashed into a paste. That choice matters. You get small irregular pieces that hold their texture inside the sandwich, giving each bite some substance rather than a smooth, homogenous spread. The yogurt and mustard coat every piece lightly, binding without drowning. Spread onto seeded wholegrain bread, which has a nutty, slightly chewy crumb from the seeds, the filling sits firmly and does not make the bread soggy even after a few hours in the fridge. The cress goes on last, pressed gently into the filling before the top slice goes on. Cut into fingers, the cross-section is clean and neat. The colour contrast between the pale egg filling, the dark seeded bread, and the bright green cress makes these look genuinely appetising on a plate.
This recipe supports multiple health goals at once, which is part of what makes it worth keeping in rotation. The high protein content, 18 grams per serving, makes it a strong option for muscle maintenance and recovery, particularly useful after morning exercise or as a midday meal that carries you through the afternoon without energy dips. The fibre from the wholegrain bread and the cress supports digestive health and contributes to satiety. The low sugar content, just 3 grams, makes it suitable for people managing blood sugar levels or following a low-sugar eating pattern. The recipe fits naturally into a high-protein diet, and with the Greek yogurt replacing mayonnaise, it is also lower in saturated fat than the classic version, making it appropriate for people keeping an eye on cardiovascular health. Vegetarians will find it a reliable high-protein option that does not rely on meat. It is a genuinely versatile recipe that works for adults across a wide range of dietary approaches, from general healthy eating to structured fitness nutrition.
For meal prep, make the egg filling up to two days ahead and store it in a sealed container in the fridge. The flavours actually develop and improve overnight as the mustard and paprika settle into the yogurt. Keep the cress separate and add it at assembly time, as it wilts quickly once mixed in. If you are assembling sandwiches in advance, a very light brush of olive oil on the bread before spreading the filling creates a small moisture barrier that keeps the bread from softening too fast. Assembled sandwiches keep well for up to four hours in the fridge, wrapped tightly in cling film. This recipe does not freeze well once assembled, but the filling alone can be frozen in a pinch and thawed overnight. For variations, try adding a teaspoon of horseradish sauce to the filling for a more robust, warming flavour. Finely chopped cornichons stirred through add acidity and a slight crunch. For a lower carb version, serve the filling in little gem lettuce cups rather than bread. The full recipe with exact quantities and step-by-step instructions is in the recipe card below.
Ingredients
- 6 large free-range eggs
- 4 tablespoons full-fat Greek yogurt (use 0% fat for even lower calories if preferred)
- 1 teaspoon Dijon mustard
- 1 tablespoon fresh chives (finely snipped)
- 0.5 teaspoon fine sea salt
- 0.3 teaspoon ground black pepper (freshly ground)
- 0.3 teaspoon smoked paprika (optional, adds gentle warmth)
- 1 punnet fresh garden cress (approximately 30g, snipped with scissors)
- 8 slices seeded wholegrain bread (medium cut, choose a dense loaf for easier slicing)
- 2 teaspoons extra virgin olive oil (for a light spread instead of butter)
Instructions
- 1
Bring a medium saucepan of water to a rolling boil. Gently lower the eggs in using a spoon and set a timer for exactly 11 minutes. While the eggs cook, prepare a bowl of cold water with a few ice cubes ready.
Starting with room-temperature eggs reduces the risk of cracking. Take them out of the fridge ten minutes before you start.
- 2
When the timer goes off, transfer the eggs immediately into the ice water using a slotted spoon. Leave them to cool for at least 5 minutes. This stops the cooking process and makes peeling significantly easier.
Gently tap each egg on the counter and roll it lightly before peeling under a thin trickle of cold water.
- 3
Peel the cooled eggs and place them in a medium mixing bowl. Use a fork to mash them firmly but not completely smooth. You want a little texture remaining, with small pieces of egg white visible throughout the mixture.
Resist the urge to blend. A slightly chunky filling looks more appealing and has better texture in a finger sandwich.
- 4
Add the Greek yogurt, Dijon mustard, snipped chives, salt, black pepper, and smoked paprika if using. Stir everything together until well combined. Taste and adjust seasoning if needed.
The mixture should be spreadable but not runny. If it feels too loose, add another half tablespoon of yogurt and stir again.
- 5
Lay all 8 slices of bread on a clean chopping board. Lightly brush four of the slices with a very thin layer of olive oil. Spread the egg mixture evenly across these four slices, covering the bread right to the edges.
Spreading to the edges ensures every finger sandwich has a good filling ratio all the way through.
- 6
Use scissors to snip the cress from the punnet and distribute it evenly over the egg filling on each slice. Press it gently into the mixture so it stays in place. Lay the remaining four bread slices on top and press down firmly but gently.
Pressing the sandwiches together before slicing helps everything stay tidy when you cut them.
- 7
Using a sharp serrated bread knife, trim the crusts from all four sandwiches. Then slice each sandwich into four equal fingers. Arrange on a serving plate with the cress facing upward for a neat presentation.
A sawing motion rather than pressing down gives cleaner cuts without squashing the filling.
Nutrition per serving
285kcal
Calories
18g
Protein
28g
Carbs
9g
Fat
4g
Fibre
3g
Sugar
420mg
Sodium
Pro Tips
- ✓
Use the freshest eggs you can find. Older eggs are actually easier to peel after boiling, so eggs that are 5 to 7 days old from purchase date work brilliantly here.
- ✓
Do not skip the cold water bath for the eggs. It is the single most important step for getting that bright, clean yolk with no grey discolouration.
- ✓
If you are making these for a crowd, the egg filling can be made the night before and kept covered in the fridge. Assemble the sandwiches no more than an hour before serving.
- ✓
Keep assembled sandwiches covered with a lightly damp piece of kitchen paper and then cling film until you are ready to serve. This stops the bread from drying out.
- ✓
Seeded rye bread or seeded spelt bread work wonderfully as alternatives to wholegrain sandwich bread and push the fibre content even higher.
Frequently Asked Questions
Variations
- •
Smoked Salmon and Cress Version
Replace two of the eggs with 80g of flaked hot-smoked salmon stirred into the Greek yogurt base. This pushes the protein content even higher and adds a delicious smoky depth that pairs beautifully with the peppery cress.
- •
Curried Egg and Cress Fingers
Add half a teaspoon of mild curry powder and a small pinch of ground turmeric to the egg filling. This gives a gentle warmth and a golden colour to the filling, adding an extra dimension without overwhelming the cress.
- •
Cottage Cheese Egg Filling
Swap the Greek yogurt for smooth low-fat cottage cheese blended until creamy. The protein content increases further and the texture is slightly lighter, making this a great option for those watching fat intake very closely.
Substitutions
- •Greek yogurt → Low-fat cottage cheese, blended smooth (Blending the cottage cheese first gives a smoother consistency closer to the original Greek yogurt texture.)
- •Seeded wholegrain bread → Seeded rye bread or gluten-free seeded loaf (Rye bread adds a deeper flavour and higher fibre content. Gluten-free loaves work well for those with dietary requirements.)
- •Fresh cress → Watercress or baby spinach leaves (Watercress has a more robust peppery flavour. Baby spinach is milder but adds great colour and nutrition.)
- •Dijon mustard → Wholegrain mustard (Wholegrain mustard adds a slightly different texture and a more rustic flavour that works beautifully in the filling.)
- •Extra virgin olive oil → Light cream cheese spread in a very thin layer (A thin scrape of light cream cheese adds creaminess and helps the filling adhere to the bread without adding too many calories.)
🧊 Storage
Store leftover egg filling in an airtight container in the fridge for up to 2 days. Assembled sandwiches are best eaten within 1 to 2 hours of making. If you need to store assembled sandwiches for a few hours, wrap them tightly in cling film and refrigerate. Bring to room temperature for 10 minutes before serving.
📅 Make Ahead
The egg and Greek yogurt filling can be prepared up to 24 hours in advance and stored covered in the refrigerator. This actually allows the flavours to meld together nicely. Assemble the sandwiches fresh on the day of serving for the best texture and appearance.


