This post may contain affiliate links, please see the privacy policy for details.
Remember the tuna macaroni salad that always seemed to appear at every family cookout? This recipe is just like the nostalgic dish you found so creamy and comforting. The mayonnaise-based dressing is rich and creamy, with a light tang from the vinegar, paired with the familiar taste of celery seed. There’s plenty of tuna and chopped egg mixed into the macaroni, making it filling enough for lunch. Macaroni and tuna salad is a great pick for a potluck, picnic or if you’re feeding a crowd and want to make something everyone is going to enjoy.

Why You’ll Love It

This easy tuna macaroni salad is a breeze to whip up, and you can prepare the whole thing ahead, then simply chill it and forget about it until it’s time to eat.
Simple preparation: Just cook the macaroni, whisk the dressing and stir everything together.
Old-fashioned flavor: The creamy dressing has the light tang you expect from classic tuna macaroni salad and the tuna, egg, celery seed and veggies add even more flavor to the salad.
Makes great leftovers: The salad holds up well in the refrigerator and only needs a quick stir before serving again.

If you enjoy homemade salads, also try ham salad, fennel orange salad, cottage cheese jello salad, pesto tortellini pasta salad or some of these Italian salad recipes.

Classic Tuna Macaroni Salad Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Elbow macaroni: Small elbows mix easily with the tuna and creamy dressing. Cook them al dente so they don’t get too soft. I’ve tried various kinds of pasta for pasta salad but I love the texture of macaroni in this one. If you prefer another pasta shape though, go ahead and use your favorite.
Olive oil: Toss this with the drained macaroni to prevent the noodles from clumping as they cool. This Italian extra-virgin olive oil is a staple in my kitchen!
Mayonnaise and white vinegar: The vinegar gives the mayonnaise dressing a light tang without making it overly acidic. I like to use full-fat mayo for the richest flavor.
Celery seed: Celery seed adds the familiar flavor found in many old-fashioned macaroni salads. If you’re not a celery fan, you can omit this ingredient.
Albacore tuna: I used tuna packed in water. It’s important to drain it thoroughly before breaking up any large pieces, so it mixes well with the other ingredients in the salad.
Hard-boiled eggs: Chopped eggs add richness and make the salad more filling. I used some I already had in the fridge but you can boil eggs while you cook the macaroni.
Red onion: I like to dice it finely so the flavor doesn’t overpower your tuna.
Peas: Frozen and canned peas both work. Thaw frozen peas or drain canned peas thoroughly before adding them. I bet it would be pretty good with fresh raw peas too.

How to Make the Best Tuna Macaroni Salad
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Cook the macaroni noodles: Cook the pasta according to the package directions until al dente. Drain well, toss with olive oil and leave it to cool completely.
Mix the dressing: Whisk the mayonnaise, vinegar, salt, black pepper and celery seed in a large bowl.
Add the salad ingredients: Add the cooled macaroni, tuna, chopped eggs, red onion and peas. Toss gently until the dressing covers everything.
Refrigerate: Cover the bowl and refrigerate the salad for at least an hour.

Substitutions and Variations
Milder onion: A finely sliced shallot works in place of the red onion if you don’t want such a strong onion flavor.
Tangier dressing: Replace some or all of the mayonnaise with plain Greek yogurt. I like the tang Greek yogurt gives the salad but it’s not quite as rich as the mayo would be.
Extra crunch: Mix in some finely diced celery.
Pickle flavor: Stir in sweet relish such as my corn relish, pepper relish or some finely chopped pickles.
Another protein: Swap the tuna for canned salmon or even cooked chicken.
A little mustard: Mix 2 teaspoons of Dijon or yellow mustard into the dressing.
More heat: Try hot sauce or red pepper flakes.
Without peas: Leave them out or replace with diced celery.
Add a crispy topping: Sprinkle some crispy onion strings or French fried onions on top. I like to do this just before serving, so they don’t go soft.
Gluten-free option: Replace the elbow macaroni with gluten-free elbows. Check the tuna, mayonnaise and seasonings labels if you need to avoid all traces of gluten.
Dairy-free version: There’s no dairy in the salad, so long as your mayonnaise has no milk ingredients. Check the label and avoid the Greek yogurt variation too.

