Tuna Egg Salad Recipe for Dinner Tonight


Tuna egg salad in a white ceramic bowl with visible celery, parsley, and chunky chopped eggs throughout the creamy mixture.

Tuna egg salad is my go-to high-protein lunch when I need something ready in under 15 minutes. Most tuna salads rely on mayo alone, but adding hard-boiled eggs gives you creaminess and extra protein in every bite. This version uses celery, Dijon, and red onion for crunch and brightness — no store run needed.

Prep Time: 10 minutes

Cook Time: 12 minutes

Total Time: 22 minutes

Servings: 4

Method: No Cook

Why This Tuna Egg Salad Works

The 1:1 ratio of tuna to eggs is what makes this salad work so well. Two cans of tuna give you big, meaty flakes, while four chopped eggs add richness from the yolks. Together they create a salad that is satisfying without being heavy.

Dijon mustard does the heavy lifting here — it emulsifies the mayo slightly and adds a tangy backbone that plain tuna salads lack. Celery and red onion keep each bite from getting monotonous by adding a crisp, sharp contrast to the creamy base.

Fresh parsley is the finishing touch. It keeps the flavors bright and makes the whole bowl look appealing. I chop mine fine so it distributes evenly through every forkful.

Ingredients

  • 2 cans (5 oz / 140g each) tuna in water, drained
  • 4 hard-boiled eggs, peeled and chopped
  • 3 tablespoons mayonnaise
  • 2 stalks celery, finely diced
  • 2 tablespoons red onion, finely diced
  • 1 tablespoon Dijon mustard
  • 1 tablespoon fresh parsley, finely chopped
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

What You Need for Tuna Egg Salad

Tuna in water — drain it thoroughly before adding. Tuna in oil works but makes the salad greasier and the flavor heavier. Press the lid of the can against the tuna to squeeze out extra liquid.

Hard-boiled eggs — chop them into rough ½-inch (1.25 cm) pieces. Too fine and they disappear into the tuna; too large and the salad becomes uneven. Four eggs for two cans of tuna is the right ratio.

Mayonnaise — 3 tablespoons is enough to coat without drowning the tuna. Greek yogurt can replace half the mayo for a lighter, tangier version with more protein.

Dijon mustard — one tablespoon adds enough tang to cut through the fat without making the salad taste mustardy. Whole grain mustard also works and adds texture.

Celery — dice it fine so the crunch is in every bite, not clustered in one spot. Two stalks is enough for this quantity of tuna and eggs.

Red onion — use finely diced red onion for color and sharpness. Soak in cold water for 5 minutes if you find raw onion too intense — it mellows the flavor without losing the crunch.

How to Make Tuna Egg Salad

  1. Hard-boil your eggs if needed: place eggs in a saucepan, cover with cold water, and bring to a full boil. Remove from heat, cover the pan, and let sit for 10 to 12 minutes. Transfer to an ice bath for 5 minutes, then peel and chop.
  2. Drain both cans of tuna thoroughly. Press the can lid against the tuna and squeeze out as much liquid as possible. Add tuna to a large mixing bowl and break it apart with a fork.
  3. Add the chopped eggs, celery, red onion, and parsley to the bowl.
  4. In a small bowl, stir together the mayonnaise, Dijon mustard, salt, and black pepper until combined.
  5. Pour the dressing over the tuna and egg mixture. Fold gently with a spatula until everything is evenly coated. Do not overmix — you want some texture.
  6. Taste and adjust salt and pepper. Serve immediately or refrigerate for up to 3 days.

Tuna Egg Salad Variations

Avocado Tuna Egg Salad

Replace the mayo with one ripe mashed avocado. The avocado adds healthy fat and a creamy texture that is just as satisfying as mayo — with more nutrients. Add a squeeze of lemon juice to keep the avocado from browning if you are making it ahead.

Greek Yogurt Tuna Egg Salad

Swap 2 of the 3 tablespoons of mayo for plain Greek yogurt. The yogurt adds protein, cuts the calorie count by about 40 per serving, and gives the dressing a lighter, tangier finish. The texture stays creamy — just slightly less rich than the full mayo version.

Spicy Tuna Egg Salad

Add 1 tablespoon of sriracha and ¼ teaspoon of cayenne pepper to the dressing. The heat builds slowly and pairs especially well with the richness of the egg yolks. Serve on cucumber slices instead of bread to keep it light.

Pickle Tuna Egg Salad

