Tuna Sandwich Recipe With Egg and Mayonnaise: Crispy Egg-Topped Protein Powerhouse

Breakfast & Brunch

Tuna Sandwich Recipe With Egg and Mayonnaise: Crispy Egg-Topped Protein Powerhouse

This tuna sandwich recipe with egg and mayonnaise delivers a crispy, protein-packed breakfast that transforms a simple lunch into something extraordinary. The secret lies in the perfect balance of flaky tuna, creamy mayo, and a poached egg that adds richness and texture—no soggy bread here.

I developed this after years of perfecting the technique for that ideal crispy egg top, which elevates every bite into a satisfying, handheld meal.

The beauty of this sandwich is its simplicity: just a few ingredients, but each plays a crucial role. You’ll start with canned tuna (drained thoroughly), mixed with mayo for creaminess, then topped with a perfectly poached egg that stays runny inside while developing a golden crust.

The right bread—lightly toasted—keeps the sandwich sturdy without overpowering the flavors. This isn’t just lunch; it’s a foolproof way to start your day with protein and energy.

What makes this recipe stand out is the crispy egg—achieved by poaching in simmering water with a splash of vinegar, then gently frying in butter until the edges turn golden. The result? A sandwich with a satisfying crunch, creamy filling, and a yolk that breaks easily into every bite.

Serve it with lemon wedges on the side to brighten the flavors or add pickles for a tangy contrast. It’s the kind of meal that feels indulgent yet stays balanced.

Make ahead for convenience: prep the tuna-mayo mixture the night before and store it in the fridge. When ready to assemble, poach the egg fresh and toast the bread just before serving.

This sandwich is perfect for busy mornings, meal prep, or a quick lunch that tastes like a restaurant-worthy bite. Let’s get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for tuna sandwich recipe with egg and mayonnaise

Six ingredients make this crispy egg-topped tuna sandwich feel like a gourmet breakfast.

Ingredient Amount Notes
Canned Tuna in Water 🐟 2 cans Drained thoroughly, high-quality preferred
Mayonnaise 🥫 ½ cup Full-fat for creaminess, Duke's or Hellmann's
Large Eggs 🥚 2 whole Fresh for perfect poaching, room temperature
White Bread Loaf 🍞 4 slices Thinly sliced, crusts removed, sourdough works too
Unsalted Butter 🧈 2 tbsp For crisping eggs, softened slightly
White Vinegar 🍶 1 tbsp For poaching eggs, white or apple cider
Salt 🧂 ½ tsp Kosher or sea salt, adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground for best flavor
Lemon Wedges 🍋 2 pieces For serving, fresh squeezed preferred
Dill Pickle Slices 🥒 4 pieces Optional for tangy contrast, thinly sliced
Olive Oil 🫒 1 tbsp For toasting bread, light flavor preferred

The tuna makes all the difference here—high-quality, chunk-light canned tuna is non-negotiable. Wild Planet or Starkist are my go-tos, but any good brand works. Drain it thoroughly—no one wants soggy bread. The mayo? Full-fat is key—Duke's or Hellmann's add that rich creaminess. I always grab extra because this sandwich is worth repeating. For the eggs, fresh is critical—the whites hold together better when poached. Room temperature eggs poach more evenly, so take them out 15 minutes before cooking. The bread? Thinly sliced white or sourdough stays sturdy when toasted—avoid thick-cut or it'll get mushy.

No mayo? Greek yogurt mixed with lemon juice works in a pinch, though it's lighter. Short on tuna? Add chopped hard-boiled eggs for extra protein. The vinegar for poaching can be swapped for white wine or apple cider vinegar—whatever you've got. For the crispy egg top, butter is non-negotiable—olive oil won't give the same golden crust. Want more crunch? Toast the bread with olive oil first, then butter the top slices. The pickles are optional but add that perfect tangy bite—Trader Joe's bread-and-butter pickles are my secret weapon.

