Skip to Content

Tuna Pasta Salad

July 31, 2025 / By Holly Erickson

Creamy and classic, tuna pasta salad is such a simple summer win! Kids love it, it’s easy on the budget, and pasta salad is perfect for the hottest days.

A bowl of homemade tuna pasta salad with celery, red onion, and carrots. Perfect for summer lunches, meal prep, or potlucks.
Photography by Gayle McLeod

I grew up loving tuna salad, so naturally tuna pasta salad has become one of my obsessions as an adult. I love that it’s budget-friendly, and that my kids will eat it because it’s full of familiar flavors like tuna, pasta and peas. Creamy and comforting, cold tuna pasta salad is a staple summer salad for me, and one of my favorites to bring to potlucks.

A bowl of homemade tuna pasta salad with celery, red onion, and carrots. Perfect for summer lunches, meal prep, or potlucks.

Tuna is such a great source of protein and healthy fats, and I often make this recipe with high-protein gluten-free pasta so it’s even more protein-packed. Below, I’ve listed even more ideas for mix-ins, and ways to add more veggies or protein, too.  

Flat lay of ingredients for tuna pasta salad including celery, red onion, carrots,  mayonnaise, and seasonings.
pasta being cooked in salted water to make tuna pasta salad a perfect dish for picnics and potlucks

Ingredients 

  • Tuna: Any canned tuna you usually buy will work great. Either oil-packed or water-packed is OK to use, just know that the oil-packed tuna will make your pasta salad richer.
  • Pasta: Shells or macaroni are the classic tuna pasta salad shapes, but you can use any small shape pasta you want or have on hand. Penne, bow ties, or even wagon wheels would all work fine. Whatever pasta you use, be sure to salt the pasta water
  • Peas: Frozen peas don’t need to be cooked, just thaw them and go! 
  • Red onion: Minced up super finely, so that you get a nice punch of onion flavor, but nothing too overwhelming. 
  • Mayonnaise: Some recipes use Greek yogurt for protein, but I like the classic creaminess of mayonnaise. 
  • Vinegar: White vinegar is sharp and assertive, which cuts through with the rich flavors of mayo and tuna. 
  • Seasonings: Dijon mustard, dried dill, garlic and onion all add a nice boost of flavor to the mix. Think of all the flavors you’d add to tuna salad, and imagine them in a cold pasta salad. 
a creamy dressing being made in a bowl for the perfect make ahead tuna pasta salad recipe
a creamy dressing being made in a bowl for the perfect make ahead tuna pasta salad recipe

How To Make Tuna Pasta Salad

  1. Cook the pasta in well-salted water and rinse it to remove some of the starch released during the cooking process. This keeps your tuna pasta salad from being gluey. 
  2. Mix the pasta salad dressing by stirring together mayonnaise, mustard, vinegar, dill, garlic powder, onion powder, salt, and pepper. I like to do this in the bottom of the bowl I’ll mix the whole salad in, to save dishes! 
  3. Add everything else to the bowl, and stir everything together!
  4. Refrigerate for at least 30 minutes.
  5. Serve!  
pasta, peas, red onion, celery and carrots being tossed in a bowl to make tuna pasta salad
A bowl of homemade tuna pasta salad with celery, red onion, and carrots. Perfect for summer lunches, meal prep, or potlucks.

Tips For Making It Ahead Of Time

I actually think this tuna pasta salad gets better after a day in the fridge, so you can certainly make it a few days ahead of time. If you’re planning to make it ahead, reserve a little extra salad on the side, and stir it into the pasta salad right before serving to perk up the salad. Pasta salad is a great recipe for meal prep, too, because it keeps for up to 4 days, so you can make it on Sunday night and have it for lunches or dinner well into the week. 

A bowl of homemade tuna pasta salad with celery, red onion, and carrots. Perfect for summer lunches, meal prep, or potlucks.

Variations + Add Ins 

  • Add more veggies: Try adding chopped sun-dried tomatoes, olives, or even diced bell peppers,
  • Add more protein: Stir in chopped hard-boiled eggs or drained canned chickpeas. 
  • Play with different herbs: Try fresh dill in place of dried if you have it, or add fresh parsley or fresh basil. 
  • Make it gluten-free by using a gluten-free pasta. 
  • Make it healthier by using Greek yogurt in place of some of the mayo. Not only would this reduce the saturated fats, but you get extra protein, too.
A bowl of homemade tuna pasta salad with celery, red onion, and carrots. Perfect for summer lunches, meal prep, or potlucks.

More Recipe Inspiration This Way

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

Grill & Chill: 5 Days of Summer Dinners!

FREE EMAIL BONUS: Crowd-pleasing recipes to fire up your summer table.

Tuna Pasta Salad Recipe

  • Serves:  8
  • Prep Time:  20 min
  • Cook Time:  12 min
  • Calories:  431
Print Recipe

Description

Creamy and classic, tuna pasta salad is such a simple summer win! Kids love it, it’s easy on the budget, and pasta salad is perfect for the hottest days.

Ingredients

  • 12 ounces small shells or elbow macaroni
  • 2 (5-ounce) cans oil or water-packed tuna, drained and flaked
  • 1 ¼ cup mayonnaise
  • 1 tablespoon Dijon mustard
  • 2 tablespoons distilled white vinegar
  • 1 ½ teaspoons dried dill
  • 1 ½ teaspoons garlic powder
  • ¾ teaspoon onion powder
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly cracked black pepper
  • 1 ½ cups frozen peas, thawed
  • 1 cup finely chopped celery, (about 3 ribs)
  • ½ cup finely chopped red onion
  • ½ cup grated carrots, (optional)

Method

  1. Bring a large pot of salted water to a boil over high heat. Add the pasta and cook until al dente according to the package directions. Drain and rinse with cold water.

    pasta being cooked in salted water to make tuna pasta salad a perfect dish for picnics and potlucks
  2. Meanwhile, in a large bowl, whisk together the mayonnaise, mustard, vinegar, dill, garlic powder, onion powder, salt, and pepper until smooth and well combined.

    a creamy dressing being made in a bowl for the perfect make ahead tuna pasta salad recipe
  3. Add the cooled pasta, flaked tuna, peas, celery, onion, and carrots (if using) to the bowl with the dressing. Toss gently until everything is evenly coated with the dressing.

    A bowl of homemade tuna pasta salad with celery, red onion, and carrots. Perfect for summer lunches, meal prep, or potlucks.
  4. Cover and refrigerate for at least 30 minutes or until ready to serve. Serve chilled. 

    A bowl of homemade tuna pasta salad with celery, red onion, and carrots. Perfect for summer lunches, meal prep, or potlucks.

Notes

The tuna salad will keep for up to 4 days in an airtight container in the fridge.

Nutrition Info

  • Per Serving
  • Amount
  • Calories 431
  • Protein 12 g
  • Carbohydrates 37 g
  • Total Fat 26 g
  • Dietary Fiber 4 g
  • Cholesterol 23 mg
  • Sodium 504 mg
  • Total Sugars 5 g

Tuna Pasta Salad

Questions & Reviews

Join the discussion below.

or

Save this Recipe

Enter your email below & we'll send Tuna Pasta Salad to your inbox. Plus get great new recipes from us every week!

    We won't send you spam. Unsubscribe at any time.