This tuna pasta salad is creamy, fresh, and ready in 20 minutes. Packed with protein, crisp vegetables, and a tangy homemade dressing — the perfect quick lunch or meal prep recipe that gets better every day!
Tuna pasta salad is one of those recipes that’s been around forever for a very good reason. It’s fast, cheap, genuinely filling, and when you make it right it tastes significantly better than its reputation suggests. The version most people grew up with was probably a little sad — overcooked pasta, too much mayo, maybe some celery if you were lucky. This one is different.
This tuna pasta salad is creamy without being heavy, packed with fresh vegetables that actually add crunch and flavor, and uses a dressing that’s tangy and bright rather than just a blob of mayonnaise holding everything together. It comes together in about 20 minutes with mostly pantry staples and tastes even better the next day. That combination — fast, affordable, genuinely delicious, great as leftovers — is basically the holy grail of weekday lunch recipes.
If you’re building a full pasta salad rotation for summer, this sits perfectly alongside the Greek Pasta Salad as a completely different but equally satisfying option for the week.
What Makes This Version Actually Good
Three things separate a great tuna pasta salad from a mediocre one. The pasta has to be cooked properly and cooled completely. The tuna has to be drained really well — watery tuna ruins the texture of the whole salad. And the dressing needs actual flavor beyond just mayo.
This version uses a mix of mayo and Greek yogurt which keeps it creamy but adds a subtle tang, plus Dijon mustard, lemon juice, and fresh dill that make the whole thing taste alive rather than flat.
The Dressing
- ⅓ cup mayonnaise
- ¼ cup plain Greek yogurt
- 1 tbsp Dijon mustard
- Juice of 1 lemon
- 1 tsp lemon zest
- 1 tsp dried dill or 1 tbsp fresh dill
- ½ tsp garlic powder
- Salt and pepper to taste
- 1–2 tbsp water to thin if needed
Ingredients
For the Pasta Salad:
- 12 oz rotini or elbow macaroni
- 3 cans (5 oz each) tuna in water, well drained
- 2 stalks celery, finely diced
- ½ English cucumber, diced
- ½ cup cherry tomatoes, halved
- ¼ cup red onion, finely diced
- ¼ cup sweet pickle relish or diced dill pickles
- ¼ cup fresh parsley or dill, chopped
- 2 hard-boiled eggs, roughly chopped — optional but really good
- Salt and pepper to taste
For the Dressing:
- Ingredients above
How to Make Tuna Pasta Salad
Step 1: Cook and Cool the Pasta
Cook rotini or elbow macaroni in heavily salted boiling water until just al dente — pull it 1 minute early. Drain and rinse under cold water until completely cool. Spread on a baking sheet to dry out slightly. This step is non-negotiable — warm wet pasta turns a creamy salad into a gluey mess and absorbs way too much dressing before serving.

Step 2: Drain the Tuna Properly
Open all three cans and drain each one thoroughly — press the lid firmly against the tuna to squeeze out as much liquid as possible. Then press again. Properly drained tuna is the difference between a creamy pasta salad and a watery disappointing one. Flake the drained tuna into a large bowl with a fork until no large chunks remain.
Step 3: Make the Dressing
Whisk mayonnaise, Greek yogurt, Dijon mustard, lemon juice, lemon zest, dill, garlic powder, salt, and pepper together until completely smooth. Add water one tablespoon at a time if it’s too thick to pour. Taste it — it should be creamy, tangy, and bright with that fresh dill note coming through. This dressing is genuinely so much better than plain mayo that it’s hard to go back.

Step 4: Prep the Vegetables
Finely dice the celery, dice the cucumber, halve the cherry tomatoes, finely dice the red onion, and chop the fresh parsley or dill. If using hard-boiled eggs roughly chop them — you want visible chunks rather than tiny pieces. The celery is the crunch element that makes every bite interesting so don’t skip it and don’t cut it too large.

Step 5: Combine Everything
Add the cooled pasta to the bowl with the flaked tuna. Add celery, cucumber, cherry tomatoes, red onion, pickle relish, parsley, and hard-boiled eggs if using. Pour about ¾ of the dressing over everything and toss well until fully coated. The mixture should look creamy and colorful — the white pasta and tuna against the red tomatoes and green herbs and the yellow egg is honestly a really satisfying bowl to look at.
Reserve that last quarter of dressing — always. The pasta absorbs it as it sits and you’ll need it tomorrow.
For another protein-packed pasta salad that meal preps just as beautifully, the High Protein Italian Pasta Salad is worth making the same Sunday — completely different flavor but the same effortless prep style.

Step 6: Taste and Refrigerate
Taste the salad and adjust seasoning — more salt, more lemon, a little more Dijon if it needs sharpness. Cover and refrigerate for at least 30 minutes before serving. The pasta absorbs the dressing as it sits and the flavors come together in a way that makes day-two tuna pasta salad genuinely better than day-one. That’s not something you can say about many salads.

Step 7: Serve
Give the salad a good toss, add the reserved dressing, and taste one more time before serving. Garnish with a little extra fresh dill or parsley and a crack of black pepper. Serve cold — this salad should always be eaten straight from the fridge. Room temperature tuna pasta salad is a different and worse experience.

