Salads
This tuna salad recipe with egg and onion delivers the perfect balance of creamy richness and bold, fresh flavors that elevate simple lunches to something special.
The secret lies in the right ratio of mayo to mustard—just enough tang to cut through the tuna’s richness—while finely chopped red onion and a touch of lemon juice brighten every bite.
I’ve perfected this version over years of testing, ensuring the texture stays creamy without turning greasy, and the flavors harmonize beautifully.
The foundation starts with high-quality canned tuna, drained and flaked gently to avoid breaking up the salad’s structure. Soft-boiled eggs add a luxurious creaminess when chopped, while red onion (not white!) provides a sharper, more vibrant bite.
What sets this apart is the technique: mixing everything just until combined, then letting it rest for 10 minutes so the flavors meld without overworking the texture. This is the kind of tuna salad that turns sandwiches into a meal and makes lettuce wraps irresistible.
What you’ll end up with is a salad that’s creamy yet light, with a perfect balance of savory, tangy, and fresh. The red onion adds a subtle crunch, the eggs contribute a velvety richness, and the tuna stays tender without falling apart.
It’s versatile enough for toasted bread, crisp lettuce cups, or even as a filling for fresh baguettes. The best part? It keeps well in the fridge for up to 3 days, making it ideal for meal prep.
For extra depth, consider adding a sprinkle of fresh dill or a dash of Worcestershire sauce, but the classic version—just tuna, egg, onion, mayo, and lemon—is already foolproof. This is the kind of recipe that proves simple ingredients can deliver restaurant-quality results when prepared with care. Let’s get started!
Ingredients for tuna salad recipe with egg and onion
Eight simple ingredients create this creamy, restaurant-worthy tuna salad with perfect texture and bold flavor balance.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Quality Canned Tuna in Water 🐟 | 2 cans | 5 oz each, drained well |
| Large Eggs 🥚 | 2 whole | Soft-boiled for creaminess |
| Red Onion 🧅 | ¼ cup | Finely chopped, vibrant bite |
| Mayonnaise 🥫 | ½ cup | High-quality for creaminess |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy balance |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens flavors |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Dill 🌿 | 1 tbsp | Chopped, optional garnish |
| Worcestershire Sauce 🍶 | ½ tsp | For extra depth (optional) |
The tuna makes all the difference here. High-quality canned tuna in water (none of that oil-packed stuff) is a must—brands like Wild Planet or Starkist Premium are my go-tos. Drain it well, but don't rinse—some moisture keeps the texture creamy. For the eggs, soft-boiling them (6 minutes in boiling water) gives that velvety texture, but hard-boiled works in a pinch. Red onion is non-negotiable—white onion lacks that sharp brightness. Grab a vibrant red one from the grocery store's produce section, and chop it finely so it blends without overpowering. The mayo? Hellmann's or Duke's are my staples, but any good-quality brand will do.
No Dijon mustard? Yellow mustard at half the amount works, though it won't have the same depth. Short on lemon juice? Lime juice is a great swap, but it's more tart. The Worcestershire sauce is totally optional, but it adds this incredible umami punch that takes it from good to restaurant-quality. Fresh dill is ideal, but dried dill at one-third the amount gets you close. For extra richness, some people add a splash of Greek yogurt or avocado, but I find the classic combo works perfectly. If you're worried about the salad getting greasy, just mix everything gently—overworking it releases too much oil from the tuna.
This salad keeps beautifully in the fridge for up to 3 days, making it perfect for meal prep. Store it in an airtight container with a layer of plastic wrap pressed right on top to keep the flavors locked in. The texture actually improves after resting for 10 minutes, so plan ahead if you're serving it right away. For serving, I love it on toasted sourdough or in crisp lettuce cups. If you make extra, it freezes well for up to 1 month—just thaw it in the fridge overnight before serving.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just tuna, eggs, onion, mayo, and mustard. No fancy prep, no hidden ingredients, and honestly? It’s the kind of salad that makes me feel like I’ve outsmarted a grocery run.
- Crisp-Soft Contrast: That thinly sliced red onion adds bite, while the hard-boiled egg brings creamy richness. Between us, the first bite every time feels like a little flavor victory—simple but ridiculously satisfying.
- Lunchbox or Party: Pack it in wraps for a no-fuss lunch or serve it on crackers at a picnic. I’ve even used it as a sandwich filling for potlucks—no one ever guesses how easy it was to make.
- Leftovers That Don’t Suck: This stuff tastes better the next day. I’ll be real: I’ve reheated it in a skillet with a splash of mayo to revive it, and it’s still my go-to when I’m too tired to cook. Budget-friendly? Absolutely. Reliable? Even more so.
Step-by-step instructions for tuna salad with egg and onion
Here's how to create a perfectly balanced, ultra-creamy tuna salad with rich texture and vibrant flavor.
Prepare the Soft-Boiled Eggs for Creaminess
Place the 2 whole large eggs in a small saucepan and cover them with cold water by about 1 inch. Bring to a gentle boil over medium-high heat—this should take about 5-7 minutes. Once boiling, immediately remove from heat, cover, and let sit for exactly 6 minutes. This timing gives you perfectly set whites with runny yolks that will create luxurious creaminess when mixed.
Transfer the eggs to an ice bath for 5 minutes to stop the cooking process. Peel under cool running water for easy removal. The yolks should be slightly thickened but still soft—this is what makes the salad rich and velvety. Set aside, keeping them whole until ready to use.
Mix the Wet Ingredients for Perfect Texture
In a medium bowl, combine the 0.5 cup mayonnaise, 1 tbsp Dijon mustard, and 1 tbsp fresh lemon juice. Use a fork to whisk until smooth—this ensures the mayonnaise and mustard fully emulsify. The lemon juice brightens the base while the mustard adds just enough tang to balance the richness.
Add the 0.25 cup finely chopped red onion and mix well. The onions should be distributed evenly throughout the mixture. Here's the thing—chopping them finely ensures they dissolve slightly into the salad, adding subtle sweetness without texture clashes. If you prefer more bite, leave them slightly larger but still finely diced.
Incorporate the Tuna and Seasonings
Drain the 2 cans high-quality canned tuna in water thoroughly, using paper towels to remove any excess moisture. This step is crucial—wet tuna makes the salad watery. Add the tuna to the bowl and gently fold it into the wet ingredients using a silicone spatula. Be careful not to overmix, which can break up the tuna pieces too much.
In a separate small bowl, combine the 0.5 tsp salt, 0.25 tsp black pepper, and 0.5 tsp Worcestershire sauce. Sprinkle this seasoning blend evenly over the tuna mixture and fold gently to distribute. Taste and adjust if needed—this is where you can fine-tune the balance between savory, tangy, and slightly umami flavors.
Add the Eggs and Dill for Ultimate Creaminess
Gently remove the yolks from the 2 soft-boiled eggs and place them in the bowl with the tuna mixture. Using the silicone spatula, fold the yolks in first, being careful not to break them completely. Once the yolks are incorporated, add the egg whites and fold them in last. This layering technique ensures the yolks create that signature creamy texture without making the salad too loose.
Finally, stir in the 1 tbsp chopped fresh dill and mix until evenly distributed. The dill adds a fresh herbal note that cuts through the richness of the tuna and eggs. For the best flavor, use freshly chopped dill rather than dried—it makes a noticeable difference in brightness and aroma.
Chill and Adjust for Perfect Serving
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes before serving. This chilling time allows all the flavors to meld together beautifully. The salad will thicken slightly as it cools, which is perfect for spreading or scooping.
Before serving, give the salad one final taste and adjust the seasoning if needed. If it's too thick, add a splash of water or a bit more lemon juice. If it needs more salt or pepper, do so now. The ideal tuna salad should be creamy but not wet, with a perfect balance of flavors that makes every bite satisfying and fresh.
Pro Tips For Making Tuna Salad Recipe With Egg And Onion
- Drain and Pat Dry: The tuna’s moisture is the enemy here—skip the rinse under water, but always press it between paper towels for 30 seconds. I learned this the hard way when my salad turned into a soggy mess after 10 minutes. High-quality tuna still needs this step, no matter how premium the can.
- Hard-Boil Eggs 9 Minutes: Set a timer for exactly 9 minutes from cold water boiling, then plunge into ice water. Overcooked yolks get grainy, and undercooked ones? Gross. Peel while still warm—resist the urge to rush this, or you’ll end up with egg white shreds in your salad.
- Soak Onion 10 Minutes: Slice the red onion thin and toss it in cold water for 10 minutes before draining. This cuts the bite without losing color or texture. I was skeptical until I tried it—now I can’t imagine skipping it, especially if you’re sensitive to onion sharpness.
- Mix Mayo and Mustard First: Whisk 2 tablespoons of Dijon mustard into the mayo before adding anything else. This creates a smoother base and prevents the tuna from breaking apart when you mix it in later. Trust me, your salad will hold together better, and the flavor will be more even.
Serving suggestions for tuna salad recipe with egg and onion
Classic Sandwich Filling
This tuna salad shines as a sandwich filling, especially when paired with crusty sourdough or fresh ciabatta. Toast your bread lightly and spread with a generous layer of the salad—about 2-3 tablespoons per slice.
For extra flair, add a sprinkle of black sesame seeds or a few thinly sliced cucumber ribbons on top. I love adding a slice of avocado for creaminess or a few pickle spears for tangy crunch. 🥪
Lettuce Wraps
For a lighter option, serve your tuna salad in crisp butter lettuce or romaine leaves. Choose sturdy leaves and gently spoon about 2 tablespoons of salad into each. Fold the sides inward, then roll tightly to create a neat wrap.
These make a perfect lunch option that feels fresh and elegant. Add a side of sweet potato chips or pretzel crisps for extra texture contrast.
Toast Points
Transform your salad into a toast point by spreading it on toasted baguette slices or water crackers. For a gourmet touch, brush the bread with garlic-infused olive oil before toasting.
Top with a few thinly sliced radishes or microgreens for color and freshness. These bite-sized appetizers are perfect for parties or as a quick snack. 🍽️
Cracker Pairings
Serve your tuna salad with high-quality crackers like Triscuits, Wheat Thins, or rye crisps for a satisfying crunch. I recommend arranging the crackers on a platter with the salad in a small bowl at the center.
Add a side of whipped cream cheese or hummus for dipping variety. This setup is ideal for game day or a simple lunch spread.
Garnish Ideas
Elevate your presentation with simple garnishes like fresh parsley, paprika, or everything bagel seasoning. A drizzle of high-quality olive oil or a squeeze of extra lemon juice right before serving adds a restaurant-quality finish.
For a pop of color, try edible flowers or thinly sliced red bell pepper. These small touches make your tuna salad look as delicious as it tastes. ✨
Nutrition facts
Frequently asked questions
Why use red onion instead of white or yellow?
Red onion provides a sharper, more vibrant flavor that holds up better when finely chopped. Its subtle sweetness and bright color elevate the salad without overpowering the tuna and egg. White or yellow onions are milder and can make the salad taste flat by comparison.
Can I make this tuna salad ahead of time?
Yes! This salad actually tastes better after resting. Store it in an airtight container with plastic wrap pressed directly on the surface for up to 3 days in the fridge. The flavors meld beautifully, and the texture stays creamy. For freezing, portion into 1-month batches.
What if my tuna salad turns out too wet?
Add 1-2 tablespoons of breadcrumbs or crushed crackers to absorb excess moisture. For a lighter fix, stir in 1 teaspoon of Dijon mustard or 1 tablespoon of Greek yogurt. Always mix gently to avoid breaking up the tuna pieces.
Is this recipe kid-friendly?
With a few adjustments, absolutely! Skip the Worcestershire sauce and reduce the red onion to 1/4 cup total. For extra appeal, add diced celery or shredded carrots. Serve with soft pretzel bites or goldfish crackers on the side for dipping. The creamy texture is usually a hit!
How do I keep the eggs from breaking when mixing?
Add the yolks first, gently folding them in with a silicone spatula. Once incorporated, add the whites last. Work quickly but carefully—overmixing causes breakage. For extra stability, chill the salad for 10 minutes before serving to help the egg mixture set slightly.
