This creamy, classic Egg Mayo Sandwich with its rich filling and peppery garden cress is the kind of simple comfort that never goes out of style. I first fell in love with these at a tiny café in London years ago, and I've been making them at home ever since because they're so easy and always hit the spot. The combination of perfectly boiled eggs, tangy mayo, and fresh cress tucked between soft bread is pure bliss, and it takes less than 20 minutes from start to finish.

Serve them alongside our Sweet Potato Breakfast Bowl for a lovely afternoon tea spread, or pack them with Fluffy Cottage Cheese Egg Muffins for a protein-packed lunch that'll keep you satisfied all day.
Why You'll Love This Egg Mayo Sandwich
This British sandwich is one of those breakfast recipes that proves the best food doesn't have to be complicated. It uses just a handful of ingredients you probably already have, comes together in under 20 minutes, and tastes absolutely delicious. The creamy Egg Mayo Sandwich filling is rich without being heavy, and the cress adds just enough freshness to keep things interesting.
It's incredibly versatile too. Make it as a quick lunch on a busy day, serve it at afternoon tea with the crusts trimmed off for an elegant touch, or pack it for picnics and lunchboxes. Kids love the mild, creamy flavor, and adults appreciate how satisfying it is. Plus, the filling can be made ahead and stored in the fridge, so you can assemble sandwiches quickly whenever hunger strikes.
Jump to:
Egg Mayo Sandwich Ingredients
Here's what you need to make this creamy, classic sandwich filling.
See Recipe Card Below This Post For Ingredient Quantities
- Large free-range eggs: The base of the filling, providing richness, protein, and that creamy texture when finely chopped.
- Mayonnaise: Creates the smooth, rich binding that holds everything together and adds indulgent creaminess.
- Dijon mustard: Adds a subtle tang and depth of flavor that elevates the whole filling.
- Apple cider vinegar : Brings brightness and cuts through the richness of the mayo and eggs.
- Salt: Enhances all the flavors and balances the creamy elements.
- White or black pepper: Adds a gentle warmth and a bit of complexity.
- Bread: The vessel for all that creamy goodness, soft white bread works best for traditional British style.
- Pot garden cress: Provides a fresh, peppery bite and a lovely pop of green color.
how to make Egg Mayo Sandwich
This easy lunch recipe comes together in just a few simple steps.
- Boil the eggs: Place the eggs in a small saucepan and cover them with cold water. Bring to a gentle boil over medium-high heat, then cook for exactly 8 minutes after the water begins to boil for perfectly creamy yolks.
- Cool the eggs: Fill a large bowl or pan with ice-cold water. Once the eggs are done cooking, drain them carefully and immediately plunge them into the cold water. Let them sit until completely cool, about 5 minutes.
- Make the sauce: In a bowl, combine the mayonnaise, Dijon mustard, vinegar, salt, and pepper. Stir everything together until smooth and well blended.
- Peel the eggs: Once the eggs are cold, gently tap them on a tabletop to crack the shell all over, then peel away the shell. The ice bath should make this step much easier.
- Chop the eggs: Place the peeled eggs on a cutting board and finely chop them using a large, sharp knife. You want small, uniform pieces that will mix easily with the sauce.
- Mix the filling: Add the chopped eggs to the bowl with the mayonnaise sauce and stir everything together until well combined. Taste and adjust the seasoning with more salt or pepper if needed.

- Prepare the bread: If you're making dainty afternoon tea sandwiches, use a sharp knife to trim the crusts from all four slices of bread.
- Assemble the sandwiches: Spread a small amount of Egg Mayo Sandwich onto one slice of bread and a more generous amount onto the other slice. Add a handful of garden cress to one slice, distributing it evenly, then top with the other slice of bread.

