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.

At a Glance
Prep Time
15 Min
Cook Time
10 Min
Total Time
30 Min + 2 hr Chill
Makes
8 Servings
Difficulty
Foolproof
What it tastes like
Creamy, tangy, hearty, a little sweet, and deeply satisfying — classic deli pasta salad energy.
Why you'll love it
✦ Creamy, tangy dressing ✦ Packed with protein ✦ Better the next day ✦ Ready in 30 minutes ✦ Great for the summer ✦ Prep for meal prep
Calories
199
per serving
Carbs
24g
per serving
Protein
15g
per serving
Fat
5g
per serving

For more pasta salad recipes, check out my Greek Penne Pasta Salad, Balsamic Pasta Salad, and Zesty Italian Pasta Salad with Tuna.

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 it still reigns supreme in my pasta salad hierarchy. 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 15 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
An overhead shot of a scoop of tuna pasta salad over the serving bowl.

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 close-up shot of a small bowl of tuna pasta salad with a spoon.

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.

Sugar — Just 2 teaspoons, but don't skip it. It rounds out the tanginess of the vinegar and Dijon and gives the dressing that classic, slightly sweet deli-style balance that makes this salad taste like the one you remember from childhood cookouts.

All the ingredients needed to make tuna pasta salad

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 —Technically optional, but I love them in here for color, sweetness, and a little pop of texture. Thaw completely before adding, or pour the hot pasta over them when draining, and cool it with the noodles. If you're serving to a pea-hater like my husband, just leave them out — the salad is equally delicious without them.

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: Bring a large pot of heavily salted water to a boil. Cook the pasta according to package directions until al dente.

An overhead shot of a sheet pan of cooling tuna pasta salad.

Step 2: Drain and rinse the pasta under cold running water until completely cool. Spread in a single layer on a rimmed baking sheet and let sit until fully dry and cool, about 10–15 minutes.

An overhead shot of a bowl of the tuna pasta salad dressing.

Step 3: While the pasta cools, whisk together the mayonnaise, white vinegar, dried dill, salt, sugar, and Dijon mustard in a large bowl until smooth. Stir in the sweet pickle relish.

An overhead shot of a bowl of tuna pasta salad dressing with chopped bell pepper, onion, and celery.

Step 4: Add the onion, celery, and bell pepper and fold until combined.

Adding flaked tuna to the bowl of the tuna pasta salad dressing with veggies.

Step 5: Add the drained, flaked tuna and fold gently until evenly distributed. If using thawed peas, fold them in now.

Two hands stirring the bowl of tuna pasta salad.

Step 6: Add the cooled pasta and fold gently until every piece is evenly coated.

An overhead shot of the finished tuna pasta salad.

Step 7: Refrigerate 1–2 hours before serving for the best flavor — overnight is even better. Stir well before serving.

★ Top Pro Tip

Cool the pasta completely before adding — Rinse under cold water, then spread on a rimmed baking sheet until fully dry and cool. Hot pasta absorbs too much dressing and turns heavy and mushy. Cooling it first means every bite stays creamy without getting dense.

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.
  • The sugar is not optional — Just 2 teaspoons rounds out the tanginess of the vinegar and Dijon and gives the dressing that classic deli-style balance. Don't skip it.
  • 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, 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.
A locse-up shot of a bowl of tuna pasta salad with a serving spoon in it.

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

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!
An overhead shot of a large serving bowl of tuna pasta salad.
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 199 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
  • 2 teaspoons granulated sugar
  • 1 ½ teaspoons smooth 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 thawed, optional

Instructions
 

  • Bring a large pot of heavily salted water to a boil. Cook pasta according to package directions until al dente.
  • Drain and rinse the pasta under cold running water until completely cool. Spread in a single layer on a rimmed baking sheet and let sit until fully dry and cool, about 10–15 minutes.
  • While the pasta cools, whisk together the mayonnaise, white vinegar, dried dill, salt, sugar, Dijon mustard, and sweet pickle relish in a large mixing bowl until smooth
  • Add the onion, celery, and bell pepper and fold until combined.
  • Add the drained, flaked tuna and fold gently until evenly distributed. If using, fold in the thawed peas.
  • Add the cooled pasta to the bowl and fold in until everything is evenly coated.
  • Refrigerate for 1–2 hours before serving for the best flavor — overnight is even better. Serve cold and stir well before serving.

Notes

  • Cool the pasta fully — Hot pasta absorbs too much dressing. Rinsing and spreading on a baking sheet gets it cool and dry fast.
  • Peas — Optional but a classic addition. Thaw before adding and fold in with the other mix-ins.
  • Make ahead — Best made 1–2 hours ahead; overnight gives the deepest flavor. Stir before serving and add a dollop of mayo or a splash of milk if it thickens up.
  • 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: 199kcalCarbohydrates: 25gProtein: 15gFat: 5gSaturated 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