This post may include affiliate links. Thank you for your support.
Perfectly creamy and wonderfully nostalgic, this simple macaroni salad with tuna delivers big deli-style flavor with humble pantry ingredients and minimal effort. This classic with a glow-up combines tender elbow macaroni, savory tuna fish, sweet peas, crunchy veggies, and a light, yet creamy-dreamy dressing that hits all the right notes. Perfect for busy weeknights, backyard cookouts, or easy meal prep lunches, this tuna mac salad is guaranteed to become a staple in your recipe collection.
“This is the ONLY WAY i eat tuna. I live in Peru and at every gathering they ask for this recipe. I do add some chopped red pepper for color and extra crunch. It disappears before any other food.”
– SHARON

Update: This recipe was originally published in August 2020. I made updates to the article below to include more information about making this recipe for macaroni tuna salad.
Hi, friends! If you’ve been searching for the perfect easy tuna macaroni salad, your search ends right here. Creamy, tangy, hearty, and loaded with goodness, this simple salad is everything a great comfort-food classic SHOULD be:
Table of Contents
- About this macaroni salad with tuna
- Ingredients for tuna mac salad
- Professional chef expert tips for perfect results every time
- Step-by-step photos: making macaroni salad
- FAQs: frequently asked questions
- What is the best tuna to use?
- Can I use canned chicken instead of tuna?
- Can I make this without mayo?
- How do I keep the pasta from absorbing all the dressing?
- Can I use a different pasta shape?
- Can I add eggs?
- How do I keep macaroni tuna salad from drying out?
- Can I make it dairy-free?
- Should macaroni and tuna salad be served cold?
- Can I make this tuna macaroni salad recipe in advance?
- Serving tuna salad with macaroni
- Storing leftovers
- More pasta salad recipes!
- Macaroni Salad with Tuna
About this macaroni salad with tuna
Imagine digging your fork into a bowl filled with perfectly cooked macaroni mingling with generous chunks of savory tuna, crunchy celery, sweet peas, bright fresh herbs, and umami-rich parmesan cheese—all coated in a silky, lightly tangy dressing that clings to every curve of the pasta.
Each bite of this simple macaroni salad with tuna delivers a beautiful balance of creamy richness, protein-packed tuna, and bright, crisp textures from fresh vegetables to create a perfectly satisfying and hearty, yet never heavy taste.
This is one of those reliable recipes that will quietly become a staple. It relies on pantry-friendly ingredients, comes together quickly, and tastes even better after a little chill time in the fridge. Whether you are prepping lunches for the week, hosting a casual gathering, or looking for an always-delicious side dish, this easy macaroni salad with tuna fits seamlessly into any occasion.
Serve this tuna mac salad alongside grilled meats, tuck it into a picnic basket, or enjoy it straight from the bowl while next to the pool. Regardless, it’s wonderfully comforting, perfectly versatile, and endlessly crave-worthy—just the kind of recipe you’ll come back to again and again.
Why make THIS recipe!
TL;DR? Get the gist on this macaroni salad here:
- Deliciously Balanced Flavor. Mild macaroni noodles meet robustly-rich, deeply-umami tuna fish, naturally sweet peas, punchy red onion, and herbaceous herbs, while a wholesome, yet creamy dressing kissed with subtle acidity enhances the natural richness of the tuna—without weighing it down.
- Perfect Texture Contrast. Tender, silky pasta + crisp vegetables + dense, meaty tuna + creamy dressing = an ultra-satisfying bite every time.
- Pantry-Friendly Convenience. You probably already have everything on hand to make this simple macaroni and tuna salad.
- Quick and Adaptable Recipe. Ready in about 30 with minimal cleanup, you can easily customize this tuna macaroni salad with different veggies, fresh herbs, and/or dressings.
- Wholesome, Lightened Up Twist. While most versions of tuna mac salad are loaded with mayonnaise and sugar, this recipe features a flavorsome, yet healthier Greek yogurt-based dressing.
- Any‑Season, Meal-Prep Appeal. Fresh and light enough for summer, flavorful and cozy enough for winter, and the flavors improve as the salad sits, making it a fantastic make-ahead option.
- Chef Developed Recipe. Tired of getting your recipes from untrained “home cooks” or worse yet “food influencers” with NO actual respect for recipe development, culinary arts, and food? With this step-by-step recipe—from a trained culinary professional—you’ll be mastering the art of tuna and macaroni salad in no time!
If you’re looking for more classic picnic salads, check out the best tuna salad and this hard boiled egg salad next!

