Tuna Macaroni Salad

5 from 8 votes

This post may contain affiliate links. See our disclosure policy.

This Tuna Macaroni Salad is loaded with albacore tuna, peas, hard-boiled egg, and tossed in a creamy mayo dressing that the whole family will love!

A serving bowl of macaroni salad with tuna, hard boiled egg, and peas.
Featured With This Recipe
  1. What’s In Tuna Macaroni Salad?
  2. Canned Tuna
  3. The Dressing
  4. How To Keep Your Macaroni Salad From Drying Out
  5. More Add-In Ideas:
  6. How Long Does Macaroni Salad Last?
  7. Frequently Asked Questions
  8. More Popular Macaroni Salad and Pasta Salad Recipes
  9. How to Make Tuna Macaroni Salad
  10. Tuna Macaroni Salad Recipe

Tuna macaroni salad is always a crowd-pleaser. You can customize it any way you want, from the add-ins to the dressing. This recipe is super easy to double and make for a large crowd, or size down to make as a side dish for smaller families. Great for BBQs, potlucks, family gatherings (or family reunions), or just as a light lunch!

What’s In Tuna Macaroni Salad?

Tuna mac salad is very simple with only a few easy-to-find ingredients. Chances are, you already have most of the ingredients to make it in your pantry or refrigerator.

  • Tuna
  • Elbow Macaroni (or any “short” pasta)
  • Hard Boiled Eggs
  • Peas
  • Dressing
  • Salt & black pepper (to taste)
Macaroni noodles in a mixing bowl with peas. Mayonnaise and cans of tuna are next to the bowl.

Canned Tuna

When it comes to canned tuna, I am extremely picky. I can only handle the pure, albacore canned tuna. I promise you, all canned “tuna” is not the same. “Chunk light” tuna is usually cheap and made with other kinds of fish besides tuna. It tastes more “fishy” and is often slightly darker in color. Albacore tuna is slightly more expensive, more mild in flavor (not as “fishy” smelling), and is lighter in color. I really like the albacore tuna that comes in the packs at Costco. I highly recommend it for this recipe and any other tuna salad recipe!

A bowl of macaroni salad with tuna added over the top

The Dressing

The dressing for this tuna macaroni salad is very simple. I use mostly mayonnaise and a little bit of sour cream. If you want to lighten it up more, you can always adjust the mayo-sour cream ratio. Using more sour cream will actually keep the macaroni from absorbing the dressing and prevent it from getting too dry. You can keep the dressing simple or you can add more flavor by adding lemon juice, garlic powder, paprika, dill, or chives.

How To Keep Your Macaroni Salad From Drying Out

There are several different ways to keep your tuna mac salad from absorbing too much mayonnaise and drying out. Here are a few suggestions:

  • Cool it down – Allow the pasta to cool before mixing in the mayo mixture. You can sprinkle some very cold water over it to help cool it down or toss with some ice cubes. PRO TIP: If using frozen peas, mix the peas (still frozen) with the macaroni in a large bowl to help it cool faster and thaw the peas at the same time.
  • Keep some of the pasta water – As the noodles are cooling, they might become a little dry. Set aside 1-2 cups of pasta water to toss with the noodles. As the noodles cool, so will the water. Just gently toss a little bit at a time, you probably won’t even need all the pasta water.
  • Toss it in a little oil – You can also toss the noodles in a little bit of oil after the pasta has cooled down a bit. Don’t add the oil when the pasta is too hot. Only add a small amount at a time (about a teaspoon) until noodles are coated. This creates a barrier making it more difficult for the noodles to absorb the dressing.
  • Adjust the mayo-sour cream ratio – The more sour cream you use, the less the dressing will be absorbed. The trade-off here is that by reducing the mayonnaise, you may be sacrificing some of the flavor. Play around with the ratios to see what works best for you.
A large bowl and a small bowl of macaroni salad

More Add-In Ideas:

