My 30-minute fresh tuna salad recipe uses grilled ahi tuna with hard-boiled eggs, capers, celery, red onion, pickles, and a Dijon mayo dressing. Leave the can on the shelf and make this one from scratch.

I try to eat as much seafood as possible because I just love it. Whether it is a simple shrimp cocktail or a plate of linguine with white clam sauce, I love making it and I love eating it. This tuna salad is a recipe that takes a little more time than popping open a can, but trust me, the difference in flavor is worth every minute.
Tuna Salad
Tuna salad is what is known as a “bound salad,” which means it combines chopped protein with vegetables and a mayonnaise dressing served cold. During the late 1800s, it was common practice that no scraps would go to waste, and any leftover fish would be tossed with vegetables and mayo and served on lettuce for lunch. When canned tuna arrived in the early 1900s, the tuna salad sandwich became a quick staple at lunch tables across America. Most people have only ever had it with canned tuna, and that is exactly why my version exists.
The big difference here is that I grill fresh ahi tuna instead of using canned. When you hear the term ahi, that is just Hawaiian for yellowfin or bigeye tuna, so when people say ahi tuna they are really just saying tuna tuna. I coat the fillets in olive oil, season them with salt and pepper, and grill them until they are cooked through with dark grill marks. Then I chill the tuna completely in the refrigerator before roughly chopping it and mixing it with all the vegetables.
The grilled flavor changes the entire salad. I load it up with celery, red onion, homemade dill pickles, capers, garlic, and hard-boiled eggs because I love a hearty loaded tuna salad. Everything gets bound together with mayo, Dijon mustard, and a squeeze of lemon juice. Check out below how I love serving this dish, or simply eat it straight out of the bowl with a fork. No judgment.
Ingredients and Substitutions
This salad is built around fresh tuna and loaded with vegetables. Here are all the ingredients I use, along with a few easy substitutions:
- Tuna – I use two 10-ounce fresh tuna fillets. Fresh tuna has a beautiful purplish-red color and firm texture that holds up on the grill and chops into perfect bite-sized pieces. Frozen and thawed tuna works if fresh is not available. Canned tuna also works, just drain it well.
- Celery – I small dice a few stalks for crunch. Celery is a classic tuna salad ingredient so do not skip it.
- Pickles – I small dice kosher dill pickles. Bread and butter pickles will make the salad sweeter, which is a nice variation. Relish works as a substitute, but whole pickles give better texture.
- Onions – Red onion is best in this recipe although you can use yellow, white, or sweet.
- Capers – I roughly mince them and add them to the bowl. Capers add a tangy, briny punch that takes the salad over the top. This ingredient is optional but I always include it.
- Garlic – One finely minced clove.
- Hard-Boiled Eggs – I small dice four eggs and fold them into the salad. The eggs make it heartier and more filling. I run them through an egg slicer for a quick dice.
- Mayonnaise – Homemade mayo will take this to another level, but any brand works.
- Dijon Mustard – One tablespoon mixed in with the mayo. Dijon is sharper and more interesting than yellow mustard in this application.
- Lemon Juice – Squeezed in at the end for brightness and tang.
How to Make Tuna Salad from Scratch
Prep the tuna: I preheat the grill to high heat, between 450 and 550 degrees. I coat the tuna fillets in olive oil and season both sides with salt and pepper.

Cook: I grill for 7 to 8 minutes per side until dark grill marks form and the fish is cooked through but not dried out.

Chill the tuna: I transfer the grilled tuna to a plate and place it in the refrigerator until it is completely cooled.
Prep the vegetables: While the tuna cools, I small dice the red onion, celery, pickles, and capers, and finely mince the garlic. I dice the hard-boiled eggs and add everything to a large bowl along with the mayo, Dijon mustard, lemon juice, salt, and pepper.

Chop and combine: I roughly chop the cooled tuna into bite-sized pieces using a chef knife and add it to the bowl with the vegetable mixture. I mix until everything is combined and well incorporated.

Serve: I serve the tuna salad immediately, or cover and chill it in the refrigerator until ready to serve.

