Simple Tuna Sandwich Recipe With Mayo And Egg: Crunchy Celery and Creamy Yolk Balance

Main Courses

Simple Tuna Sandwich Recipe With Mayo And Egg: Crunchy Celery and Creamy Yolk Balance

This simple tuna sandwich recipe with mayo and egg delivers the perfect balance of textures and flavors in just 10 minutes. The secret lies in the creamy mayo-egg spread that binds the tuna while keeping every bite moist, paired with crisp celery for refreshing crunch.

I've perfected this version after years of lunchbox testing—it's the one that actually holds together without falling apart.

The magic happens in the preparation: finely chopped celery and red onion add freshness, while the hard-boiled egg yolk becomes the creamy heart of the sandwich. This isn't your childhood tuna salad—it's a grown-up version with proper texture contrast and rich, satisfying flavors.

The mayo-egg mixture acts as both binder and flavor enhancer, creating a spread that's creamy without being heavy.

What you'll end up with is a sandwich that's sturdy enough for lunchboxes but elegant enough for a quick office meal. The crisp celery cuts through the richness, while the egg yolk adds luxurious creaminess with every bite.

It's the kind of sandwich that makes you look forward to lunch instead of dreading it.

Best served on fresh bread with a sprinkle of black pepper and a pinch of lemon juice for brightness. Here's how to make it perfectly every time—no fancy ingredients required.

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

Ingredients for simple tuna sandwich recipe with mayo and egg

Simple ingredients that pack serious flavor—no fancy prep, just perfect lunchbox magic.

Ingredient Amount Notes
Canned Tuna in Water 🐟 1 ½ cans Drained, flaked with fork
Mayonnaise 🥫 ½ cup Full-fat preferred for creaminess
Large Eggs 🥚 2 whole Hard-boiled, yolks separated
Celery Stalks 🧅 3 whole Finely chopped, crisp
Red Onion 🧅 ¼ cup Finely diced, fresh
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Salt 🧂 ½ tsp Kosher or sea salt
Bread 🍞 8 slices Crusts removed, fresh
Butter 🧈 2 tbsp Softened for spreading
Fresh Dill 🌿 1 tbsp Chopped, optional for freshness

The tuna is the star, so grab high-quality canned tuna in water—none of that oil-soaked stuff. I always go for Wild Planet or Starkist at the grocery store. The bread matters too—fresh sourdough or whole wheat holds up best to the creamy filling. Celery should be crisp, so check for firm stalks with no browning. Red onion adds a sharp bite, but if you hate the raw taste, soak the diced pieces in cold water for 5 minutes to mellow them out. The mayo? Duke's or Hellmann's are my go-tos—they're rich enough to bind everything without overpowering.

No fresh dill? Dried dill at one-third the amount works in a pinch. Short on celery? Substitute with finely chopped bell pepper for a milder crunch. The hard-boiled eggs are non-negotiable for that creamy yolk—microwave them for 9 minutes instead of boiling if you're in a rush. For the sandwich assembly, butter the bread first so the filling doesn't dry it out. And if you're making these for lunchboxes, wrap them tightly in parchment paper to keep everything intact. The lemon juice is key—it brightens up the whole thing and prevents the tuna from getting too fishy.

This filling keeps for 2 days in the fridge, but the bread gets soggy fast. Make it fresh if possible, or toast the bread right before assembling. The hard-boiled eggs? Store them in the fridge for up to 1 week, but use the yolks within 2 days for best texture. For meal prep, I portion the filling into small containers and keep the bread separate—assemble just before eating. Trust me, the first bite is always the best when everything's fresh.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this combo—no fancy prep, just open a can, chop celery fast (or skip it if you're lazy), and mix. The mayo and egg bind everything together so smoothly, you’ll wonder why you ever made tuna salad the hard way.
  • Creamy Crunch Perfection: That soft-boiled egg (runny yolk optional, but highly recommended) cuts through the richness of the mayo while the celery and onion add a bright, sharp bite. Honestly, the texture is what makes this sandwich—creamy, crunchy, and just salty enough.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches or a quick office meal. It holds up for hours (no soggy bread here), and the flavors actually improve when the sandwich sits. My kids still ask for it after school—proof it’s a winner.
  • Pantry Staple Power: No fresh herbs? No problem. No fancy bread? Grab whatever’s on hand. The canned tuna and eggs last forever, and mayo is the ultimate cheap binder. I’ve made this on a $5 grocery run—tastes like a restaurant, costs like a snack.