Ingredients for tuna mac salad
As promised, this recipe just requires wholesome ingredients and almost no effort. Here’s what to grab:
- Canned Tuna Packed in Water. Provides lean protein and savory flavor with deep umami notes and a subtle mineral freshness. I prefer to use solid white albacore tuna due to its larger, meatier flakes; but chunk light tuna will provide a softer texture—use what you love. But, make sure the tuna is packed in water, and not oil as that will make the salad too oily.
- Elbow Macaroni. While elbow macaroni is the classic pasta choice as it perfectly captures the creamy dressing, any small or medium dry pasta will work great here.
- Celery. Adds refreshing crunch that balances the creaminess of the dressing.
- Fresh Herbs. A trio of fresh herbs—green onions, dill, and parsley—provide delicate herbaceous flavor.
- Frozen Peas. Sweet baby or petite peas bring natural sweetness, color, and a tender texture. Just make sure you defrost the peas under cool running water before using them to make this tuna salad.
- Red Onion. Gives the salad color and mild sharp bite.
- Parmesan Cheese. Freshly grated cheese adds rich, nutty flavor and umami complexity.
- Mayonnaise. Makes up the creamy foundation of the dressing.
- Greek Yogurt. Provides tanginess while reducing some of the mayo’s richness.
- Lemon Juice. Brightens the entire salad and enhances the flavor of the tuna.
- Dijon Mustard. Adds a subtle tang and complexity.
- White Sugar. Just a hint of granulated sugar balances the tangy flavors.
- Seasonings. Celery seed lends intensely earthy, celery flavor while sweet paprika gives a sweet pepperiness, and both kosher salt and ground pepper enhance all the delicious flavors.
If protein-rich tuna is on sale, grab extra and put it to good use here: spicy tuna recipe, sesame crusted tuna, and this tuna poke bowl recipe.
Recipe variations
This macaroni salad recipe with tuna is easy to customize. Below are a few ideas to inspire:
- Creamy Ranch Twist. Add a little ranch seasoning to the dressing for a savory-tangy twist.
- Mediterranean Style. Omit the peas, parmesan, and dill from the salad. Instead, swap in olives, cherry tomatoes, cucumber, cubed feta, and a little thyme for a Greek twist.
- Spicy Tuna Macaroni. Add diced jalapeño pepper or crushed red pepper to the salad, or try adding spoonful of sriracha to the dressing for spicy heat.
- Veggie-Loaded Version. Give the salad more crunch and color by tossing in shredded carrots, diced bell peppers, cucumbers, or zucchini.
- Deli-style Classic. Add chopped hard-boiled eggs for a traditional flavor as well as extra creamy texture.
- Meaty Mac Salad. Toss in crispy cooked bacon or diced leftover ham for a heartier salad.
- Relished Twist. If you can’t imagine your macaroni salad without a southern twist, add a little sweet relish or chopped dill pickles.
- Avocado Macaroni Tuna Salad. Swap out the dressing for the best green goddess dressing recipe instead. And then, toss diced avocado with a little lemon juice and toss into the pasta salad just before serving for extra creamy goodness.
If you’ve got leftover elbow macaroni noodles, put them to good use in this white mac and cheese, butternut squash macaroni and cheese or lobster macaroni and cheese.

