This vibrant cold dish combines al dente pasta with protein-rich tuna and colorful vegetables. The creamy dressing brings everything together with a perfect balance of tanginess and richness. Ready in just 25 minutes, it's an excellent choice for meal prep, summer gatherings, or quick weekday lunches.
The combination of cherry tomatoes, red onion, celery, and cucumber adds crunch and freshness, while olives provide a savory depth. The dressing blends mayonnaise with Greek yogurt for a lighter touch, enhanced with Dijon mustard and fresh lemon juice.
Last summer, I threw together this tuna pasta salad for a last-minute beach trip with friends. We ended up eating it straight from the container, sitting on the hood of my car watching the waves. The combination of cool, creamy pasta and crisp vegetables somehow tasted perfect in that salty air. Now it is my go-to for anything involving a picnic blanket.
My grandmother used to make a similar dish for Sunday suppers, though she insisted on adding pickles. I remember standing on a chair to reach the counter, helping her drain the tuna and chop the vegetables. Her version was always a little too sweet for my taste, so I have adjusted the dressing over the years. This version feels like a nod to her kitchen, but with flavors I actually crave.
Ingredients
- 250 g short pasta: Fusilli, penne, or rotini work beautifully because the dressing clings to all those crevices and curves
- 2 cans solid tuna: Drain it well and flake it gently into chunks rather than mashing it into a paste
- 1 cup cherry tomatoes: Halving them releases just enough juices to mingle with the dressing without making everything watery
- 1/2 red onion: Finely chopped gives you that sharp bite that cuts through the creaminess
- 1/2 cup celery: Adds the most satisfying crunch in every bite
- 1/2 cup cucumber: Keep the skin on for extra texture and color
- 1/4 cup black olives: These little salty pops are what make it taste like something from a deli counter
- 2 tbsp fresh parsley: Use flat-leaf if you can find it, it has more flavor than curly parsley
- 1/3 cup mayonnaise: Real mayonnaise makes a difference here, nothing too vinegary
- 2 tbsp Greek yogurt or sour cream: This lightens the mayonnaise and adds a pleasant tang
- 1 tbsp Dijon mustard: Do not substitute yellow mustard, you need that emerald sharpness
- 1 tbsp lemon juice: Freshly squeezed makes the whole dish sing
- 1/2 tsp salt and 1/4 tsp black pepper: Adjust these at the end, canned tuna varies so much in saltiness
Instructions
- Boil the pasta:
- Cook your pasta in salted water until it is just al dente, then drain and rinse it under cold water until it is completely cool to the touch
- Whisk the dressing:
- In a large bowl, combine the mayonnaise, yogurt, mustard, lemon juice, salt, and pepper until smooth and creamy
- Combine everything:
- Add the cooled pasta, flaked tuna, and all the chopped vegetables to the bowl with the dressing
- Toss gently:
- Fold everything together carefully until each piece of pasta is coated and the tuna is distributed throughout
- Chill before serving:
- Refrigerate for at least 30 minutes, then taste and adjust the seasoning before serving cold
I once brought this to a potluck where someone had made an almost identical version, and we spent half the evening comparing techniques. She swore by adding a splash of pickle juice, while I stood by my lemon juice. It turns out both versions disappeared, and we left with new appreciation for how many ways there are to get this classic dish right.
Make It Your Own
This recipe is incredibly forgiving, which is exactly why I return to it again and again. I have swapped the red onion for scallions when that was what I had on hand. Sometimes I toss in diced bell peppers or shredded carrots for extra color.
Serving Suggestions
This salad works beautifully as a main course with some crusty bread on the side. It also makes an excellent side for grilled chicken or burgers. I have even served it in lettuce cups for a lighter, low-carb version that still feels satisfying.
Storage And Make-Ahead Tips
The salad keeps well in the refrigerator for up to three days, though the pasta will continue to absorb the dressing. I usually reserve a little extra dressing to stir in before serving leftovers. The vegetables soften slightly over time, but that just makes everything meld together more beautifully.
- If you are making this more than a few hours ahead, add a splash more olive oil or yogurt before serving
- For picnics, pack it in a cooler with ice and keep it out of direct sunlight
- This recipe doubles easily for larger crowds, just use a really big bowl
There is something deeply satisfying about a dish that requires no heat to serve and gets better with time. This tuna pasta salad has saved me on countless hot days when turning on the oven felt like a punishment.
Recipe FAQs
- → How long should I refrigerate before serving?
-
Refrigerate for at least 30 minutes before serving to allow flavors to meld. It can be stored in the refrigerator for up to 3 days in an airtight container.
- → Can I make this ahead of time?
-
Yes, this tastes even better when made a day ahead. The flavors develop and the pasta absorbs more of the dressing. Add a splash of lemon juice or extra yogurt before serving if it seems dry.
- → What type of pasta works best?
-
Short pasta shapes like fusilli, penne, or rotini work beautifully because they hold the dressing well. Their curves and ridges trap the creamy sauce and small vegetable pieces.
- → Can I use tuna in oil instead of water?
-
Absolutely. Tuna packed in olive oil adds richness and flavor. If using oil-packed tuna, you may want to slightly reduce the mayonnaise in the dressing.
- → How can I make this lighter?
-
Replace all mayonnaise with Greek yogurt for a protein boost and fewer calories. You can also increase the vegetable ratio and add more fresh herbs for volume without extra dressing.
- → What can I add for more protein?
-
Hard-boiled eggs, cannellini beans, or chickpeas make excellent additions. These complement the tuna while adding texture and nutritional value.