Salads
This tuna salad recipe with egg and onion transforms classic flavors into something unexpectedly refined. The secret lies in crisp celery crowns that add satisfying crunch, while a creamy herb cheese twist elevates the texture and depth.
I developed this version after years of perfecting the balance between tender tuna, rich egg, and sharp onion—each ingredient playing its part without overpowering.
The foundation starts with high-quality canned tuna, drained and flaked gently to maintain moisture. Hard-boiled eggs and finely diced red onion bring richness and sharpness, while fresh herbs and a touch of mayo create that signature creamy consistency.
The celery isn't just chopped—it's cut into delicate crowns that stay crisp even after mixing, ensuring every bite delivers satisfying texture.
What you'll end up with is a tuna salad that's creamy yet light, with layers of flavor from the egg's richness, onion's bite, and celery's freshness. The herb cheese twist adds a velvety quality that makes this salad stand out from basic recipes.
Perfect for sandwiches, wraps, or served with crackers, this version proves tuna salad can be both comforting and sophisticated.
This recipe builds on traditional techniques while introducing modern refinements—like the crisp celery crowns and herb cheese blend—that make it feel fresh and elevated. The method is straightforward enough for beginners but refined enough to impress experienced cooks.
Let's create something that tastes like a restaurant-quality appetizer but comes together in your own kitchen.
Ingredients for tuna salad recipe with egg and onion
Fourteen ingredients transform classic tuna salad into a refined appetizer with crisp texture and layered flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Quality Canned Tuna in Water 🐟 | 2 cans | Drained, flaked gently, not oil-packed |
| Large Eggs 🥚 | 4 whole | Hard-boiled, peeled, chopped finely |
| Red Onion 🧅 | ¼ cup | Finely diced, sharp bite preferred |
| Celery Stalks 🥬 | 2 whole | Cut into delicate crowns, crisp texture |
| Mayonnaise 🥫 | ½ cup | High-quality, not low-fat |
| Herb Cheese Blend 🧀 | ¼ cup | Freshly mixed, see notes for ingredients |
| Fresh Dill 🌿 | ⅛ cup | Chopped finely, vibrant green |
| Fresh Chives 🌱 | 0.06 cup | Thinly sliced, mild onion flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, bright acidity |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain, adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Coarsely ground, fresh from grinder |
| Extra-Virgin Olive Oil 🫒 | 1 tsp | For finishing, fruity variety |
| Sharp Cheddar Cheese 🧀 | ⅛ cup | Finely grated, aged variety |
| Cream Cheese 🧈 | ⅛ cup | Full-fat, room temperature |
The tuna is non-negotiable—Wild Planet or Vital Choice brands deliver superior texture and flavor. Look for cans packed in water, not oil, and always drain thoroughly to avoid sogginess. The celery crowns are the secret weapon; organic stalks from Whole Foods stay crisp longest. For the herb cheese blend, sharp cheddar and full-fat cream cheese create that velvety quality mentioned in the introduction. Pre-shredded cheese contains anti-caking agents that ruin the texture, so grate your own using a microplane. The eggs should be ice-cold when boiling for perfect yolks—room temperature eggs turn rubbery.
No fresh dill? Dried dill at one-third the amount works, though fresh is ideal for that bright herbaceous note. Substituting mayo? Greek yogurt with an extra tablespoon of olive oil mimics the creaminess. The red onion can be swapped for green onion (use twice the amount) if you prefer a milder bite. For a tangier finish, increase the lemon juice to 1.5 tablespoons. The herb cheese blend can be prepped ahead; store in an airtight container for up to 3 days in the fridge. If you're short on time, pre-shredded herb cheese blends from Trader Joe's are a decent shortcut, though homemade is superior.
This salad stays fresh for 3 days in the fridge when stored in a sealed container with plastic wrap pressed directly on the surface. The celery crowns will soften first—add them last if prepping ahead. For best texture, serve the salad at room temperature, allowing flavors to meld for 10-15 minutes before serving. The herb cheese blend can be frozen for 3 months in a sealed bag, though texture may slightly alter upon thawing. To revive, let sit at room temperature for 15 minutes before mixing.
Why You'll Love This Recipe
- Here’s what sold me: that crisp-tender celery and the way the hard-boiled egg slices add texture. You get the fluffy mayo goodness and something to bite into—no soggy salad here.
- Five-Ingredient Magic: I swear by this combo—just tuna, eggs, onion, celery, and mayo. No fancy gadgets, no last-minute grocery runs. The red onion adds a sharp bite that cuts through the richness, while the eggs bind it all together like a protein-packed hug.
- Creamy Crunch Balance: Here’s what sold me: that crisp-tender celery and the way the hard-boiled egg slices add texture. You get the fluffy mayo goodness and something to bite into—no soggy salad here.
- Lunchbox Legend: Between us, this is my go-to for packed lunches. It keeps for days in the fridge, tastes fresh in sandwiches, or even on crackers. Honestly, I’ve fed a crowd with it—no one ever guesses how simple it is.
Step-by-step instructions for tuna salad with egg and onion
Here's how to craft a velvety tuna salad with precise texture and vibrant herbaceous notes.
Prepare the Eggs and Celery Crowns
Place the 4 whole large eggs in a saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat, then immediately reduce to low heat and simmer for exactly 9 minutes. This timing ensures perfectly set yolks that remain creamy when chopped.
Transfer eggs to an ice bath for 5 minutes to stop cooking. Peel and chop them finely using a sharp chef's knife. Meanwhile, cut the 2 whole celery stalks into delicate crowns by slicing each stalk crosswise into ¼-inch thick pieces. The crisp texture of celery crowns provides essential crunch that balances the creamy base.
Mix the Creamy Cheese Base
In a medium mixing bowl, combine the 0.5 cup mayonnaise, 0.125 cup cream cheese, and 0.25 cup herb cheese blend. Use a silicone spatula to mix until completely smooth and homogeneous. This blend creates the foundation for the salad's luxurious texture.
Add the 0.125 cup finely grated sharp cheddar cheese and mix until fully incorporated. The sharpness of the cheddar will cut through the richness of the mayonnaise and cream cheese, adding depth to each bite. Set this mixture aside for now - it needs to come to room temperature before combining with other ingredients.
Combine Wet Ingredients and Season
Drain the 2 cans high-quality canned tuna in water thoroughly, using your hands to gently flake the tuna into medium-sized pieces. Add this to the cheese mixture along with the 0.25 cup finely diced red onion and 1 tablespoon freshly squeezed lemon juice. The lemon juice brightens the flavors and prevents the mixture from becoming too heavy.
Season immediately with 0.5 teaspoon diamond crystal kosher salt and 0.25 teaspoon freshly ground black pepper. At this stage, taste the mixture - you should notice the sharpness of the onion and the bright acidity of the lemon. This is your flavor baseline before adding the fresh herbs.
Fold in Fresh Herbs and Celery
Gently fold in the 0.125 cup finely chopped fresh dill and 0.0625 cup thinly sliced fresh chives using a gentle folding motion with your spatula. The dill adds vibrant green color and a fresh, slightly bitter note that complements the richness, while the chives contribute a delicate onion flavor that enhances rather than overpowers.
Finally, add the celery crowns and chopped hard-boiled eggs, folding them in just until combined. Be careful not to overmix - you want to preserve the integrity of the celery's crisp texture and the eggs' creamy quality. The salad should appear vibrant with visible flecks of green herbs and white egg throughout.
Finish and Chill for Optimal Texture
Drizzle the mixture with 1 teaspoon extra-virgin olive oil and gently toss to coat. The olive oil adds a fruity finish that enhances all the flavors. Transfer the tuna salad to an airtight container and refrigerate for at least 1 hour before serving. This chilling time allows all the flavors to meld together perfectly.
When ready to serve, give the salad one final taste and adjust seasoning if needed. The texture should be creamy yet light, with each bite offering a perfect balance of protein, fresh herbs, and crisp celery. Serve on toasted bread, in lettuce cups, or with crackers for the ultimate versatile dish.
Pro Tips For Making Tuna Salad Recipe With Egg And Onion
- Drain and press the tuna: The water in canned tuna makes the salad soggy—skip the straining step and press it out instead. Use a fine-mesh sieve or paper towels, then press the drained tuna with a spoon or your hands to squeeze out every last drop. (Yes, it feels weird, but the texture stays firm.)
- Soak the onion for 10 minutes: Raw red onion overwhelms the dish—slice it thin and soak in cold water for 10 minutes before draining. This mellows the sharpness without cooking it, so it adds flavor without bite. (I used to skip this and always wondered why my salad tasted harsh.)
- Chill the egg yolk mix: Whisk the egg yolks with a splash of mayo first, then fold in the whites—this keeps the eggs from scrambling. Pop the bowl in the fridge for 5 minutes before adding the tuna, so the heat from the canned fish doesn’t turn the eggs rubbery. (I learned this after a disastrous batch where the eggs curdled.)
- Use mayo with body: Light mayo thins out the salad—go for full-fat or even a mix of mayo and Greek yogurt for creaminess. About ¼ cup per can of tuna is a good start, but taste as you go. (I was skeptical until I tried it; the texture is noticeably richer.)
Essential equipment for great tuna salad recipe with egg and onion
Knife Essentials
Start with a sharp chef's knife (like the Mercer Culinary Genesis) for chopping eggs and dicing onions—dull blades crush celery crowns, ruining their crisp texture. A mandoline with a ¼-inch thick slicer (like the OXO Good Grips) makes perfect celery crowns effortlessly.
For the herb cheese blend, a microplane (like the Bar-Keepr) ensures fine, even grating without clumping. 🔪
Mixing Tools
A silicone spatula (I love the OXO Good Grips) is non-negotiable for blending the creamy cheese base without tearing the tuna. For folding in delicate ingredients like celery crowns, use a flexible offset spatula (like the Mira Pro) to preserve their shape.
A medium mixing bowl (preferably glass) keeps everything contained while allowing you to see the vibrant layers of color.
Storage Containers
Transfer your finished salad to an airtight glass container (like Pyrex) with a tight-sealing lid to maintain freshness. For meal prep, I recommend quart-sized mason jars—they stack neatly in the fridge and keep the celery crowns submerged in liquid, preserving their crispness for up to 3 days.
A vacuum sealer (like the FoodSaver) extends storage to 5 days by eliminating air exposure.
Hard-Boiled Egg Tools
For perfect eggs, use a slotted spoon (like the OXO Good Grips) to transfer them from boiling water to ice baths without cracking. A small bowl of ice water in your sink is ideal for shocking the eggs.
For peeling, I keep a rubber egg turner (like the OXO Good Grips) handy—it grips slippery eggs while I tap them gently on the counter. A sharp paring knife (like the Victorinox) helps remove stubborn bits of shell without damaging the yolks.
Optional Upgrades
Want to take it further? A food processor (like the KitchenAid KFP1015ER) makes quick work of chopping celery and herbs, though I prefer hand-chopping for better texture control. For the herb cheese blend, a mortar and pestle adds depth by lightly crushing the cheese before mixing.
A digital kitchen scale ensures precision when measuring ingredients like the 0.25 cup herb cheese blend—critical for consistent flavor every time. 💡
Nutrition facts
Frequently asked questions
Can I make this tuna salad without mayo?
For a lighter version, replace the mayo with ½ cup Greek yogurt plus 1 tablespoon olive oil. This keeps the creamy texture while reducing fat. If you prefer a vegan option, use ¼ cup vegan mayo and ¼ cup silken tofu blended smooth for richness.
How do I keep the celery crowns crisp?
Cut them just before mixing and keep them submerged in ice water for 5 minutes before adding to the salad. For extra crunch, add them last and store the salad in a sealed container with a paper towel pressed on top to absorb moisture. Serve within 2 hours of mixing for best results.
What's the best way to store leftovers?
Transfer to an airtight container with plastic wrap pressed directly on the surface. Store in the fridge for up to 3 days. For longer storage, freeze in portions for 1 month—thaw overnight in the fridge and add fresh celery crowns before serving. The eggs and herbs won't survive freezing well, so add them fresh after thawing.
Can I add other proteins to this salad?
Yes! Try adding ¼ cup crumbled feta for tanginess or 2 tablespoons chopped capers for briny depth. For extra protein, fold in ½ cup cooked quinoa or 2 tablespoons chopped pickles. Just reduce the mayo slightly to maintain balance. The key is keeping the texture contrast with crisp elements.
Why does my tuna salad get watery?
This usually happens from overmixing or using oil-packed tuna. Always drain tuna thoroughly and flake it gently with your hands. For extra insurance, pat the flakes dry with a paper towel before adding. If the salad still seems too wet, add 1 tablespoon extra grated cheese to absorb moisture.