Professional chef expert tips for perfect results every time
As a professionally trained and restaurant-experienced chef, here are my top secrets for success:
- Use Quality Tuna in Water. Since tuna is one of co-stars, so make sure you purchase a good-quality brand with big pieces of fish. And be sure it’s packed in water, not oil, or you’ll end up with a greasy macaroni salad.
- Drain Tuna Thoroughly. Excess liquid will water down the dressing and also dilute the flavor.
- Break into Generous Chunks. Don’t flake the tuna fish. Instead, break it into big, bite-sized pieces before mixing it to the salad.
- Cook Pasta Correctly. Slightly beyond al dente is ideal because pasta firms up once it’s shocked and chilled.
- Rinse Macaroni Immediately with Cold Water. This stops the cooking process and prevents mushy pasta. Just be sure to thoroughly dry the noodles before using them to prevent a watery salad.
- And, Cool Pasta Completely. Warm pasta will absorb too much dressing, creating a dry macaroni salad.
- Season in Layers. Food needs seasoning to taste good. Be sure to season both the dressing and the finished salad for the best flavor.
- Use Fresh Lemon. Fresh citrus juice will provide a noticeably brighter flavor than the stuff in a bottle.
- Dress to Taste. Reserve a small amount of dressing and stir it into the salad before serving to restore any creaminess, as the pasta will absorb some of the dressing while chilling.
- Chill It. If you’re looking for the most flavor, chill the tuna mac salad for at least one hour in the fridge.
- Taste Before Serving. Chilled foods will often require an extra bit of seasoning to taste their best.
- Don’t Skip the Fresh Herbs. They provide essential bright, fresh flavor and keep the salad from feeling too heavy.
- Serve at Room Temperature. A shivering cold, straight from the fridge tuna mac salad will taste subdued in flavor. Allow the dish to sit at room temperature for about 20 minutes before serving for a better texture and flavor.
Step-by-step photos: making macaroni salad
If you’re looking for the detailed measurements and full recipe instructions, please scroll down to the bottom of the page.

FAQs: frequently asked questions
You’ve got questions? I’ve got answers! If you have a question you don’t see listed below, please drop them in the comments section. I’m happy to help when I can!
What is the best tuna to use?
Truthfully, that depends upon your personal taste. However, solid white tuna (Albacore) will offer a firmer, meatier, steak-like texture and mild, delicate flavor; while chunk light tuna has a softer, flakier texture, more robust flavor, and it’s more budget-friendly.
I personally prefer to use solid white albacore here as its meatier texture hold up great to the weight of the macaroni pasta salad; but chunk light will work too.
Regardless of the variety of tuna, make sure it’s water-packed tuna and not oil-packed tuna. Unfortunately, oil-packed tuna will make this salad too oily in texture.
Can I use canned chicken instead of tuna?
For sure—if you’re looking for a simple chicken macaroni salad, swap in cans of chicken.
Can I make this without mayo?
Sure! You can use all greek yogurt to make the salad dressing; however, the flavor will obviously be altered.
How do I keep the pasta from absorbing all the dressing?
After boiling, be sure to shock the macaroni to stop the cooking process and then let it cool completely before adding the dressing to prevent it from absorbing too much. (Science: warm pasta will absorb the dressing faster. So, make sure it’s cool before you dress it!)
Can I use a different pasta shape?
While elbow macaroni is the traditional pasta used in tuna mac salads, you can absolutely use a different shape if you prefer. The best alternatives are small pasta shapes with ridges, curves, nooks, crannies, or pockets that help capture the creamy dressing as well as the bits of tuna and veggies.
Great substitutes include:
- Shells. Their cup-like shape catches tuna and creamy dressing in every bite.
- Rotini. Twists hold onto dressing beautifully and add extra texture.
- Farfalle (Bow Ties). Attractive and sturdy, perfect for potlucks and gatherings.
- Cavatappi. Corkscrew-shaped pasta with ridges that cling to dressing exceptionally well.
- Small Penne. Will lend a heartier bite while still mixing easily with the other ingredients.
Note: keep in mind that different shapes affect the overall character of the salad. Rotini and cavatappi will create a more robust, textured dish, while farfalle and shells deliver a softer, more traditional deli-style salad feel.
The bottom line: if you have another short pasta shape in your pantry, use it with confidence. As long as it’s bite-sized and capable of holding onto the creamy dressing, your tuna macaroni salad will be every bit as satisfying, flavorful, and crowd-pleasing as the elbow original.
Can I add eggs?
Most definitely. If you’re looking for a classic macaroni salad, finely chopped hard-boiled eggs complement tuna perfectly..
How do I keep macaroni tuna salad from drying out?
Unfortunately, chilling makes tuna and macaroni salads prone to drying out. Just add little extra dressing to refresh the texture. And, if you don’t have any leftover dressing, try a dollop of yogurt or mayo, or a small splash of milk or lemon juice, depending upon the texture and flavor you’re after.
Can I make it dairy-free?
Yes, you sure can. Simply swap out the Greek yogurt for a plant-based or dairy-free substitute and nix the regular mayo for a dairy-free mayonnaise alternative.
Should macaroni and tuna salad be served cold?
Yes, and no. While you should serve macaroni salads chilled, they shouldn’t be “cold”. Make sure you allow it to sit at room temperature for about 15 to 20 minutes before serving. This helps the flavors become more deliciously pronounced.
Can I make this tuna macaroni salad recipe in advance?
The great thing about pasta salads–they get better over time! This recipe for tuna and macaroni salad tastes better once the noodles, tuna, and veggies have an opportunity to sit in the dressing and drink up all the flavor.
I recommend making this tuna mac salad recipe at least 2 hours in advance. When you are ready to serve, stir in a bit more dressing, add in a little bit of kosher salt, ground black pepper, and fresh herbs to taste. Then, watch the flavors come to life and chow down.