- Serve: Slice the sandwich diagonally, in half, or into small rectangles for tea sandwiches, then serve immediately.
Creative Variations to Try
This egg sandwich filling is wonderfully adaptable to different tastes and preferences.
Bacon: Add two rashers of crispy streaky bacon, finely chopped, to the filling for a smoky, savory twist that adds texture and richness.
Watercress: Swap the garden cress for watercress if you want a more pronounced peppery flavor with larger, more substantial leaves.
Spring Onion: Add thinly sliced spring onions to the filling for extra crunch and a mild onion flavor that complements the Egg Mayo Sandwich beautifully.
Capers: Mince 2 teaspoons of drained capers and fold them into the mix for a tangy, briny kick that adds complexity.
Gherkins: Dice a small gherkin and fold it into the filling for a pickle-inspired flavor that adds both tang and crunch.
Herbs: Try adding fresh chopped dill, chives, or parsley to the filling for an herby, fresh twist.
EQUIPMENT
Small saucepan: For boiling the eggs evenly and gently.
Large bowl: To hold the ice water for cooling the eggs quickly.
Knife: A large, sharp knife makes chopping the eggs quick and easy. Cutting board: Provides a stable surface for all your chopping.
Storage and Make-Ahead Tips
The Egg Mayo Sandwich filling can be made up to 2 days in advance and stored in an airtight container in the fridge. This makes it perfect for meal prep or getting ahead for a party or picnic.
For best results, assemble the sandwiches just before serving to prevent the bread from getting soggy. If you need to make them ahead, wrap assembled sandwiches tightly in plastic wrap and store them in the fridge for up to 4 hours.
The filling stays fresh and creamy for about 2 to 3 days in the fridge, so you can make a batch and enjoy quick sandwiches throughout the week. Just give it a quick stir before using, as it may separate slightly during storage.
Serving Suggestions
This simple afternoon tea recipe works beautifully in so many different settings.
Serve it as part of a traditional afternoon tea spread with the crusts trimmed off, cut into elegant rectangles or triangles, and arranged on a tiered stand alongside scones and small cakes. It's also perfect for picnics, packed in a cooler with some crisps and fresh fruit.
For a more substantial lunch, serve it with a side of homemade coleslaw, potato salad, or a simple green salad dressed with vinaigrette. The sandwich pairs wonderfully with our Sweet Potato Breakfast Bowl for a balanced brunch, or alongside Korean Rolled Omelette when you want variety.
Try serving it with a cup of hot tea for a cozy afternoon snack, or pack it for lunchboxes with some carrot sticks and cherry tomatoes for a balanced midday meal. It's also lovely at baby showers, garden parties, or any gathering where you want something classic and crowd-pleasing.
Expert Tips
Use large eggs for best results: The recipe is designed for large eggs, but if you only have smaller eggs, use 4 instead of 3 to get the right ratio of filling.
Choose eggs with golden yolks: Eggs with deep, vibrant yolks will give your filling a more appealing, rich yellow color that looks beautiful in the sandwich.
Use older eggs for easier peeling: Fresh eggs have a stubborn membrane that clings to the white, making them difficult to peel. Eggs that are a week or two old peel much more easily.
Don't skip the ice bath: Plunging the eggs into ice-cold water immediately after boiling stops the cooking process and prevents that gray-green ring around the yolk. It also makes peeling so much easier.
Chop, don't mash: Finely chopping the eggs rather than mashing them creates a better texture with small, distinct pieces throughout the creamy filling.
Add butter if you like: While optional, spreading a thin layer of softened butter on the bread before adding the filling adds extra richness and helps create a moisture barrier.
FAQ
What goes in an egg mayo sandwich?
A traditional egg mayo sandwich contains hard-boiled eggs that are chopped and mixed with mayonnaise, mustard, vinegar, salt, and pepper. The filling is spread on soft bread and topped with garden cress or watercress for a peppery bite. Some people also add extras like bacon, spring onions, or capers, but the classic version keeps things simple and lets the creamy Egg Mayo Sandwich filling shine.
Is egg and mayo sandwich healthy?
An egg mayo sandwich can be part of a balanced diet. Egg Mayo Sandwich provide high-quality protein, vitamins, and minerals, while mayonnaise adds healthy fats. However, mayo is calorie-dense, so portion control matters if you're watching your intake. You can make it lighter by using reduced-fat mayo or mixing in some Greek yogurt. My mom always says everything in moderation, and one of these sandwiches makes a satisfying, protein-rich lunch.
Can you mix egg with mayo?
Absolutely! Mixing hard-boiled Egg Mayo Sandwich with mayo is a classic combination that's been used for decades in sandwiches, salads, and deviled eggs. The creamy mayo binds the chopped eggs together and adds richness, while the eggs provide texture and protein. Adding a bit of mustard and vinegar to the mix creates the perfect balance of flavors.
What pairs well with Egg Mayo Sandwich?
Egg Mayo Sandwich garden cress, watercress, or arugula. It also goes well with crispy bacon, sliced tomatoes, cucumber, or pickles for added crunch and freshness. For sides, try serving it with potato chips, coleslaw, a simple salad, or fresh fruit. Grandma always served hers with a cup of hot tea and some pickled onions on the side, which was surprisingly delicious.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Egg Mayo Sandwich

Egg Mayo Sandwich
Ingredients
Method
- Place the eggs into a small saucepan and cover with cold water. Bring to a gentle boil, then cook for 8 minutes once boiling.
- Prepare a large bowl of ice-cold water. Once the eggs are done, remove from the pot and plunge them into the cold water. Leave for several minutes to cool completely.
- In a small bowl, combine the mayonnaise, Dijon mustard, apple cider vinegar, salt, and pepper. Mix thoroughly until smooth.
- Once the eggs are cool, gently tap them on the countertop to crack the shells. Peel off the shells and chop the eggs finely on a cutting board.
- Add the chopped eggs to the prepared mayonnaise mixture. Stir to combine, adjusting seasoning to taste.
- For afternoon tea-style sandwiches, trim the crusts off the bread slices.
- Spread a small amount of egg mayo on one slice of bread. Place a generous amount on the second slice. Top with a handful of garden cress.
- Place the two slices of bread together with the filling in the middle. Slice as desired and serve immediately.













Leave a Reply