Tuna Pasta Salad

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.

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.

  • Praise for Tuna Pasta Salad

    "This is delicious! My husband said this is the best tuna pasta salad he has ever eaten."
    - Aileen

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.

A large spoonful of tuna pasta salad.

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.

A side shot of albacore tuna on the counter.

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.

the veggies and tuna tossed in the salad dressing

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

hot pasta and peas in a colander

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.

pasta folded in with the tuna and veggies in a large mixing bowl

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.

An overhead shot of a bowl of tuna mac and cheese

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.
An overhead shot of a small bowl of tuna pasta salad.

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

What pasta is best for tuna pasta salad?

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.

Can I make tuna pasta salad ahead of time?

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.

How long does tuna pasta salad last in the fridge?

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.

Why is my tuna pasta salad dry?

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.

Can I use fresh tuna instead of canned?

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.

Is tuna pasta salad served cold or warm?

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

a pinterest pin for tuna pasta salad.

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!

Recipe Card

Want to save this recipe for later?
Enter your information below, and I'll send it straight to your inbox! I'll also send you my new recipes each week!
A large white bowl of tuna macaroni salad with wooden tongs in the background
4.72 from 7 votes

Tuna Pasta Salad

Chelsea Plummer | Mae's Menu
This cold tuna pasta salad is creamy, crunchy, and packed with 22 grams of protein — a classic family recipe made with a light mayo dressing, al dente pasta, and crisp vegetables. Perfect for BBQs, picnics, meal prep, and potlucks.
Prep Time 10 minutes
Cook Time 10 minutes
Cooling Time (optional) 1 hour 30 minutes
Total Time 1 hour 50 minutes
Course Pasta
Cuisine American
Servings 8 servings
Calories 398 kcal

Ingredients
  

  • 16 oz. short pasta macaroni, rotini, shells, or bow ties
  • 1 cup light mayonnaise olive oil or avocado mayo; can also use classic if preferred
  • 2 tablespoons distilled white vinegar
  • ¾ teaspoon dried dill weed
  • ½ teaspoon salt
  • 1 ½ teaspoons Dijon mustard
  • ¼ cup sweet pickle relish
  • ½ cup minced white or yellow onion
  • 1 cup diced celery
  • 1 cup diced red or green bell pepper
  • 2 7 oz cans solid white albacore tuna drained and flaked
  • ¾ cup frozen peas

Instructions
 

  • Cook pasta according to package directions in heavily salted water.
  • While pasta cooks, whisk together the mayonnaise, white vinegar, dried dill, salt, and Dijon mustard in a large mixing bowl until smooth. Stir in sweet pickle relish.
  • Add the onion, celery, and bell pepper and fold until combined.
  • Add the drained, flaked tuna and fold gently until evenly distributed.
  • Place the frozen peas in a colander. Pour the hot pasta water over them to drain the pasta and thaw the peas simultaneously.
  • Add the hot pasta to the dressing mixture and fold gently until every piece is coated.
  • Cover and refrigerate for 1.5–2 hours until completely cold. To serve immediately, rinse pasta with cold water until cool, drain thoroughly, then fold into dressing.

Notes

  • Best made ahead: For maximum flavor, fold hot pasta directly into dressing (no rinsing), cover, and chill for 1.5–2 hours or overnight. The pasta absorbs the dressing as it cools.
  • Reserve dressing: Set aside 2–3 tablespoons of dressing before mixing to add before serving — pasta absorbs dressing as it sits.
  • Dry salad fix: Add 1–2 tablespoons of milk and fold to restore creaminess.
  • Gluten-free: Use rice pasta or chickpea pasta.
  • Protein swap: Canned chicken or canned salmon can replace the tuna.
  • Storage: Keeps in an airtight container in the refrigerator for 3–4 days. Does not freeze well.

Nutrition

Serving: 1gCalories: 398kcalCarbohydrates: 39gProtein: 22gFat: 17gSaturated Fat: 3gPolyunsaturated Fat: 13gCholesterol: 32mgSodium: 358mgFiber: 3gSugar: 5g
Did you love this recipe?Please review and comment below, or pin it to your Pinterest account!

4.72 from 7 votes (7 ratings without comment)

Please share your recipe comments and feedback. It helps us create better content and helps other readers find what they're looking for.

Your email address will not be published. Required fields are marked *

Recipe Rating