Creamy, flavorful, protein-rich, simple to prepare, endlessly versatile, AND wonderfully satisfying, this macaroni salad with tuna recipe proves that even the simplest of ingredients can create something truly delicious. With the perfect blend of nostalgia and wholesome fresh flavor, this simple macaroni and tuna salad fits effortlessly into almost any occasion—from backyard barbecues, potlucks, and picnics, to meal prep lunches and quick family dinners.
I hope you make it, love it, and it becomes a regular in your kitchen rotation. But, don’t forget to come back and let me know how it went over in the comments below—I truly love cheering you on in the kitchen.
Until next time, cheers,
Cheyanne
Craving MORE? Follow all the deliciousness on Facebook, Pinterest and Instagram!
More pasta salad recipes!
If you love this macaroni salad with tuna, try one of these delicious recipes next!

Macaroni Salad with Tuna
Equipment
- 1 Large Pot (for cooking macaroni pasta)
- 1 Small mixing bowl (for mixing dressing)
- 1 Large Mixing Bowl (for making tuna pasta salad)
Ingredients
- 8 ounces Dry Small Pasta – (1/2 pound or about 2 cups dry pasta) (SEE NOTES)
- 2 (5 ounce) Cans Albacore White Tuna – drained (SEE NOTE)
- 2 large ribs Celery – finely sliced (about ¾ cup)
- 3 medium Green Onions (dark & light green parts only) – thinly sliced (about 1/3 cup)
- 1 1/4 cup Frozen Peas – thawed (SEE NOTES)
- 1/2 small Red Onion – finely chopped (about scant 1/2 cup)
- 2 TBS EACH: Chopped Fresh Dill & Chopped Flat-leaf Parsley – plus more for garnish (SEE NOTES)
- 2 TBS Freshly Grated Parmesan – plus more for garnish
- as needed Coarse Sea Salt & Ground Black Pepper
For the Dressing:
- 2/3 cup Greek Yogurt OR Sour Cream (I used nonfat Greek Yogurt)
- 1/3 cup Good-quality Mayonnaise (SEE NOTES)
- 1 TBS Fresh Lemon Juice
- 2 tsp Dijon Mustard
- 2 tsp Granulated Sugar
- ¼ tsp Celery Seed
- ¼ tsp Sweet Paprika – plus more for garnish
Instructions
- Boil Macaroni Pasta: Add 2 1/2 quarts (10 cups) of water to a large pot and bring water to a boil. Season water with 1 tablespoon of kosher salt. Add the pasta and cook for 1 minute PAST al dente according to package instructions. Drain pasta and rinse it with cold water to stop the pasta from cooking. Drain again and allow the pasta to cool. (SEE NOTES)

