
I still remember the first time I made this Egg Sandwich Recipe for a lazy Sunday brunch, and I haven’t gone back to my old version since. The filling turned out so silky and rich that I barely needed any mayonnaise at all.
I made a batch for my family and they polished off every last bite within minutes. Ever since that day, this has become my go-to recipe whenever I want something comforting, quick, and satisfying. Let me walk you through exactly how I make it, step by step.

Ingredients
- 6 eggs, soft boiled and cooled to room temperature – the star of the show; soft boiled eggs give you a naturally creamy yolk that does most of the work for you
- 1 tablespoon whole egg mayonnaise – whole egg mayo tastes richer and less sharp than regular mayo, so it blends beautifully into the eggs
- 2 teaspoons Dijon mustard – adds a gentle tang that balances the richness of the yolks
- 2 teaspoons finely chopped chives – brings a fresh, mild oniony bite; spring onion works well too if you’re out of chives
- 1/2 teaspoon black pepper – for a little warmth and depth
- 1/8 teaspoon salt – eggs need surprisingly little salt, so go easy here and adjust at the end
- 8 slices soft white sandwich bread – soft bread holds the creamy filling without tearing or letting it ooze out
- Soft salted butter, for spreading – a thin layer keeps the bread from getting soggy and adds a subtle savory note
Note: These quantities make 4 full sandwiches, which is perfect for a family lunch or if you want to slice them into smaller finger sandwiches for a gathering.
Variations
- Swap the mayonnaise for a dairy-free or vegan alternative if you want a lighter, plant-based version
- Use whole grain or seeded bread instead of white bread for extra fiber and a nuttier flavor
- Add a pinch of curry powder or smoked paprika to the filling for a flavor twist inspired by Indian Butter Chickpeas Recipe.
- Mix in finely diced pickles or a dash of hot sauce if you enjoy a bit of extra zing
- Replace Dijon mustard with wholegrain mustard for a chunkier texture and bolder taste
- Stir in a spoonful of Greek yogurt instead of mayo for a tangier, protein-packed filling

Cooking Time
- Prep Time: 10 minutes
- Cooking Time: 8 minutes
- Total Time: 18 minutes (plus about 10 minutes for the eggs to cool)
Equipment You Need
- Medium saucepan – for boiling the eggs
- Fork – to break the eggs apart before mashing
- Potato masher – for getting that smooth, creamy texture
- Mixing bowl – to combine the filling ingredients
- Butter knife – for spreading butter and filling onto the bread
- Bread knife – for trimming crusts and cutting the sandwiches neatly
How to Make an Egg Sandwich Recipe?
This recipe comes together in just a handful of simple steps. Once your eggs are boiled and cooled, the rest takes barely ten minutes. Here’s exactly how I put mine together every time.
Step 1: Boil and Cool the Eggs
Bring a saucepan of water to a boil and gently lower in your eggs. Let them cook for about 8 minutes so the yolks stay soft and creamy rather than fully firm. Once done, transfer them to a bowl of cold water for about 10 minutes before peeling.

Step 2: Mash the Eggs
Place your peeled eggs in a mixing bowl and break them up first with a fork. Once they’re roughly broken down, switch to a potato masher and mash until smooth. The finer you mash, the creamier your final filling will be.

Step 3: Mix in the Filling Ingredients
Add the mayonnaise, mustard, chives, pepper, and salt to the mashed eggs. Stir gently until everything is evenly combined. Taste it before adding any extra salt, since eggs don’t need much at all.

Step 4: Butter the Bread
Lay out your bread slices and spread a thin, even layer of soft butter on each one. This small step keeps the bread from soaking up moisture from the filling and adds a lovely richness to every bite.

Step 5: Add the Filling
Spoon the egg filling generously onto four of the bread slices, spreading it all the way to the edges. This ensures every bite has that creamy filling instead of just plain bread around the edges.