Step-by-step instructions for simple tuna sandwiches

Here's how to make these creamy, crunchy tuna sandwiches in minutes.

1

Hard-Boil and Separate the Eggs

Place the 2 whole large eggs in a small saucepan and cover them with cold water by about 1 inch. Bring to a boil over high heat, then immediately reduce to low heat and simmer for exactly 9 minutes. This timing ensures perfectly set yolks that stay creamy when mashed.

Transfer the eggs to an ice bath for 5 minutes to stop the cooking process. Once cooled, peel the eggs and carefully separate the yolks from the whites. Set the whites aside for another use if desired, and place the yolks in a small bowl. Mash them lightly with a fork until smooth but still slightly textured.

2

Mix the Tuna Filling

In a medium bowl, gently flake the 1.5 cans canned tuna in water with a fork, breaking it into small, even pieces. Add the mashed egg yolks, 0.5 cup mayonnaise, 0.25 cup finely diced red onion, 3 whole celery stalks finely chopped, 1 tbsp freshly squeezed lemon juice, 0.5 tsp black pepper, and 0.5 tsp salt. Mix everything together until fully combined.

Taste the mixture and adjust seasoning if needed—you might want a little more lemon juice for brightness or extra salt to balance the flavors. The filling should be creamy, slightly tangy, and packed with texture from the celery and onion. Stir in 1 tbsp chopped fresh dill if using, for a bright herbal note.

3

Prepare the Bread

Remove the crusts from the 8 slices of bread and place them on a clean work surface. Softly spread 1 tbsp of the 2 tbsp softened butter evenly on one side of each slice. This butter layer will help create a smooth, creamy texture when the sandwich is assembled.

Divide the tuna mixture evenly among the buttered bread slices, spreading it thinly and evenly. If the filling is too thick, you can gently press it down with a spatula to ensure even coverage. The goal is to create a balanced sandwich with no dry spots.

4

Assemble and Serve

To assemble, place a slice of bread with tuna mixture on a plate, buttered side down. Top it with another slice of bread, buttered side up, and gently press down to form a sandwich. Repeat with the remaining slices and filling, creating 4 sandwiches in total.

Cut each sandwich diagonally into triangles for easy handling. Serve immediately for the best texture and flavor—this sandwich shines when enjoyed fresh, with the creamy mayo and egg mixture still vibrant and the bread slightly toasty from the butter. Pair with a crisp green salad or pickles for a complete meal.

👨‍🍳

Pro Tips For Making Simple Tuna Sandwich Recipe With Mayo And Egg

  • Drain and Pat Dry: Tuna straight from the can is a soggy mess—no one wants a watery sandwich. Drain it well, then press it between two paper towels for 30 seconds to absorb every last drop. Trust me, your bread will thank you later.
  • Hard-Boil Eggs Until Cool: Peel your eggs right after boiling, then plunge them into ice water for 2 minutes. This stops the cooking and makes peeling a breeze. If you wait too long, the whites turn rubbery, and that’s a texture disaster in a tuna salad.
  • Finely Dice the Onion: Skip the rough chop—you want the red onion to dissolve into the mix, not sit as chunks. A sharp knife and quick, even cuts (about 1/8-inch) let the flavor infuse without overwhelming the texture. No one likes onion surprises in every bite.
  • Mix Mayo Last: Add mayo to the tuna mixture right before assembling the sandwich. The acid in the egg and celery will make the mayo break down faster if you mix it too early, turning your perfect spread into a greasy, separated nightmare. Stir gently—just enough to coat.