- Mix Salad Dressing: In a small bowl, combine all the ingredients for the dressing. Season with 1 teaspoon of sea salt and ½ teaspoon of pepper. Whisk well to thoroughly combine.

- Mix Macaroni and Tuna Salad Ingredients: In a large bowl, add the cooked and cooled pasta, tuna, celery, green onions, peas, red onion, dill, parsley and parmesan. Toss to combine.

- Add Salad Dressing: Pour HALF of the dressing over the pasta mixture. Toss well to evenly coat. Taste the pasta salad and adjust for seasoning.

- Refrigerate: Cover the pasta salad and the remaining dressing. Place both in the refrigerator and allow to chill for 2-3 hours, or until cold. (SEE NOTES)

- Serve Macaroni Salad with Tuna: Remove the salad from the refrigerator and let it sit on the counter for about 20 minutes to remove the chill. Just before serving, stir in the remaining dressing. Garnish with fresh dill, paprika and a sprinkle of parmesan. Serve immediately and enjoy!

Video
Notes
- Pasta: I use elbow macaroni in this tuna macaroni salad recipe. However, you can use small shells, bowtie, ditalini or your other favorite bite-size pasta!
- Tuna: White albacore tuna packed in water is best for this pasta salad. Tuna packed in oil tends to make the salad too greasy and oily. If you are using a drained, ready-to-use tuna, you only need 8 ounces (instead of 10).
- Peas: I suggest baby peas or baby sweet peas for this recipe. To defrost, simply run the frozen peas under cold water. Drain before using.
- Herbs: You can use any combination of fresh herbs you like. Basil, cilantro and chervil are also wonderful options. Or, you can use a ¼ cup of just one herb.
- Dressing: To ensure the dressing is heart healthy, make sure use avocado oil mayonnaise or olive oil mayonnaise! Also, you can also use a sugar substitute, such as honey, stevia or Swerve instead of granulated sugar! If you don’t love the tangy flavor of Greek yogurt, you can substitute Sour Cream -OR- simply reduce the amount of Greek yogurt, using 1/2 cup Greek Yogurt and 1/2 cup Mayonnaise.
- Cooking pasta: This may sound counterintuitive, but cook the pasta one to two minutes beyond the al dente stage! The pasta should be soft, but not mushy throughout! This is key, as once the pasta is shocked (rinsed with cold water), it will firm up and regain that perfect al dente texture!
- To quickly cool pasta: Drain the cooked pasta and spread it out on a baking pan lined with parchment paper. Spreading the pasta out in a thin, even layer will help it cool for quickly. You can place the baking pan with the pasta in the refrigerator to speed up the cooling process even more.
-
Need to Scale the Recipe? Hover your mouse over the number of servings in the recipe card. You’ll see a sliding scale pop up, you can use that to scale the recipe up or down as needed.
-
Got questions? I’ve got answers! If you ever run into an issue, have a question, or need any clarification – please feel free to drop them in the comments section. I’m happy to help when I can!
Nutrition
Did you make this recipe?
Mention @nospoonnecessary on Instagram and tag it #nospoonnecessary!
©No Spoon Necessary. All images and content are under copyright protection. Please do not use any images without prior permission. Do not publish this recipe. If you want to reference this dish, please link directly back to this post.