chef tip + notes
The most important tip for this recipe is to chill the tuna completely before mixing it with everything else. I tested it, and warm tuna does not hold together in the salad, and the mayo breaks down instead of binding it.
- Do not overcook the tuna: Dried-out grilled tuna is no better than canned. I cook it through but pull it as soon as it is done. The texture should still be moist and flaky, not tough.
- Season from a distance: I hold the salt and pepper about a foot above the tuna when seasoning so the coverage is even across the entire surface.
- No grill, no problem: Pan-searing in a hot skillet or broiling in the oven both work. You lose the smoky grill flavor, but the tuna still comes out great.
- Use homemade pickles: The difference between store-bought and homemade pickles in a tuna salad is huge. If you have the time, my homemade kosher dill pickles are worth making.
- Next-day fix: If serving the next day, the salad will release some liquid overnight. I drain off the excess and re-season with salt, pepper, and a spoonful of fresh mayo before serving.

Serving Suggestions
I serve this tuna salad a few different ways depending on the day. On a weeknight, I pile it onto toasted brioche bread with a leaf of butter lettuce for a sandwich. When I want something lighter, I serve it on a bed of greens with a drizzle of my Cobb salad dressing on the side.
For a full lunch spread, I place the tuna salad alongside a chef salad and some crackers. My wife is the one who got me into adding capers to the salad in the first place, and now I cannot make it without them. I highly recommend it,
Make-Ahead and Storage
Make-Ahead: I make this up to 1 day ahead of time. The flavors actually improve after sitting in the refrigerator for a few hours.
How to Store: I cover and chill the tuna salad for up to 3 days. This does not freeze well.
How to Reheat: This is served cold. No reheating needed.

More Seafood Recipes
Video
Fresh Tuna Salad Recipe

Ingredients
- two 10 ounce fresh tuna fillets
- 2 tablespoons olive oil
- 1 peeled and small diced red onion
- 3 small, diced stalks of celery
- 2 small, diced pickles
- 2 tablespoons roughly minced capers
- 1 finely minced garlic clove
- 4 small-diced hard-boiled eggs
- 1/3 cup mayonnaise
- 1 tablespoon Dijon mustard
- 2 teaspoons lemon juice
- salt and pepper to taste
Instructions
- Preheat the grill to high heat, 450° to 550°.
- Coat the tuna in olive oil and season with salt and pepper.
- Add the tuna to the grill and cook for about 7-8 minutes per side or until dark grill marks have formed and the tuna is cooked throughout, no pink. Place the tuna on a plate and chill in the refrigerator until completely cooled.
- In the meantime, prep all the vegetables and add them to a large bowl along with the eggs, mayonnaise, mustard, lemon juice, salt, and pepper.
- When the tuna is done cooling roughly mince it until it is in bite-size pieces and then add it to the bowl with the vegetable mixture.
- Mix until everything is well mixed in and serve.




I’ve made this with canned salmon and it’s delicious. Thank you Chef
My pleasure. Thank you for giving it a shot!
Thursday, May 15 it’s in the high 80’s today NW of Chicago, perfect night for a tuna sandwich with chips. 1st time making this so I used the canned tuna I had in hand. Will update on taste after it’s chilled and ready to eat. I’m sure it will be delicious as all the recipes I’ve made from Billy are.
Outstanding the best tuna salad I’ve ever eaten in my life!!!!! Nothing else has to be said but this is one of my favorite in the world thank you for the recipe! So good so good!!!!!🤙🏼☺️
Appreciate you giving it a try!
Yummy 😋 and easy to prepare. Thanks you 😊
My pleasure!
I grilled some delicious skewered tuna, swordfish and salmon, the other night, and had a good bit leftover – typical me, always cooking for an army! When I saw your homemade fresh tuna salad recipe this morning, I thought -“AHA – just what I’m looking for “- and I happened to have all your suggested ingredients on hand. It’s now chilling in the fridge and will be gobbled up tonight for dinner! Thanks for your tips!
My pleasure!
I made this tuna salad tonight! I absolutely hate tuna salad made from a can! It’s so mushy, and smells fishy! Yuck! This had such good flavor and texture! I did add some diced apples to it just to add a sweet bite to all of the savory things going on! I’m hooked! *chefkiss*
Sooo good Chef Billy thank you for your recipe tasty yes😁😋
Great recipe! Fresh tuna is so much better than canned!