Troubleshooting great simple tuna sandwich recipe with mayo and egg

Filling Too Dry?

If your tuna mixture feels dry or crumbly, it’s likely from over-chopping the celery or using stale bread. Add 1-2 teaspoons of water or milk to the filling to restore creaminess.

For extra moisture, mix in 1 tablespoon of sour cream or Greek yogurt—it keeps the texture luscious without overpowering the flavors. 💧

Bread Getting Soggy?

This is the most common issue! The mayo-egg mixture releases moisture over time, turning sandwiches into a soggy mess. To fix it, toast the bread lightly before assembling—just 30 seconds per side in a toaster or 2 minutes in a dry pan.

For meal prep, wrap sandwiches in parchment paper and place them in an airtight container with a paper towel barrier to absorb excess moisture.

Egg Yolks Too Watery?

If your mashed yolks turn out too runny, they were likely undercooked. Next time, boil the eggs for 10 minutes instead of 9 to set them fully. For an extra-stable texture, chill the mashed yolks in the fridge for 10 minutes before mixing with the tuna.

If you’re in a rush, use 1 tablespoon of mayonnaise as a binder—it thickens the filling beautifully.

Flavor Too Mild?

Brighten up the sandwich by adding ½ teaspoon of Dijon mustard or 1 teaspoon of capers to the filling for a tangy kick. For extra depth, mix in 1 tablespoon of finely chopped pickles or relish.

If the tuna tastes too fishy, squeeze in an extra ½ tablespoon of lemon juice or add a pinch of smoked paprika for warmth.

Sandwich Falling Apart?

This usually happens when the filling is too thick or the bread isn’t buttered properly. Thin out the filling with 1 teaspoon of mayo or water to help it spread evenly.

For extra hold, lightly toast the bread and spread a thin layer of cream cheese or hummus between the bread and filling—it acts as a glue. Press the sandwiches gently but firmly when assembling to help them stay together. ✨

Celery Too Bitter?

Fresh celery can have a sharp aftertaste, especially if it’s older. Soak the chopped celery in ice water for 5 minutes before adding it to the filling to mellow the flavor.

For a sweeter crunch, swap in finely chopped cucumber or bell pepper. If you’re using pre-chopped celery from a jar, drain it well and pat dry to remove excess moisture.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 8g40%
Cholesterol 185mg62%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 4g
Protein 28g56%
* 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 thoroughly first. Oil-packed tuna has a richer flavor, so reduce the mayo by 1 tablespoon to balance the richness. Drain on paper towels for 5 minutes before mixing to remove excess oil. The texture will be slightly oilier but still creamy when combined with the egg yolk mixture.

2

How do I make this sandwich without eggs?

Replace the egg yolks with 2 tablespoons of Greek yogurt or sour cream for creaminess. Add 1 teaspoon of Dijon mustard to mimic the tangy depth of egg yolks. The texture will be slightly lighter but still hold together well. For extra binding power, mix in 1 tablespoon of mayo to the filling.

3

What's the best bread for this recipe?

Soft, slightly dense bread works best—try sourdough, whole wheat, or brioche. Avoid overly airy bread like brioche for the top slice, as it can tear easily. For extra stability, lightly toast the bread before assembling. If you're using a sandwich press, white bread holds up best to the heat without burning.

4

Can I make this ahead of time?

Prepare the filling up to 2 days ahead and store in an airtight container. Keep the bread separate until serving to prevent sogginess. Assemble sandwiches just before eating or wrap them tightly in parchment paper with a paper towel barrier if packing for lunch. The flavors actually improve overnight as the ingredients meld together!

5

Why does my filling taste too fishy?

Fresh tuna can develop a strong fishy flavor if not handled properly. Always use high-quality canned tuna and drain it well. Add 1 extra tablespoon of lemon juice or a pinch of smoked paprika to balance the flavor. For extra freshness, try fresh tuna steak instead—sear it quickly in a pan and flake before mixing with the mayo-egg spread.

★★★★★4.9(14 reviews)
Categories Main Courses