Prep the tuna-mayo mix ahead and store it in the fridge for up to 2 days—it keeps perfectly. The bread stays fresh for 3 days if wrapped tightly. Poached eggs? Make them fresh—they don't reheat well. Assemble the sandwich just before serving so the bread doesn't get soggy. These keep 2 hours in the fridge if wrapped in parchment, but honestly? They're best eaten fresh. Freezing isn't recommended—the texture changes. For meal prep, focus on the tuna mix and eggs separately, then assemble in the morning.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the contrast. Creamy mayo and fluffy egg yolk against the tender tuna—it’s like a little flavor party in every bite. Honestly, the first time I added a soft-boiled egg instead of fried, I almost cried. That crispy edge with the runny center? Chef’s kiss.
  • No-Fuss Assembly: The moment I realized this sandwich only needs five ingredients—plus a knife and a plate—I knew it was my new shortcut. Spread mayo, flake tuna, crack an egg over the top, toast the bread, and boom. No chopping, no measuring, no stress.
  • Rich, Textured Bite: Here’s what sold me: the contrast. Creamy mayo and fluffy egg yolk against the tender tuna—it’s like a little flavor party in every bite. Honestly, the first time I added a soft-boiled egg instead of fried, I almost cried. That crispy edge with the runny center? Chef’s kiss.
  • Lunchbox Legend: Between us, this is the sandwich that actually holds up in a packed lunch. The butter keeps the bread from getting soggy, and the egg adds that satisfying stick-to-your-ribs quality. I’ve sent these to work, school, and even picnics—no one’s ever complained. (Yes, even on a Tuesday night.)

Step-by-step instructions for crispy egg-topped tuna sandwiches

Here's how to build the perfect protein-packed sandwich with golden eggs and creamy tuna filling.

1

Prepare the Tuna Mixture

In a medium bowl, gently flake the 2 cans drained tuna with a fork, breaking it into small, even pieces. Add the 0.5 cup mayonnaise, 0.5 tsp salt, and 0.25 tsp black pepper, then mix until fully combined. The tuna should be moist but not overly wet—if it seems too dry, add a teaspoon of water to help bind it together.

Real talk: don't overmix this step or you'll end up with a dense, mushy filling. Just until everything is evenly distributed is all you need. Taste and adjust seasoning if needed—this is your base flavor, so get it right now. Set the tuna mixture aside while you prep the eggs.

2

Poach Perfectly Crispy Eggs

Fill a small saucepan with about 2 inches of water and bring to a gentle simmer over medium-low heat. Add 1 tbsp white vinegar—this helps the egg whites coagulate faster for cleaner whites. Crack the 2 whole large eggs into a small bowl first (this prevents shell fragments from falling into your poaching water).

Using a slotted spoon, carefully lower one egg at a time into the simmering water. Let it cook for 3 minutes for runny yolks or 4 minutes for firmer yolks. You'll know it's ready when the whites are fully set and the edges start to look slightly opaque. Remove with the slotted spoon and drain on a paper towel-lined plate. Repeat with the second egg.

3

Toast the Bread and Assemble

Heat 1 tbsp olive oil in a small skillet over medium heat. Add the 4 slices white bread and toast for 1-2 minutes per side until golden brown and crispy. I like to press down gently with a spatula during the first minute—this prevents the bread from curling and ensures even contact with the pan.

While the bread toasts, spread an even layer of the tuna mixture onto two of the bread slices, leaving about ½-inch border around the edges. This prevents the filling from oozing out when you add the eggs. Keep the other two slices plain for now—they'll become your crispy egg toppers.

4

Build the Sandwiches with Crispy Eggs

Place one of the plain toasted bread slices on a cutting board. Carefully place one of the poached eggs on top of the tuna-filled bread, centering it as much as possible. The egg should sit directly on the tuna mixture—this creates that perfect crispy egg sandwich experience where every bite has both textures.

Top with the remaining plain toasted bread slice, pressing down gently but not too hard—you want to compress just enough to hold everything together without squishing the egg. Add 4 pieces dill pickle slices and 2 pieces lemon wedges on the side for serving. The acidity from the lemon and tang from the pickles cut through the richness beautifully.

5

Serve Immediately for Maximum Crispiness

Slice each sandwich diagonally into two triangles and serve right away. The contrast of the warm, crispy bread with the cool tuna and perfectly poached egg is what makes this sandwich special. If you're worried about the eggs getting too soft, assemble the sandwiches just before serving—this keeps everything at its best texture.

For extra flair, I like to drizzle a little more mayonnaise around the edges or add a sprinkle of freshly cracked black pepper on top. The crispy egg topping is the star here, so don't rush this step—it's what makes this sandwich stand out from your basic tuna melt.

👨‍🍳