Ways to Serve Tuna Pasta Salad
It works beautifully as a standalone lunch but there are a few other directions worth knowing about:
- Stuffed in a tomato — hollow out a large beefsteak tomato and fill it with the pasta salad for a genuinely pretty lunch presentation
- On top of lettuce leaves — lighter feel, adds crunch
- In a wrap or sandwich — scoop it into a tortilla with some extra lettuce
- As a side dish — pairs really well alongside grilled chicken or fish at a cookout
- With crackers — as a snack or appetizer situation
Speaking of great summer salad options — the Chicken Bacon Ranch Pasta Salad and the Strawberry Chicken Salad are both brilliant options to rotate through the week alongside this for variety without extra effort.
💚 Feeding the whole family just got easier — check out The Family Table, my ebook with 50 healthy dinners your kids will actually eat!
Tips for the Best Tuna Pasta Salad
- Drain the tuna really well — press the lid down hard, twice. Wet tuna is the enemy
- Cool pasta completely before adding dressing — warm pasta absorbs too much too fast
- Reserve ¼ of the dressing — add fresh before serving each day
- Use Greek yogurt in the dressing — adds tang and protein without heaviness
- Don’t skip the pickle relish — that sweet-briny note is what makes tuna salad taste like tuna salad
- Refrigerate before serving — minimum 30 minutes, longer is better
- Always serve cold — this salad is not meant to be eaten warm
Ingredient Substitutions
- Rotini → elbow macaroni for a more classic deli-style tuna pasta salad
- Tuna in water → tuna in olive oil for a richer flavor — drain well either way
- Greek yogurt → all mayonnaise for a more traditional dressing
- Sweet pickle relish → diced dill pickles for a less sweet, more savory version
- Fresh dill → dried dill — use half the amount
- Celery → diced bell pepper for a different crunch element
- Hard-boiled eggs → skip entirely or add extra tuna for more protein
- Cherry tomatoes → sun-dried tomatoes for a more intense flavor
Storage
- Refrigerator: Airtight container up to 3 days — add reserved dressing before serving each day
- Do not freeze — mayo-based dressing, pasta texture, and vegetables all suffer badly after freezing
- Best eaten: Cold, straight from the fridge — never at room temperature
- Meal prep tip: Keep a small jar of reserved dressing separate and stir in fresh each day — keeps it creamy and bright all week
Frequently Asked Questions
Q: Can I make tuna pasta salad the night before? Yes — it actually tastes better the next day. The flavors develop overnight and the dressing thickens slightly to coat everything more evenly. Add a little reserved dressing and a fresh squeeze of lemon before serving to bring it back to life.
Q: What canned tuna is best for tuna pasta salad? Tuna packed in water gives the best texture for pasta salad — less oily and it absorbs the dressing more effectively. Albacore is slightly firmer and meatier, chunk light is more affordable and works just as well. Drain both very thoroughly.
Q: How do I keep tuna pasta salad from getting dry in the fridge? Reserve about ¼ of the dressing and stir it in fresh before each serving. The pasta absorbs the dressing as it sits overnight so that reserved portion is what keeps it creamy and fresh-tasting throughout the week.
Q: Can I make tuna pasta salad without mayo? Yes — replace the mayo entirely with Greek yogurt and a drizzle of olive oil. The result is tangier and lighter but still genuinely creamy and delicious. Adding a little extra Dijon mustard compensates for the richness the mayo would have added.
Q: Is tuna pasta salad healthy? It’s a solid balanced meal — high in protein from the tuna and eggs, carbohydrates from the pasta, and healthy fats from the olive oil and mayo. Using Greek yogurt in the dressing and loading up on vegetables keeps it nutritious without sacrificing any of the flavor.
Q: How long does tuna pasta salad last in the fridge? Up to 3 days in an airtight container. Day two is honestly the sweet spot — the flavors have had time to develop but the vegetables are still crisp. By day three the cucumber softens slightly but it’s still perfectly good.
The Lunch That Earns Its Spot in Your Weekly Rotation
Tuna pasta salad is one of those recipes that sounds completely ordinary until you make a really good version of it — and then suddenly it’s something you actually look forward to pulling out of the fridge at lunchtime. Creamy, tangy, crunchy, fresh, and genuinely filling without being heavy.
You May Also Like
Love easy summer recipes? Check out these other favorites from Jessica Healthy Recipes:
🐟 Fish Tacos — The Fresh and Flavorful Recipe You’ll Make All Summer
🍗 Chicken Skewers — The Juicy Flavorful Grilled Dinner Everyone Loves
Tuna Pasta Salad — The Easy No-Cook Lunch You’ll Make Every Week
Course: LunchCuisine: AmericanDifficulty: Easy6
servings15
minutes12
minutes380
kcalIngredients
For the Pasta Salad:
12 oz rotini or elbow macaroni
3 cans (5 oz each) tuna in water, well drained
2 stalks celery, finely diced
½ English cucumber, diced
½ cup cherry tomatoes, halved
¼ cup red onion, finely diced
¼ cup sweet pickle relish or diced dill pickles
¼ cup fresh parsley or dill, chopped
2 hard-boiled eggs, roughly chopped (optional)
Salt and pepper to taste
For the Dressing:
⅓ cup mayonnaise
¼ cup plain Greek yogurt
1 tbsp Dijon mustard
Juice of 1 lemon
1 tsp lemon zest
1 tsp dried dill or 1 tbsp fresh dill
½ tsp garlic powder
Salt and pepper to taste
1–2 tbsp water to thin if needed
Directions
- Cook pasta al dente in salted water. Drain, rinse cold, and spread to dry completely.
- Drain tuna cans thoroughly and flake into a large bowl with a fork.
- Whisk all dressing ingredients together until smooth. Taste and adjust seasoning.
- Dice celery, cucumber, tomatoes, red onion, and chop herbs.
- Combine pasta, tuna, all vegetables, pickle relish, herbs, and eggs in a large bowl. Pour ¾ of dressing over and toss well.
- Taste and adjust seasoning. Refrigerate at least 30 minutes. Add reserved dressing before serving.
