Creamy, crunchy, and packed with protein — this cold tuna pasta salad is a family recipe that's been on our table for generations and on your table in 30 minutes.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please see my disclosure policy for details.
Table of Contents
For more pasta salad recipes, check out my Greek Penne Pasta Salad, Balsamic Pasta Salad, and Zesty Italian Pasta Salad with Tuna.
At A Glance: Tuna Pasta Salad
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Chill Time: 1.5-2 hours (optional — see notes)
- Total Time: 30 minutes active / up to 2 hours with chilling
- Makes: 8 servings
- Nutrition (per serving): 398 calories | Protein: 22g | Fat: 17g | Carbs: 39g | Fiber: 3g
- What it Tastes Like: Creamy, tangy, crunchy, and satisfying — like summer in a bowl
- Why You'll Love It: This cold tuna pasta salad is a family recipe with 22 grams of protein per serving, ready in 30 minutes, and only gets better overnight.
- Difficulty Level: About as hard as chopping veggies and boiling water
This tuna pasta salad — also called tuna noodle salad — has been in my family for generations. My mom made it for every road trip, every summer cookout, every "what do we bring to the potluck" situation. It was one of my favorites as a kid and honestly, it still is. There's something about that creamy, tangy dressing with the crunch of celery and the sweetness of the peas that just works.
What makes this cold tuna pasta salad stand out from the hundreds of versions online is the dressing. It's light mayo-based, balanced with white vinegar and Dijon mustard, and just herby enough from the dried dill to feel like something your grandmother would make — because it is. At 22 grams of protein per serving, it's also genuinely satisfying in a way that a lot of cold salads aren't. Make it the night before and it gets even better.
For more easy cold salads: Broccoli Raisin Salad, Kale Slaw, and Broccoli Slaw.
What is Tuna Pasta Salad?
Tuna pasta salad (also known as tuna noodle salad or tuna macaroni salad) is a cold pasta salad made with canned tuna, short pasta, vegetables, and a creamy mayo-based dressing. It's a classic American dish that's been a potluck and summer staple for decades — hearty enough to be a full meal, light enough not to weigh you down on a hot day.
This version is my mom's recipe (which was a version of my Grandmother's), and the dressing is what makes it. It's not heavy or overwhelming — just creamy, tangy, and herby in exactly the right balance.
The Best Pasta for Tuna Pasta Salad
Short pasta is the move — you want shapes that hold the creamy dressing and are easy to eat cold with a fork.
|
Macaroni |
The classic. Small, sturdy, holds dressing beautifully. |
|
Rotini |
The spirals catch the dressing in every crevice. |
|
Shells |
A family favorite. The cups hold little pockets of dressing. |
|
Bow Ties (Farfalle) |
A slightly more elegant presentation for when you're bringing it somewhere and one of my personal favorite noodles. |
|
What to Avoid |
Long pasta (spaghetti, linguine, fettuccine) doesn't work well in cold pasta salad — it clumps, tangles, and is awkward to serve and eat. |
|
Gluten-Free |
Rice pasta or chickpea pasta both work great. Chickpea pasta also adds extra protein. |

The Dressing
The dressing is what makes or breaks a tuna pasta salad, and this one is worth talking about.
Mayo — Use light mayo (olive oil or avocado mayo work great) to keep it lighter without sacrificing creaminess. Full-fat mayo is also fine and gives a richer result. For a lighter option, swap half the mayo for plain Greek yogurt — you'll add protein and cut the fat.
White vinegar — Adds the tang that keeps the dressing from feeling heavy. Don't skip it. Rice vinegar works as a milder substitute.
Dijon mustard — Adds depth and helps emulsify the dressing. Use smooth Dijon, not yellow mustard — yellow mustard has a sharper, more vinegary bite that throws off the balance. If you only have yellow, use half the amount.
Sweet pickle relish — My family's (not-so) "secret" ingredient! Adds a little zip and sweetness that's classic to this style of dressing. Dill pickle relish or finely chopped pickles work if you prefer a more savory, briny flavor.
Dried dill — The quiet hero. It adds an herby, slightly grassy note that makes this taste homemade in the best way.
Important Ingredients and Substitutions

Canned tuna — Solid white albacore tuna packed in water is the top choice — meaty, hearty, and mild. If you can't find albacore, chunk light tuna in water works too. Drain and flake thoroughly before adding.
Frozen peas — One of my mom's tricks: put the frozen peas in the colander before draining the hot pasta water over them. The pasta water thaws the peas instantly and drains the pasta at the same time. Genius and saves a step.
Veggie Mix-Ins
The base recipe calls for celery, onion, and bell pepper — classic and delicious. But this salad is great for customizing:
- Classic: celery, onion, bell pepper.
- Extra crunch: diced cucumber, radishes, or more chopped bell pepper
- Extra color: thawed frozen corn, shredded carrots
- More protein: 2–3 chopped hard-boiled eggs
- Briny: capers, black olives, chopped dill pickles
- Cheesy: cubed sharp cheddar for a salty, savory twist
- Extra indulgent: crispy bacon bits for smoky saltiness
Recipe Variations
This recipe is delicious as-is, but is a great base for a variety of swaps:
- Greek Yogurt Dressing — Swap half (or all) of the mayo for plain whole milk Greek yogurt to add protein. Add a splash of milk to keep it creamy.
- Tuna Egg Pasta Salad — Add 2–3 chopped hard-boiled eggs along with the tuna for extra richness and protein.
- Canned Salmon or Chicken — Both substitute seamlessly for canned tuna. Canned salmon adds omega-3s; canned chicken is milder in flavor.
- Spicy — Add a teaspoon of sriracha, minced pickled jalapeños, or a pinch of cayenne to the dressing for a little kick.
- Gluten-Free — Use rice pasta or chickpea pasta in place of regular pasta.
How to Make Tuna Pasta Salad
For the complete recipe and measurements, scroll to the recipe card at the bottom of this post.
Step 1: Cook the pasta according to package directions in heavily salted water.
Step 2: While the pasta cooks, whisk together the mayonnaise, white vinegar, dried dill, salt, and Dijon mustard in a large mixing bowl until smooth and creamy. Stir in the sweet pickle relish.