Add 2 tablespoons of finely diced dill pickles (or 1 tablespoon of pickle relish) to the mixture. Pickles add a briny crunch that enhances both the tuna and egg flavors. Use bread and butter pickles if you prefer a sweeter profile over tangy.

Tips for the Best Tuna Egg Salad

  • Drain the tuna as dry as possible — excess liquid makes the salad watery within minutes of mixing.
  • I always chop eggs into uneven chunks rather than fine dice — the irregular pieces give you bites with different textures throughout the bowl.
  • Mix the dressing separately before adding it. This ensures the mustard and mayo fully combine before coating the tuna and eggs.
  • Taste after mixing, not before — the salt from the tuna and the tang from the mustard change how much extra seasoning you actually need.
  • For meal prep, keep the dressing separate and toss right before eating. Pre-mixed tuna egg salad softens after 24 hours in the fridge.
  • Serve on toasted bread, lettuce cups, or with crackers — all three work. The lettuce cup version keeps it light and low-carb.

Make Ahead & Storage

Tuna egg salad keeps in the fridge for up to 3 days in an airtight container. After 3 days, the eggs start to release moisture and the texture becomes looser — still safe to eat but less appealing. I make a full batch on Sunday and use it for lunches through Wednesday.

This salad does not freeze well — mayonnaise separates when thawed and the eggs turn rubbery. Keep it refrigerated only. If you want a longer prep window, cook the eggs and chop all the vegetables up to 4 days ahead, then mix the dressing and toss everything together the day you plan to eat it.

Common Questions

What is the difference between tuna salad and tuna egg salad?

Classic tuna salad is just tuna, mayo, and mix-ins. Tuna egg salad adds hard-boiled eggs, which increase the protein per serving by about 6 grams and make the texture richer and more filling. The eggs also absorb the dressing and mellow the fishy intensity of the tuna slightly.

Can I use tuna in oil instead of tuna in water?

Yes, but drain it extra carefully. Tuna packed in oil has more calories and a richer flavor. It also makes the salad feel heavier, so I usually reduce the mayo to 2 tablespoons when I use oil-packed tuna to keep the balance right.

How long does tuna egg salad last in the fridge?

Up to 3 days in an airtight container. After that, the eggs start releasing moisture and the salad becomes watery. Give it a stir before serving after day one — liquid tends to pool at the bottom as it sits.

Can I make tuna egg salad without mayonnaise?

Yes. Mashed avocado is the best substitute — it provides the same creaminess and healthy fat. Plain Greek yogurt also works for a lighter version. Both keep the salad creamy while cutting the calorie count per serving.

This tuna egg salad recipe is the easiest high-protein lunch I know — done in under 25 minutes with pantry ingredients. Save this recipe and tap the link for the full recipe on MillennialHawk.com.

Tuna egg salad in a white bowl with visible celery and red onion, served with crackers on the side

Tuna Egg Salad Recipe for Dinner Tonight

Creamy, high-protein tuna egg salad made with flaked tuna, chopped hard-boiled eggs, celery, and Dijon — ready in 22 minutes.

Prep
10 min
Cook
12 min
Total
22 min
Servings
4
Calories
280

Ingredients

  • 2 cans (5 oz / 140g each) tuna in water, drained
  • 4 hard-boiled eggs, peeled and chopped
  • 3 tablespoons mayonnaise
  • 2 stalks celery, finely diced
  • 2 tablespoons red onion, finely diced
  • 1 tablespoon Dijon mustard
  • 1 tablespoon fresh parsley, finely chopped
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  1. Hard-boil your eggs if needed: place eggs in a saucepan, cover with cold water, and bring to a full boil. Remove from heat, cover the pan, and let sit for 10 to 12 minutes. Transfer to an ice bath for 5 minutes, then peel and chop.
  2. Drain both cans of tuna thoroughly. Press the can lid against the tuna and squeeze out as much liquid as possible. Add tuna to a large mixing bowl and break it apart with a fork.
  3. Add the chopped eggs, celery, red onion, and parsley to the bowl.
  4. In a small bowl, stir together the mayonnaise, Dijon mustard, salt, and black pepper until combined.
  5. Pour the dressing over the tuna and egg mixture. Fold gently with a spatula until everything is evenly coated. Do not overmix — you want some texture.
  6. Taste and adjust salt and pepper. Serve immediately or refrigerate for up to 3 days.
Nutrition per serving
280 cal 3g carbs 28g protein 17g fat 0g fiber 1g sugar 420mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts