Tuna Salad
This post may include affiliate links. Thank you for your support.
This healthy tuna salad is creamy, flavorful and packed with protein, made with Greek yogurt, crunchy veggies and simple pantry ingredients.

I’ve become completely hooked on tuna salad over the years. It’s one of those recipes that’s simple, packed with protein (about 39g per serving) and perfect for meal prep.
This version is inspired by the one I grew up eating, but with a few upgrades. I swap most of the mayo for Greek yogurt to lighten it up, add crunchy celery and red onion for texture and use dill pickles for that tangy flavor.
If you think tuna salad is boring, this one might change your mind. It’s creamy, flavorful and something I find myself making on repeat.
Table of Contents
“Whoa. This simple recipe is something else! I never eat tuna salad (or anything tuna) usually but I saw how you said you were the same way so I decided to try it out and YUM. This has totally changed my mind! It’s so good and I can’t stop eating it. You have the tuna touch.”
Why I Love This Tuna Salad

- Creamy but lighter: Greek yogurt adds creaminess while keeping things lighter than traditional versions.
- Packed with protein: A super satisfying option for lunch, snacks or meal prep.
- Great texture: Crunchy celery, onion and pickles balance the creamy base.
- Quick and easy: Comes together in minutes with no cooking required.
Ingredients Needed
You only need a handful of simple ingredients to make this tuna salad. Here’s what you need:

- canned tuna – I typically buy Albacore tuna because you get bigger chunks of meat that aren’t mushy. I really like the Wild Planet brand!
- plain Greek yogurt – adds creaminess while keeping the salad lighter and higher in protein.
- mayonnaise – just a small amount adds richness and classic flavor.
- chopped celery – for a satisfying crunch and freshness.
- red onion – brings a sharp, zesty flavor that complements the tuna.
- mustard – adds depth and a slight tang.
- dill pickle – instead of using sweet pickle relish like my mom’s recipe, I went with savory dill pickles, which is the perfect addition to this salad.
Find the full ingredient list with measurements in the recipe card below.

How to Make Tuna Salad
Step 1: Drain your tuna then add it to a mixing bowl along with the Greek yogurt, celery, onion, pickles, mayonnaise (optional), mustard, parsley, pepper and salt.
Step 2: Break up tuna chunks with a fork and stir until everything is well combined. Adjust flavor with extra salt, pepper, or mustard if needed.
Step 3: Serve immediately or chill in the fridge. Enjoy with crackers, as a sandwich, or on a salad. Store leftovers in the fridge for 3-5 days in an airtight container.
Brittany’s Tips
- Drain the tuna well: Excess liquid can make the salad watery, so press out as much as possible before mixing.
- Chop ingredients small: Smaller pieces give you a better mix of flavors in every bite.
- Let it chill for best flavor: Even 30–60 minutes in the fridge helps everything come together.
How to Serve
One of my favorite things about tuna salad is how versatile it is. You can keep it simple or turn it into a full meal depending on what you’re in the mood for.
- As is: Enjoy it straight from the bowl for a quick, protein-packed snack or lunch.
- Over greens: I love serving it over a bed of greens for an easy salad-style meal. It’s especially good with something simple like my easy spinach salad.
- In lettuce cups: Scoop it into romaine, butter or iceberg leaves for a fresh, low-carb option.
- In a wrap or sandwich: Add it to a wrap or sandwich with greens for something more filling. You can even use it to make a classic tuna melt.
- With crackers or chips: Serve it as a dip with crackers or chips. I love pairing it with my almond flour crackers.

How to Store Tuna Salad
Store tuna salad in an airtight container in the refrigerator for up to 3–5 days. Give it a quick stir before serving, as some liquid may separate.
Because it doesn’t last super long, I usually make small batches and eat it in a variety of different ways (listed above!) to keep it exciting.
Frequently Asked Questions
Greek yogurt is a great substitute and keeps the salad lighter while still creamy. You can also use all mayo, a mix of both or a dairy-free yogurt if needed.
You can eat it right away, but letting it sit in the fridge for 30–60 minutes helps the flavors develop and taste even better.
Albacore tuna is a great choice because it has larger, firmer pieces that hold their texture well. Chunk light tuna also works if that’s what you have on hand.
More Tuna Recipes to Try
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

Healthy Tuna Salad with Greek Yogurt
Ingredients
- 2 5 oz cans tuna, drained
- ¼ cup plain Greek yogurt
- 1 stalk celery, chopped, about ¼ cup
- ¼ cup red onion, diced
- ¼ cup dill pickles, diced
- 1 Tablespoon mayonnaise, optional
- 1 Tablespoon Dijon or German mustard
- 1 Tablespoon parsley, chopped
- ½ teaspoon ground pepper
- ½ teaspoon sea salt
Instructions
- Add drained tuna, yogurt, chopped celery, diced onion, chopped pickles, mayonnaise, mustard, parsley, pepper and salt into a large bowl. Toss to combine, breaking up any large chunks of tuna meat.2 5 oz cans tuna, ¼ cup plain Greek yogurt, 1 stalk celery, ¼ cup red onion, ¼ cup dill pickles, 1 Tablespoon mayonnaise, 1 Tablespoon Dijon or German mustard, 1 Tablespoon parsley, ½ teaspoon ground pepper, ½ teaspoon sea salt
- Enjoy right away or chill before serving. Serve with crackers for a snack or appetizer, on bread or a wrap for a sandwich or over a bed of greens.
- Place salad in an airtight container in the fridge. The salad will keep for 3-5 days.
Video
Notes
- Storage: Store tuna salad in an airtight container in the refrigerator for up to 3–5 days. Give it a quick stir before serving, as some liquid may separate.
- Make it dairy-free: Skip the Greek yogurt and use all mayo or a dairy-free yogurt alternative instead.
- Add extra flavor: A squeeze of fresh lemon juice or a sprinkle of fresh dill can really brighten up the salad.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like This Recipe? Rate & Comment Below!


















Great recpie for Tuna Salad. Easy to make I love this site..Thanks for sharing ❤️
So glad this one worked out for you, Annie! It makes me happy to hear you’re enjoying the recipes here. Thanks so much for making it and for coming back to leave a review.
Loved it, I didn’t have a red onion but did have a jar of pickled red onions to substitute. I also diced up a couple of cherry tomatoes to add a bit of colour.
Definitely a do again dish
So glad you loved this one, Sharon! Pickled red onions sound like a great swap, and I love the idea of adding cherry tomatoes for a little extra color. Thanks so much for making the recipe and for coming back to leave a review.
Absolutely loved this!! I’m always worried whether “healthy” substitutions will affect the taste but this is the best tuna salad I’ve eaten and am excited to add it to my lunch rotation for a higher protein option!
Yay! That makes me so happy to hear. So glad you loved this recipe. Thanks for making it and for coming back to leave a review. I so appreciate it!
Delicious!
So glad you enjoyed the recipe, Cathy! Thanks for coming back to leave a review. 🙂
The best tuna salad I’ve tried
So happy you loved it, Les! Thanks so much for making it and for leaving a review. I really appreciate it.
This is the best tuna salad I have ever eaten I cannot stop eating it. Years ago I discovered how yummy dill pickles are with tuna salad but I never thought to add it to the mix. I also love the addition of Greek yogurt for less fat and more protein.
YAY! I am so glad to hear you are loving this tuna salad, Lindsey. Thank you for taking the time to share your review & star rating, it means so much to me!
This recipe is SO good. I’m a weirdo and LOVE the Jimmy John’s tuna salad and this is the only one I’ve found that tastes just like it! So much healthier and more packed with protein though-win win!!
Ah YAY!!! This is so great to hear, Megan. I am so glad you are loving this recipe and it turned out great for you. Thank you for sharing your review + star rating, I really appreciate it!
This has been on repeat lately, it is so good!
YUM! I am so glad you are loving this tuna salad recipe, Lauren. Thank you so much for sharing your review + star rating, I truly appreciate it!
So fresh and flavourful! This will definitely be on repeat in our house!
Thank you for sharing such a delicious and healthy recipe!
YUM! I am so excited to hear that you are loving this recipe, Laura. Thanks so much for sharing your reivew & star rating, it means so much to me!
Simple and delicious !
So glad you enjoyed this recipe! Thank you for sharing your review + star rating, I truly appreciate it!
Best Tuna Salad! so satisfying 😋
Yay! I am glad you are enjoying this recipe and it is a hit, Kat. Thank you so much for coming back and sharing your review + star rating, I really appreciate it!