What I love most about this salad is that it is fully customizable! You can add or take away ingredients to make it your own. Try some of these other tasty mix-ins:

  • Cubed or shredded cheddar cheese
  • Celery
  • Tomatoes
  • Red bell peppers
  • Chopped pickles (dill or sweet)
  • Sweet pickle relish
  • Shredded carrot
  • Red Onion
  • Green Onion
  • Chopped dill
  • Fresh parsley
  • Dijon mustard
  • Canned chunk salmon (in place of the tuna if you prefer)
  • Plain Greek yogurt (in place of the mayo)
A mixing bowl with tuna macaroni salad being stirred

How Long Does Macaroni Salad Last?

Macaroni salad will stay good for up to 5 days in an airtight container in the refrigerator. To keep your salad fresh, and from absorbing the mayonnaise too much, you can always toss everything else together ahead of time and add the dressing before serving.

Frequently Asked Questions

Why is my macaroni salad dry?

There are several reasons why your macaroni salad could be dry, including tossing it with the mayonnaise while the noodles are still hot. See our solutions above for keeping your tuna mac salad from drying out.

How do you fix bland tuna macaroni salad?

You can season your macaroni salad by adding a little extra salt and pepper or by adding some dill, paprika, apple cider vinegar, or a little squeeze of fresh lemon.

Can I use Miracle Whip instead of Mayonnaise?

Yes, if you prefer Miracle Whip to Mayonnaise, you can swap it out. It will make it quite a bit sweeter, but if that’s what you like, go for it!

What pasta can I use besides macaroni?

Any short pasta will work great, including (but not limited to) ditalini, small shells, cavatappi, penne, rotini, bowtie (farfalle), or fusilli.

How to Make Tuna Macaroni Salad

Tuna macaroni salad with peas and hard boiled egg.

Tuna Macaroni Salad

5 from 8 votes
This Tuna Macaroni Salad is loaded with albacore tuna, peas, hard-boiled egg, and tossed in a creamy mayo dressing that the whole family will love!
Prep Time 20 minutes
Cook Time 0 minutes
Cooling Time 20 minutes
Total Time 40 minutes
Course Side Dish
Cuisine American
Servings 12 servings




  • Cook macaroni according to package directions to "al dente". Drain noodles saving 1-2 cups of the pasta water. Place in a bowl to cool. Toss noodles with peas, cider vinegar and salt and pepper.
    Allow to cool to room temperature. Toss with some of the pasta water a little at a time if noodles become too dry and sticky while cooling.
    Macaroni noodles in a mixing bowl with peas. Mayonnaise and cans of tuna are next to the bowl.
  • In a small bowl, combine mayonnaise and sour cream. Add to cooled noodles. Stir until evenly coated. Add tuna and stir until well combined. Add additional salt and pepper to taste, if needed.
    A bowl of macaroni salad with tuna added over the top.
  • Peel and chop (or slice) hard boiled eggs. Stir into the macaroni salad of place on top for presentation. Garnish with green onion (optional) and serve.
    A large bowl and a small bowl of macaroni salad.

Nutrition Information

Calories: 232kcalCarbohydrates: 22gProtein: 6gFat: 13gSaturated Fat: 3gTrans Fat: 1gCholesterol: 55mgSodium: 111mgPotassium: 114mgFiber: 1gSugar: 2gVitamin A: 196IUVitamin C: 5mgCalcium: 21mgIron: 1mg

Love this recipe?

We want to hear from you! Please leave a review.

Rate and Review

Share This With the World


About the author

Erica Walker

Erica lives in Boise, Idaho with her husband, Jared, an attorney, and her three beautiful girls. Beyond the world of recipes, she loves adventuring with everything from kayaking, to cruising, to snowboarding and taking the family along for the thrill ride.

More about Erica Walker

Leave a comment

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

How many stars would you give this recipe?


  1. 5 stars
    Thank you so much for sharing this amazing tuna macaroni salad! It taste really good and very easy to make! Will have it again for sure!