Step 6: Assemble and Cut
Top each sandwich with the remaining bread slices. Trim off the crusts if you like a neater look, then slice into rectangles, triangles, or fingers depending on how you plan to serve them.
Additional Tips for Making This Recipe Better
I’ve made this sandwich more times than I can count, and here are a few things that have genuinely made a difference for me.
- I always let my boiled eggs cool completely before mashing, otherwise the filling turns watery
- I mash the eggs really well with a potato masher instead of just a fork, since smaller egg bits make the filling far creamier
- I go light on the salt at first and taste before adding more, because eggs take salt differently than most other foods
- I chill my assembled sandwiches for about an hour before cutting whenever I want clean, neat edges for a party platter
- I always use soft bread instead of a crusty loaf, since crusty bread tends to squeeze the filling out when you bite into it
How to Serve Egg Sandwich Recipe?
I love serving these sandwiches slightly chilled from the fridge but always let them sit out for a few minutes before eating, since the flavor really comes through at room temperature. For a pretty presentation, I cut mine into neat triangles or finger-sized rectangles and arrange them on a platter with the creamy filling peeking out from the sides.
A light garnish of extra chives sprinkled on top adds a nice pop of color and freshness. If I’m serving these for a brunch spread, I like to pair them with a simple side salad, some fresh fruit, Loaded Fiesta Potato Bowls Recipe, or a bowl of soup for a more filling meal

Nutritional Information
Here’s a quick look at what you can expect per sandwich, based on standard ingredient measurements.
- Calories: around 376 kcal
- Protein: around 15 grams
- Carbohydrates: around 27 grams
- Fat: around 23 grams
Make Ahead and Storage
Make Ahead: You can prepare the egg filling up to a day in advance and store it separately in an airtight container in the fridge. This actually helps the flavors meld together even better before you assemble your sandwiches.
Storage: Assembled sandwiches keep well in the refrigerator for up to 2 days when wrapped tightly or stored in an airtight container. I recommend keeping the filling separate from the bread if you’re not planning to eat them the same day, since this helps prevent the bread from getting soggy.
Reheating: This sandwich is best enjoyed cold or at room temperature, so there’s no need to reheat it. Just take it out of the fridge about 15 to 20 minutes before serving so the filling loses that fridge-cold chill and tastes its best.
Why You’ll Love This Recipe?
This sandwich has earned a permanent spot in my regular rotation, and here’s why I think you’ll feel the same way.
- It comes together in under 20 minutes, making it perfect for busy mornings or quick lunches
- The soft boiled eggs create a naturally creamy filling, so you don’t need loads of mayonnaise to make it taste rich
- It’s endlessly customizable, whether you want it dairy-free, spicier, or packed with extra herbs
- It works just as well as a simple weekday lunch as it does dressed up for a tea party or brunch spread
- The ingredients are affordable and easy to find, so you can make it any time the craving hits

Egg Sandwich Recipe
Ingredients
Method
- Bring a saucepan of water to a boil and gently lower in your eggs. Let them cook for about 8 minutes so the yolks stay soft and creamy rather than fully firm. Once done, transfer them to a bowl of cold water for about 10 minutes before peeling.
- Place your peeled eggs in a mixing bowl and break them up first with a fork. Once they’re roughly broken down, switch to a potato masher and mash until smooth. The finer you mash, the creamier your final filling will be.
- Add the mayonnaise, mustard, chives, pepper, and salt to the mashed eggs. Stir gently until everything is evenly combined. Taste it before adding any extra salt, since eggs don’t need much at all.
- Lay out your bread slices and spread a thin, even layer of soft butter on each one. This small step keeps the bread from soaking up moisture from the filling and adds a lovely richness to every bite.
- Spoon the egg filling generously onto four of the bread slices, spreading it all the way to the edges. This ensures every bite has that creamy filling instead of just plain bread around the edges.
- Top each sandwich with the remaining bread slices. Trim off the crusts if you like a neater look, then slice into rectangles, triangles, or fingers depending on how you plan to serve them.
Notes
- I always let my boiled eggs cool completely before mashing, otherwise the filling turns watery
- I mash the eggs really well with a potato masher instead of just a fork, since smaller egg bits make the filling far creamier
- I go light on the salt at first and taste before adding more, because eggs take salt differently than most other foods
- I chill my assembled sandwiches for about an hour before cutting whenever I want clean, neat edges for a party platter
- I always use soft bread instead of a crusty loaf, since crusty bread tends to squeeze the filling out when you bite into it