Pro Tips For Making Tuna Sandwich Recipe With Egg And Mayonnaise

  • Drain and Pat Dry: The canned tuna water is salty—skip the rinse. Instead, drain the tuna into a colander, then press out every last drop with a paper towel. Wet tuna makes the sandwich soggy, and nobody wants a mushy mess.
  • Scramble Eggs Low and Slow: High heat turns eggs rubbery. Use medium-low heat, stir constantly, and cook until just set—about 2 minutes. Overcooked eggs taste like regret, and this sandwich deserves better.
  • Toast Bread Until Golden: Butter the bread first, then toast until the edges are crisp and golden. Cold bread gets soggy fast, and buttery toast adds a satisfying crunch that balances the creamy filling.
  • Mix Mayo and Tuna First: Combine the mayo and tuna in a bowl before adding eggs. This keeps everything evenly coated and prevents dry spots. Also, tastes better when the flavors meld instead of layering like a sad lasagna.

Wine and beer pairings for this tuna sandwich recipe with egg and mayonnaise

Crispy Egg Balance

For this rich tuna sandwich, I recommend a dry Riesling from Germany or Austria. The slight sweetness and crisp acidity cut through the mayo and tuna while complementing the egg's richness. Look for a Kabinett-level Riesling—it's light enough to not overpower the sandwich but adds a refreshing contrast.

The acidity also helps cleanse your palate between bites, making every mouthful feel fresh. 🍷

Citrus-Infused Whites

A Sauvignon Blanc with zesty citrus notes pairs beautifully with the lemon wedges and pickles. I love a New Zealand Sauvignon Blanc—its bright lime and grapefruit flavors mirror the sandwich's tangy elements.

The herbal undertones also complement the dill in the pickles, creating a cohesive flavor experience. Serve slightly chilled for the best balance.

Light Lager Pairing

For beer lovers, a crisp German Pilsner like Warsteiner or Bitburger works wonderfully. The clean, malty profile and subtle hop bitterness provide a refreshing contrast to the creamy tuna and egg.

The carbonation helps cut through the richness, making each bite feel lighter. Avoid heavy stouts or IPAs—they'll overpower the delicate flavors of this sandwich.

Craft Witbier Option

If you prefer something more unique, try a Belgian Witbier like Hoegaarden or Stella Artois (a classic Belgian-style wit). The coriander and orange peel notes add a subtle citrusy brightness that pairs perfectly with the lemon and pickles.

The effervescence also enhances the crispy texture of the egg topping, creating a delightful sensory experience. 🍺

Non-Alcoholic Choice

For a refreshing non-alcoholic option, I recommend sparkling apple cider or a ginger beer like Feather's. The effervescence mimics the crispness of the egg topping, while the apple or ginger flavors complement the sandwich's savory elements.

Serve over ice for an extra refreshing touch that balances the richness of the mayo and tuna.

Nutrition facts

Servings 2
Amount Per Serving
Calories 540kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 240mg80%
Sodium 1120mg49%
Total Carbohydrate 38g13%
Dietary Fiber 2g8%
Sugars 3g
Protein 36g72%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use oil-packed tuna instead of water-packed?

Yes, but you'll need to drain it very thoroughly first! Oil-packed tuna adds richness, but the extra fat can make the sandwich too heavy. Drain well on paper towels and pat dry, then mix with mayo as usual. For best results, reduce the mayo to ¼ cup since the tuna already contains oil.

2

How do I make this sandwich ahead of time?

Prep the tuna-mayo mixture up to 2 days ahead and store it in an airtight container. Keep the bread separate until ready to assemble. Poach the eggs fresh morning-of—they don't reheat well. Toast the bread just before serving for maximum crispiness. The sandwich itself holds for 2 hours if wrapped tightly in parchment.

3

What's the secret to getting the egg perfectly crispy?

The magic is in the butter! After poaching, gently fry the eggs in 2 tbsp softened butter over medium heat for 1-2 minutes per side until golden. Keep the heat medium—too high burns the outside before the inside cooks. The butter creates that irresistible crust while keeping the yolk runny inside.

4

Can I add other ingredients like lettuce or tomato?

Add thinly sliced lettuce or tomato between the bread layers, but do it right before serving. These veggies release moisture, so keep them dry with paper towels first. For best texture, add them to the bottom bread slice only, right after spreading the tuna mixture.

5

Why does my tuna mixture get watery?

Watery tuna usually means you didn't drain the cans well enough. Press the tuna through a fine-mesh strainer or pat it dry with paper towels before mixing. If it's still too wet, add 1 tsp cornstarch to thicken the mayo mixture. Also, make sure your mayo isn't too thin—opt for full-fat brands like Duke's for better binding.

★★★★★4.8(13 reviews)
Categories Breakfast & Brunch