Step 3: Add the diced onion, celery, and bell pepper to the dressing and fold until combined.

Step 4: Drain the tuna and flake it into the bowl. Fold gently until evenly distributed.

Step 5: Place the frozen peas in a colander. Pour the hot pasta water over the peas to drain — this thaws the peas at the same time.

Step 6: Add the hot pasta directly to the dressing mixture and fold gently until every piece of pasta is coated and the tuna is evenly distributed throughout.

Step 7: Cover and refrigerate for 1.5–2 hours until completely cold before serving. To serve immediately, rinse the pasta with cold water until cool, drain thoroughly, then fold into the dressing.
Chelsea's Recipe Pro-Tips
- Salt your pasta water generously — This is the single biggest flavor upgrade you can make. The pasta absorbs the salt as it cooks and tastes completely different from unsalted pasta. You want the water to taste like the sea.
- Use quality tuna — Solid white albacore packed in water. It's meaty, mild, and doesn't taste fishy. Generic chunk light tuna will work but the texture and flavor aren't the same.
- Reserve 2–3 tablespoons of dressing — Pasta absorbs dressing as it sits in the fridge. Before serving, check the consistency and add the reserved dressing if it needs loosening up. This keeps it creamy even after a day or two.
- Revive dry leftovers with a splash of milk — If you didn't reserve dressing and the salad has dried out in the fridge, drizzle 1–2 tablespoons of milk over it and fold until creamy again. Works every time.
- Dijon over yellow mustard — Yellow mustard is sharper and throws off the balance of the dressing. Stick with smooth Dijon if you can.
Make-Ahead & Storage
Tuna pasta salad is one of the best make-ahead dishes in the rotation — it genuinely improves overnight as the flavors meld.
- Make-ahead: Make the full recipe up to 24 hours ahead. Don't rinse the pasta — fold it in hot and let the whole salad chill covered in the refrigerator. The pasta absorbs the dressing beautifully as it cools.
- Refrigerating: Keeps covered in an airtight container for 3–4 days. Give it a stir before serving and add a splash of milk if it's dried out.
- Freezing: It does not freeze well — mayo-based dressings break down during freezing and thawing, and the pasta texture suffers significantly.

Serving Suggestions
This cold tuna pasta salad is hearty enough to be a full meal on its own, especially with 22 grams of protein per serving. For a summer spread, it pairs naturally with Flat Iron Steak Marinade, Grilled Balsamic Chicken Thighs, or Air Fryer Brats. the cool, creamy salad is a great contrast to something hot off the grill.
It's also a classic potluck and picnic dish — travels well in a cooler and feeds a crowd easily. Double the recipe and you're set for the whole weekend.
Tuna Pasta Salad FAQs
Short pasta shapes work best — macaroni (classic), rotini (spirals catch the dressing), or shells (cups hold pockets of dressing). Avoid long pasta like spaghetti — it tangles and is awkward to serve cold. See the full pasta guide above for more options.
Yes — and you should. Making it ahead is actually recommended for the best flavor. Fold the hot pasta directly into the dressing (no rinsing), cover, and refrigerate for at least 1.5–2 hours or overnight. The flavors meld, and the dressing absorbs into the pasta, making every bite more flavorful.
3–4 days covered in an airtight container. Give it a stir before serving and add a splash of milk or a tablespoon of mayo if it's dried out.
Pasta absorbs dressing as it sits — this is normal. The fix: always reserve 2–3 tablespoons of dressing to add just before serving. If it's already dry from the fridge, drizzle 1–2 tablespoons of milk over it and fold until creamy again.
Yes — cook a tuna steak (pan-seared or grilled), let it cool completely, then flake into the salad. The flavor will be richer and less briny than canned. Use about 14 oz of cooked fresh tuna in place of the two cans.
Traditionally cold — that's when the flavors are at their best, and the dressing is at its creamiest. You can serve it warm right after making (don't rinse the pasta, toss immediately and serve), but cold is the classic and preferred way to enjoy it.
Save this Recipe for Later on Pinterest
More Tuna Recipes
If you liked and made this Tuna Pasta Salad Recipe, don't forget to rate it and let me know how you liked it in the comments. I always love hearing from you!