Serving Suggestions
With grilled food: Serve creamy tuna macaroni salad with cowboy burgers, hot dogs or grilled chicken and bell pepper kabobs.
Over salad leaves: I love a scoop of this on a bed of mixed baby salad leaves dressed simply with a little lemon juice and olive oil. You could also add a scoop of pimento cheese to the plate, or some sweet pickle relish or similar.
With other chilled dishes: Sliced tomatoes, marinated olives with feta and fresh fruit or honey lime fruit salad all pair well with this tuna pasta salad.

How to Store
Store: Refrigerate the salad in an airtight container for up to 4 days. You might need to stir in up to 2 tablespoons of mayonnaise if the macaroni has absorbed too much dressing.
Freeze: I don’t recommend freezing tuna macaroni salad because the mayonnaise will likely separate and the pasta usually thaws out a big mushy.

Top Tips
Don’t overcook the macaroni: Overcooked pasta can become mushy once it’s soaked up more of the dressing.
Cool the macaroni completely: Warm pasta can loosen the mayonnaise and make the salad greasy. I like to cool it fast with running cold water then leave in the colander to drain.
Drain the tuna well: Water from the cans will dilute the dressing. I like to tip the tuna into a fine mesh sieve and smoosh it against the sieve with a wooden spoon. You’ll be surprised how much liquid comes out when doing this!
Remove excess water from the peas: Thaw and dry frozen peas or drain canned peas before mixing them into the salad – for the same reason again!
Check the seasoning later: Taste the salad once it has chilled and add more salt or black pepper if needed. Sometimes I think it tastes good before the chill but then afterwards I find it needs a little more seasoning.

Creamy Tuna Macaroni Salad FAQs
Macaroni absorbs moisture while it rests in the refrigerator. Stir in a small amount of mayonnaise before serving to make it creamy again.
The macaroni might have been too warm when you added the dressing. Warm pasta can cause mayonnaise to loosen, so I recommend you let the macaroni cool completely before mixing in the dressing.

Old Fashioned Tuna Macaroni Salad Recipe

Tuna Macaroni Salad
Equipment
Ingredients
- 1 Pound elbow macaroni
- 1 Tablespoon olive oil
- 1 Cup mayonnaise
- 3 Tablespoons white vinegar
- 1 Teaspoon salt
- ½ Teaspoon black pepper
- ¼ Teaspoon celery seed
- 2 Cans albacore tuna in water, 5-Ounce cans, drained
- 3 eggs, hard boiled and chopped
- ½ red onion, small, finely diced
- 1 Cup peas, frozen or canned
Instructions
- Cook macaroni according to package directions to al dente.
- Drain well, then drizzle the pasta with the olive oil and set aside to cool.
- In a large bowl, whisk together mayonnaise, vinegar, salt, pepper and celery seed until combined.
- Add cooled pasta, tuna, hard-boiled eggs, onions and peas.
- Toss until fully combined.
- Cover and refrigerate for an hour or until you’re ready to serve.
Notes
Cool the macaroni completely: Warm pasta can loosen the mayonnaise and make the salad greasy.
Drain the tuna well: Water from the cans will dilute the dressing. I like to tip the tuna into a fine mesh sieve and mush it against the sieve with a wooden spoon. You’ll be surprised how much liquid comes out when doing this!
Remove excess water from the peas: Thaw and dry frozen peas or drain canned peas before mixing them into the salad, for the same reason again!
Check the seasoning later: Taste the salad once it has chilled and add more salt or black pepper if needed. Sometimes I think it tastes good before the chill but then afterwards it needs a little more seasoning.



A great tuna macaroni salad can easily count as lunch rather than just a token scoop next to the burgers. And this recipe doesn’t skimp on the tuna or egg. There’s plenty in there, so a bowl of this easy tuna and macaroni salad is genuinely satisfying. Old-fashioned easy recipes sometimes get it right the first time and this one falls into the must-make-again category!
Other Recipes to Try
Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.










