Creamy Tuna Macaroni Salad (Ready in 25 Minutes)
This classic tuna macaroni salad is cool, creamy, and satisfying, with tender pasta, flaked tuna, and a tangy dressing. It comes together in about 25 minutes and is the kind of no-fuss dish you can lean on for quick lunches or easy weeknight dinners.

It tastes even better after a short chill, so make it ahead and let the flavors meld while you finish the rest of the meal.
What Makes This Tuna Macaroni Salad Work
I keep coming back to this version because the dressing hits the right balance. Mayo gives it richness, a little mustard and lemon juice keep it bright, and the sour cream softens the finish so it never tastes heavy.
The chopped celery and red onion add the crunch that keeps each bite interesting. And because you rinse the pasta under cold water, the whole thing comes together fast with no waiting around for things to cool.
Ingredients

- 8 oz elbow macaroni: any short shape like shells or rotini works too
- 2 (5 oz) cans tuna, drained: water-packed chunk light tuna is what I use
- 1/2 cup mayonnaise: full-fat gives the creamiest texture
- 1/4 cup sour cream: or plain Greek yogurt for a lighter option
- 1 tbsp Dijon mustard: smooth or whole-grain both work
- 1 tbsp fresh lemon juice: helps cut through the richness
- 1/2 cup finely diced celery: the leaves add extra flavor if you have them
- 1/4 cup finely diced red onion: soak in cold water for 5 minutes if you want a milder bite
- 2 tbsp chopped fresh parsley: plus a little extra for serving
- 1/2 tsp kosher salt: plus more for the pasta water
- 1/4 tsp black pepper: fresh ground is best
Variations and Substitutions
- Swap the tuna for canned salmon: use the same amount and flake it well, the flavor will be a bit richer
- Use Greek yogurt instead of sour cream: the dressing will be tangier and slightly thinner, so add a spoonful more if needed
- Add a handful of frozen peas: toss them in with the hot pasta during the last minute of boiling, then drain and cool everything together
- Skip the onion: use thinly sliced scallions for a fresher, less sharp note
- Stir in a chopped hard-boiled egg: it adds protein and a buttery texture that goes well with the tuna
- For a pickle-flecked version, try my dill pickle pasta salad next
How to Make Tuna Macaroni Salad
Step 1: Boil the Macaroni

Set a large pot of water over high heat and salt it well. Once it reaches a rolling boil, add the 8 oz macaroni and cook according to the package timing, usually 8 to 10 minutes, until just tender with a slight firmness at the center.
Drain the pasta, then rinse it right away under cold running water for about 30 seconds until it feels cool to the touch. This stops the cooking and chills it fast so the salad stays crisp and creamy instead of warm and soft.
Step 2: Whisk the Dressing

In a mixing bowl big enough to hold the whole salad, combine the 1/2 cup mayonnaise, 1/4 cup sour cream, 1 tbsp Dijon mustard, 1 tbsp lemon juice, 1/2 tsp salt, and 1/4 tsp pepper. Whisk until the mixture is smooth and the salt dissolves, which takes about 30 seconds.
The dressing should taste bright with a little mustardy heat. Give it a quick taste and add a pinch more salt or a squeeze of lemon if it needs it before moving on.
Step 3: Toss Everything Together

Add the cooled macaroni, drained tuna (flake it right into the bowl with your fingers or a fork), 1/2 cup celery, 1/4 cup red onion, and 2 tbsp parsley. Use a large spoon or a rubber spatula to gently fold everything together until the dressing coats each piece of pasta evenly.
Go slow with the folding so the tuna stays in nice chunks rather than turning into mush. You want some visible flakes in the finished salad.
Step 4: Spoon It Into a Serving Bowl

Transfer the salad to a wide shallow bowl and level the top with the back of your spoon. Scatter a few extra parsley leaves over the surface and finish with a light crack of black pepper.
You can serve it right away if you need to, but the texture and flavor are both better after a brief chill. Either way, bring it to the table looking cool and creamy with the green flecks on top.
Tips for the Best Tuna Mac Salad
- Rinse the macaroni under cold water until it feels cool, not just lukewarm. Warm pasta will soak up too much dressing and turn gummy.
- Drain the tuna really well. Press the lid into the can or tip the tuna into a strainer and press out any excess liquid before adding it, otherwise the salad can get watery.
- Let the assembled salad rest in the fridge for at least 30 minutes before serving. The dressing soaks into the pasta just enough to make each bite more flavorful.
- If you are bringing this to a cookout, keep the bowl nestled over a larger bowl of ice. Cold temperatures help the creamy dressing stay safe and fresh.
Need a bigger batch? Here is how to scale it up:
| Batch size | Macaroni | Tuna | Mayo | Sour cream |
|---|---|---|---|---|
| 6 servings (original) | 8 oz | 2 (5 oz) cans | 1/2 cup | 1/4 cup |
| 12 servings | 1 lb | 4 (5 oz) cans | 1 cup | 1/2 cup |
| 18 servings | 1.5 lb | 6 (5 oz) cans | 1 1/2 cup | 3/4 cup |
Storing Leftovers
- Refrigerate: spoon any leftovers into an airtight container and keep in the fridge for up to 3 days. The pasta will absorb some dressing overnight, so stir in a spoonful of mayo or a tiny splash of milk to loosen it up before serving again.
- Serve cold: this salad is meant to be eaten straight from the fridge. No reheating needed.
What Goes Well With Tuna Macaroni Salad
This salad holds its own as a light main for lunch, but it also pairs well with grilled chicken thighs or a simple burger. The creamy, cool texture is a nice contrast to something hot off the grill.
It works great as a potluck side next to baked beans or corn on the cob. The tangy dressing cuts through rich, sweet barbecue flavors without getting lost.
Frequently Asked Questions
Can I use fresh tuna instead of canned?
Yes, but you will need to cook it first. Pan-sear a 10 to 12 oz tuna steak until medium, then flake it into large chunks and let it cool completely before mixing.
What if I do not have Dijon mustard?
A mild yellow mustard works just fine. Start with half the amount and taste before adding more because it can be sharper.
How far ahead can I make this salad?
Assemble it up to 1 day in advance. The flavors meld nicely overnight, but the texture of the celery and onion softens slightly, so add a fresh sprinkle of chopped celery on top before serving if you want more crunch.
Can I freeze tuna macaroni salad?
No, the creamy dressing and pasta do not freeze well. The texture will turn grainy and watery once thawed.

Tuna Macaroni Salad Recipe
Ingredients
Method
- Boil the macaroni in salted water until just tender, drain, and rinse under cold water until cool.
- Whisk the mayonnaise, sour cream, Dijon, lemon juice, salt, and pepper until smooth.
- Fold in the cooled macaroni, tuna, celery, red onion, and parsley until evenly coated.
- Spoon into a serving bowl, garnish with extra parsley and black pepper, and serve cold or after chilling.
