Side Dishes
This basic tuna macaroni salad recipe delivers the perfect balance of flaky tuna, tender pasta, and bright herb dressing—ideal for potlucks, picnics, or a light lunch. The secret lies in chilling the salad thoroughly, which transforms the pasta from sticky to perfectly tender and allows the flavors to meld beautifully.
I've tested this recipe countless times, and it never fails to disappear from the table. What sets this version apart is the dressing—a zesty blend of mayo, mustard, and fresh herbs that keeps the salad fresh-tasting even after hours in the fridge.
The tuna stays flaky, not rubbery, thanks to a quick drain-and-rinse technique that removes excess moisture. For extra protein, I often add hard-boiled eggs or diced celery, but the classic combination of tuna, pasta, and herbs remains unbeatable.
By the time you're done, you'll have a creamy, flavorful salad that's substantial enough to serve as a main dish or light enough to accompany grilled meats. The texture is just right—al dente pasta holds its shape while absorbing the dressing, and the tuna flakes easily with every bite.
This recipe scales perfectly for crowds while remaining simple enough for weeknight prep. Store leftovers in an airtight container for up to 3 days, though I rarely have any lasting that long.
Serve chilled for the best texture and flavor, and don't forget to adjust the seasoning to taste before serving—this is where the magic happens.
Ingredients for basic tuna macaroni salad
Pasta, tuna, mayo, and herbs—simple ingredients that pack serious picnic punch.
| Ingredient | Amount | Notes |
|---|---|---|
| Short Pasta (Elbow or Rotini) 🍝 | 12 oz | Uncooked, al dente preferred |
| Flaked Canned Tuna 🐟 | 2 cans | High-quality, in water or oil |
| Mayonnaise 🥛 | ¾ cup | Duck or avocado mayo for richness |
| Yellow Mustard 🌶️ | 1 tbsp | Dijon for extra zing |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for brightness |
| Red Onion 🧅 | ¼ cup | Finely diced, mild bite |
| Celery Stalks 🥬 | 2 whole | Diced, for crunch |
| Lemon Juice 🍋 | 1 ½ tbsp | Freshly squeezed, brightens flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground, for warmth |
| Hard-Boiled Eggs 🥚 | 2 whole | Optional, chopped for protein |
The pasta is the foundation, so don't skimp. Barilla or De Cecco are my go-tos—they hold up perfectly to the dressing. For the tuna, Wild Planet or Starkist in water keeps things light; oil adds richness but can make the salad greasy. Fresh herbs make all the difference here. Trader Joe's has great pre-chopped parsley and dill, but fresh is always better if you've got it. The celery and onion add crunch and balance the creaminess—don't skip them. I always grab the red onion from the store's produce section because it's milder than the white and won't overpower the tuna.
No mayo? Greek yogurt or vegan mayo works in a pinch, though the texture will be slightly different. Short on fresh herbs? Dried dill at one-third the amount gets you close, but the flavor won't be as bright. The tuna can be drained and rinsed to remove excess moisture, which keeps it flaky. For extra protein, those hard-boiled eggs are a game-changer (peeled and chopped). Want more crunch? Add diced bell peppers or cucumber. The lemon juice is key—freshly squeezed adds brightness that bottled can't match. If you're making this ahead, add the lemon juice just before serving to keep the salad fresh.
This salad tastes even better the next day once everything melds. Store it in an airtight container in the fridge for up to 3 days. I always make a double batch because it disappears fast—perfect for potlucks or meal prep. To keep the pasta from getting soggy, pack it in layers with parchment paper between servings. The eggs, if using, should be added just before serving to keep them from getting rubbery. And trust me, the longer it chills, the better the flavors become.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal that lets me not stress. Cook the pasta, drain it, mix in the tuna and mayo—no chopping, no measuring cups, just stir until it’s creamy and bright. Honestly, I’ve made it while waiting for a pot of soup to boil.
- Salty-Sweet Magic: That little kick from yellow mustard and the fresh parsley? It’s the secret. The tuna stays flaky, the mayo keeps it rich, and the mustard cuts through the heaviness—like a tiny flavor bomb that makes it taste way more exciting than it sounds.
- Picnic-Proof Perfection: Between us, this is my go-to for lunchboxes, potlucks, or just eating straight from the bowl with a fork. It travels well, keeps for days in the fridge, and even my picky kid won’t complain when I pack it for school. (Yes, even on a Tuesday.)
- Budget-Friendly Staple: Five ingredients, none of them fancy. A can of tuna, a bag of pasta, mayo—stuff I always have. I’ll be real: it’s not the prettiest, but the taste makes up for it, and it’s the kind of meal that stretches when you need it to.
Step-by-step instructions for chilled pasta with flaky tuna
Here's how to make this crowd-pleasing salad that keeps well and tastes even better the next day.
Cook the Pasta Al Dente
Bring a large pot of water to a rolling boil and add 1 tablespoon of salt. Add the 12 oz short pasta (elbow or rotini) and cook until 1 minute before the package directions for al dente. You want it firm enough to hold its shape when mixed with other ingredients.
Drain the pasta immediately and rinse under cold water for 10-15 seconds to stop the cooking process and remove excess starch. This prevents the pasta from becoming mushy when mixed with the mayo later. Drain well in a colander and return to the pot.
Prepare the Dressing and Mix with Pasta
In a large mixing bowl, combine the 0.75 cup mayonnaise, 1 tbsp yellow mustard, 1.5 tbsp lemon juice, 1 tsp salt, and 0.5 tsp black pepper. Whisk until smooth and fully blended. This creamy base is what gives the salad its signature texture and flavor.
Add the drained pasta to the bowl and toss gently but thoroughly to coat every strand with the dressing. You'll notice the pasta starts to absorb the mayo immediately—this is why you want it al dente rather than soft. Let it sit for 2-3 minutes to give the flavors time to meld.
Add the Fresh Vegetables and Herbs
Finely dice the 2 whole celery stalks and 0.25 cup red onion and add them to the pasta mixture. Chop the 2 whole hard-boiled eggs (if using) into small pieces and add those too. The celery and onion add a satisfying crunch that balances the creamy pasta.
Next, fold in the 0.25 cup fresh parsley and 2 tbsp fresh dill. These herbs bring the whole dish together with their bright, fresh flavors. Give everything one final stir to distribute all the ingredients evenly throughout the salad.
Incorporate the Flaked Tuna
Open the 2 cans flaked canned tuna and drain them thoroughly if they're packed in oil. Gently fold the tuna flakes into the pasta mixture, being careful not to break them up too much. You want to preserve those flaky pieces—they're what make this salad special.
Here's the thing—don't overmix. Just give it a couple of gentle turns with a spatula to distribute the tuna evenly. The tuna should be visible throughout the salad, adding bursts of protein and texture. Taste and adjust seasoning if needed, adding a bit more lemon juice or salt if desired.
Chill and Serve
Cover the bowl and refrigerate the salad for at least 1 hour before serving. This chilling time allows all the flavors to come together and the pasta to absorb the dressing completely. The longer it chills, the better it tastes—this salad actually improves overnight.
When ready to serve, give it one final stir to redistribute everything. The salad should be creamy, flavorful, and perfectly balanced with the flaky tuna, crunchy vegetables, and fresh herbs. Serve it as a side dish or as a light main course with crusty bread or crackers.
Pro Tips For Making Basic Tuna Macaroni Salad
- Drain pasta, rinse cold: The moment you pull pasta from boiling water, stop everything and run it under cold water for 10 seconds. I used to skip this—big mistake. The starch clings to the noodles like glue, turning your salad into a mushy mess. Cold water shocks the pasta and stops cooking while loosening that starch film.
- Drain tuna, squeeze dry: Open that can of tuna and drain it thoroughly—don’t just dump it straight into the bowl. Wrap the flakes in a clean kitchen towel or paper towels and give them a gentle squeeze. Wet tuna makes your salad watery and dull. (Yes, it’s a pain, but it’s worth it.)
- Mix mayo last, fold gently: Toss your drained pasta and seasonings first, then stir in the mayo just before serving. The heat from the pasta can turn mayo grainy if mixed too early. Use a spatula to fold it in—don’t overmix, or you’ll crush the tuna and break the parsley.
- Add mustard first, taste early: Whisk the mustard into the mayo before adding it to the pasta—it blends better and brightens the flavor. Taste the dressing on a forkful of pasta right after mixing. If it’s bland, add a pinch of salt or a splash of lemon juice. Adjusting early saves you from fixing a whole bowl later.
Troubleshooting this recipe
Pasta Too Soft
If your pasta turns mushy after mixing, you likely overcooked it or didn't rinse it properly. Always cook pasta 1 minute less than package instructions and rinse under cold water for 10-15 seconds to stop cooking.
For extra insurance, I toss the drained pasta with 1 teaspoon of olive oil before adding the mayo—this creates a protective barrier. 🌡️
Dressing Too Heavy
When the mayo feels overwhelming, reduce it by 2 tablespoons and add 1 extra tablespoon of Greek yogurt or light mayo to balance the richness. For extra brightness, increase the lemon juice to 2 tablespoons—this cuts through the creaminess beautifully.
I also recommend using Dijon mustard instead of yellow for a sharper kick that cleanses the palate.
Tuna Too Dry
If your tuna flakes look dry or crumbly, it's likely from being packed in oil or overhandled. Always use tuna packed in water and drain it thoroughly on paper towels before adding. For extra moisture, fold in 1 extra tablespoon of mayo or a splash of lemon juice when mixing.
I also like to gently press the tuna flakes with a fork to keep them intact while adding just enough liquid to bind. 🐟
Herbs Too Strong
Fresh herbs can overpower when used in excess. If your salad tastes like a herb garden, reduce the parsley and dill by half and add 1 extra tablespoon of red onion or diced bell pepper for balance.
For a milder flavor, use dried herbs at one-third the amount of fresh. I often taste the herbs separately before mixing—they should be bright but not dominant.
Onion Too Sharp
Red onion can sometimes be too pungent, especially if it's not fresh. Soak the finely diced onion in ice water for 5 minutes before adding it to the salad to mellow its bite. For a sweeter option, swap red onion for green onion (use 3 stalks instead).
I also recommend using white onion if you prefer a milder flavor—just remember it'll be less vibrant in color. 🧅
Salad Too Wet
If your salad looks soupy, the pasta absorbed too much liquid. Drain any excess dressing by pressing the salad gently through a fine-mesh strainer or letting it sit uncovered in the fridge for 30 minutes to evaporate moisture.
For extra insurance, I add 1 extra tablespoon of diced celery—its natural absorbency helps balance the texture. If needed, mix in 1 extra tablespoon of chopped hard-boiled egg to soak up excess liquid. ❄️
Nutrition facts
Frequently asked questions
Can I use cooked pasta from another meal?
Yes, but it won't taste as fresh. Leftover pasta absorbs more liquid and loses its al dente texture. If using, drain well and pat dry with a paper towel before mixing. For best results, always cook fresh pasta specifically for this salad—it makes a noticeable difference in texture and flavor.
How long does this salad keep in the fridge?
This tuna pasta salad stays fresh for 3-4 days when stored in an airtight container. The flavors actually improve after 24 hours of chilling. For best texture, add any hard-boiled eggs just before serving to prevent them from getting rubbery. The tuna remains safe to eat for 3 days when properly refrigerated.
What's the best pasta shape for this recipe?
Short pasta shapes like elbow macaroni, rotini, or cavatappi work best—they hold the dressing well without falling apart. Avoid long pasta like spaghetti as it tends to clump. For extra texture, try fusilli or penne, but stick to 12 oz total for the recipe. The key is choosing a shape that maintains its structure when mixed with creamy dressing.
Can I make this salad without mayo?
Use ½ cup Greek yogurt or vegan mayo instead, and add 1 extra tablespoon of lemon juice for brightness. For a lighter version, mix ¼ cup mayo with ¼ cup plain yogurt. The texture will be slightly different but still delicious. Just remember that yogurt-based dressings may separate slightly after chilling.
How do I prevent the pasta from getting soggy?
Cook pasta 1 minute less than package instructions and rinse immediately with cold water for 10-15 seconds. After draining, toss with 1 teaspoon olive oil before adding the dressing. For extra insurance, chill the salad for at least 1 hour before serving—this helps the pasta firm up. The longer it chills, the better it holds its shape.