Helene
I’ve never had a recipe for Tuna Pasta salad but I love tuna and pasta together. Typically all I do is boil egg noodles, throw in a can of tuna and peas I thawed under hot water and call it good. Excited to try this one.
Cheyanne Holzworth
Hi Helene,
I’m honored you’re going to try this recipe and I certainly hope you love it as much as I do!
Cheers and warmest wishes for a lovely holiday season,
Cheyanne
Tina
One of my all time favourites is tuna salad, never paired it with pasta until now. This was so comforting and wonderfully flavourful with that creamy Greek yoghurt dressing.
Melissa
My boyfriend turns his nose up at the thought of tuna and pasta together, but that’s ok because more for me! I’ve made this a couple of times for easy work lunches, and it does not dissapoint. I imagine it would be a hit at a pot luck as well.
Kathy
Can you put this together, leave out the mayonnaise dressing and freeze it? I put it all together and it’s way too much for me and my husband to eat in 3 days. I haven’t added the mayo yet and was hoping I could just freeze the tuna noodle mixture and add the dressing when thawed.
Cheyanne
Hi Kathy,
I completely understand wanting to freeze this pasta salad as this pasta salad comfortably serves 8. I’m typically just cooking for myself and my husband as well, so for future reference, you can easily decrease the number of servings (which will change the ingredient quantities for you) by hovering your mouse over the number of servings – you will see a slider bar pop up and you can just pull the slider to the left, decreasing the number of servings.
As for freezing the pasta salad: since you didn’t add the mayonnaise dressing, yes you can freeze it! However, I feel like it’s important to be fully transparent – freezing will slightly alter the texture and taste. For example, the celery will lose some of its crispness and the fresh herbs will lose some of their flavor. BUT, freezing anything will always slightly alter the taste/texture. With that said, to freeze it, add the pasta salad (without the dressing) to a freezer-safe zip-closure bag, or individual serving-size bags, and press out all the air before sealing – this will help prevent freezer burn. You can safely store the pasta salad in the freezer for up to 3 months. When you are ready to eat, thaw the pasta salad in the refrigerator overnight. Add the dressing and I would add more fresh herbs to brighten up the flavor and bring the pasta salad back to life.
I hope I’ve answered your question! I’m always happy to help! Cheers and warm wishes for a wonderful weekend! 🙂
Nancy
Good recipe. However I find that the narrative leading up to the actual recipe was so unnecessary. Way too much unneeded info.
Cheyanne
Hi Nancy,
I’m thrilled you enjoyed the recipe! Although I’m not sure what “narrative” you are referring to – literally everything before the recipe is information about the recipe. However, if you feel it’s unneeded, you can always use the “JUMP TO RECIPE” button located at the very top of every single page. Cheers!
LucyL.
I find your snarky comment was unnecessary! Way too much snarkyness!
Leslie Gierke
After all these years never ever thought of using greek dressing. Sounds great.
Cheyanne
Hi Leslie,
If you try it, I hope you love it as much as we do!! 🙂
2pots2cook
Perfect office lunch ! Just perfect !
Annie
SOOOOO delicious! Perfect for summer parties!
RaLynn
I absolutely love the combination of pasta and tuna! And this salad looks and tastes wonderful
Linda Swoveland
Ben I totally agree! When I make my classic macaroni salad I add tuna 95% of the time. We love it!!!
Sharon
This is the ONLY WAY i eat tuna. I live in Peru and at every gathering they ask for this recipe. I do add some chopped red pepper for. Color and extra crunch.
It disappears befor any other food.
Brenda
We absolutely love this tuna pasta salad. I’m not a huge fan of a heavy mayo dressing in pasta salads, so I 100% support this mayo-yogurt variation. VERY Delicious!
Jennifer
Macaroni salad is one of the great joys of Summer as far as I’m concerned and especially when combined with tuna! So great to have in the fridge all the time 🙂 Yours is absolutely perfect!
W M
Love this lightened up twist on tuna macaroni salad! So often macaroni salad is too goopy for me, but yours is just perfect!!
Carolina
I’m LOVING this pasta salad! I love tuna, even from a can. Can’t wait to make this recipe again!