In this guide
Tuna pasta salad is the lunch that pays you back all week. You cook one pot of pasta, open two cans of tuna and stir together a dressing in the same bowl you serve from. The result is creamy, crunchy and filling, and it tastes better on day two than it does on day one.
This version keeps the comfort of a classic deli salad but lightens the dressing. Half the mayonnaise becomes Greek yogurt, which adds tang and extra protein. Lemon, Dijon and a splash of pickle brine keep the flavor bright, so the salad never tastes heavy or flat.
Below you will find the method in six stages, a guide to choosing tuna, three dressing styles, meal-prep rules and fixes for the usual problems. The printable recipe at the end serves six.
| Question | Short answer |
|---|---|
| Best pasta? | Rotini, medium shells or elbows. Ridges and cups hold the creamy dressing. |
| Best tuna? | Solid light or solid white tuna, drained well. Chunks look and eat better than flakes. |
| Why yogurt? | It replaces half the mayo, adds tang and protein, and keeps the dressing lighter. |
| Protein per bowl? | About 21 grams with two cans of tuna, or about 28 grams with the high-protein swap. |
| How long does it keep? | 3 to 4 days covered in the fridge. Hold back a little dressing to refresh it. |
What Makes a Great Tuna Pasta Salad
A good tuna pasta salad balances three things: creamy dressing, firm pasta and plenty of crunch. When one of them slips, the salad turns dull. Too little acid makes it taste flat, soft pasta makes it pasty, and no crunch makes every bite the same.
Creamy without being heavy
The dressing should coat the pasta in a thin, glossy layer. It should not pool at the bottom of the bowl. A mix of mayonnaise and Greek yogurt gives you that body with less richness than mayo alone. The yogurt also thickens as it chills, so the salad stays creamy rather than greasy.
Bright, sharp seasoning
Cold food needs more seasoning than hot food, because chilling dulls flavor. That is why this dressing uses lemon zest and juice, Dijon mustard and a spoon of vinegar or pickle brine. Together they cut through the tuna and mayo and keep each bite lively.
Texture in every bite
Celery, red onion and dill pickles bring crunch. Peas add small bursts of sweetness and color. Cut everything about the size of a pea, so the vegetables mix evenly with the pasta instead of sinking to the bottom.

How to Make Tuna Pasta Salad Step by Step
The whole job takes about 25 minutes, plus a short chill. Chop the vegetables while the water heats, and the salad comes together fast once the pasta is cool.
- 01
Stage 1: Cook the pasta fully
Bring a large pot of well-salted water to a boil and cook 12 ounces of pasta. For a cold salad, cook it about 1 minute past the low end of the package time. Cold pasta firms up in the fridge, so pasta cooked truly al dente can feel chalky the next day.
- 02
Stage 2: Rinse and cool
Drain the pasta and rinse it under cold water for about 30 seconds. This is one of the few times rinsing pasta is the right move. It stops the cooking, washes off surface starch that would make the salad gluey, and cools the pasta quickly. Spread it on a tray for 5 minutes so the last of the water steams off.
- 03
Stage 3: Whisk the dressing
In your largest bowl, whisk the mayo, Greek yogurt, lemon zest and juice, Dijon, vinegar, salt and pepper. Taste it on its own. It should taste a little too sharp and a little too salty, because the pasta will soften it.
- 04
Stage 4: Dress the pasta first
Add the cool pasta to the dressing and fold until every piece is coated. Dressing the pasta before the add-ins lets it soak up flavor evenly. It also means you can judge whether you need more dressing before the tuna goes in.
- 05
Stage 5: Fold in the crunch and the tuna
Add the celery, red onion, pickles, peas and dill. Flake the tuna over the top in large pieces and fold gently, only a few times. Stirring hard breaks the tuna into a paste and turns the salad gray.
- 06
Stage 6: Chill, then refresh
Cover the bowl and chill for at least 30 minutes. Before serving, taste again. Add a squeeze of lemon or a pinch of salt if needed, and stir in a spoon of yogurt if the salad has tightened.

Choosing the Best Tuna
The tuna is the star, so it is worth a minute at the shelf. Most cans fall into two families: light tuna and white tuna. Both work well here, and the right pick depends on taste and texture.
| Type | Flavor and texture | Best use here |
|---|---|---|
| Solid light, in olive oil | Rich, moist, large tender chunks | Best flavor; drain well and skip any added oil |
| Chunk light, in water | Mild, softer, smaller pieces | Budget pick; fold very gently |
| Solid white (albacore), in water | Mild, firm, meaty, pale flakes | Clean look and firm bite |
| Tuna in pouches | Firm, less liquid to drain | Quick lunches and small batches |
Oil-packed or water-packed?
Tuna packed in olive oil tastes richer and stays moister in the fridge. Water-packed tuna is leaner and keeps the calorie count lower. If you choose oil-packed, drain it well, or the dressing can turn greasy. If you choose water-packed, press it gently in a sieve, because extra water thins the dressing.
A note on mercury
Tuna is a good source of lean protein, but it does contain mercury. The FDA advice about eating fish lists canned light tuna as a “best choice” and albacore as a “good choice” to eat less often. If you are pregnant, nursing or cooking for young children, check that guidance and lean toward light tuna.
The Dressing: Mayo, Yogurt or Both
The dressing decides whether this salad feels like a deli classic or a light lunch. The recipe uses half mayo and half Greek yogurt, which is the best of both. Still, you can move the balance either way.
Classic mayo dressing
All mayonnaise gives the richest, most familiar salad. Use 1 cup of mayo in place of the mix and keep the lemon and Dijon. It is delicious but heavier, with about twice the fat of the half-and-half version.
Half mayo, half Greek yogurt
This is the version in the recipe card. The yogurt brings tang and roughly 12 extra grams of protein to the batch. The mayo keeps the dressing smooth and rounded, so nobody misses the full-fat version.
No-mayo lemon and olive oil
For a lighter, Mediterranean style, skip both mayo and yogurt. Whisk 1/3 cup of olive oil with 3 tablespoons of lemon juice, Dijon, a small minced garlic clove and salt. Add chopped parsley, capers and white beans. This version also keeps well at a picnic for a short time, since it has no dairy.

How to Make It Higher in Protein
Tuna already makes this a filling lunch, but small swaps push the protein higher without changing the spirit of the dish.
Add more fish, less mayo
Use three cans of tuna instead of two, and replace all the mayo with Greek yogurt plus a tablespoon of olive oil for richness. That change alone brings each serving to roughly 28 grams of protein.
Choose a protein pasta
Chickpea, lentil or high-protein wheat pastas add several grams of protein per serving. They soften faster than regular pasta, so cook them to the low end of the package time and rinse them well. Check the package, because protein content varies a lot between brands.
Add eggs or beans
Two chopped hard-boiled eggs add richness and about 12 grams of protein to the batch. A drained can of white beans or chickpeas adds protein and fiber and makes the salad more filling.
Mix-Ins and Variations
Once you have the base, the salad is easy to change. Keep the dressing the same and swap the add-ins.
Mediterranean tuna pasta salad
Use the no-mayo lemon dressing and add halved cherry tomatoes, cucumber, Kalamata olives, capers and crumbled feta. It pairs well with orzo, too, and our guide on how to cook orzo covers the timing for cold salads.
Deli-style tuna macaroni salad
Use elbow macaroni, all mayo and a teaspoon of sugar in the dressing. Add shredded carrot and sweet pickle relish in place of dill pickles. This is the version many people grew up with at cookouts.
Spicy tuna pasta salad
Stir 1 to 2 teaspoons of sriracha or chipotle in adobo into the dressing. Add diced red bell pepper and sliced scallions. A squeeze of lime instead of lemon works well here.
Herby green version
Blend a handful of basil and parsley into the yogurt part of the dressing. It turns the salad pale green and very fresh. For a full basil sauce, borrow the method from our pesto pasta and thin it with a spoon of yogurt.
Meal Prep and Storage
Tuna pasta salad is a strong meal-prep dish, but a few rules keep it safe and pleasant to eat.
How long it keeps
Store the salad in a covered container in the fridge and eat it within 3 to 4 days. That matches the general guidance on the FoodSafety.gov cold storage chart for prepared salads. Do not leave it out at room temperature for more than 2 hours, or 1 hour on a hot day above 90°F.
Keeping it creamy all week
Pasta keeps absorbing dressing in the fridge, so the salad gets drier each day. Hold back about 1/4 cup of the dressing in a small jar. Stir a spoon of it into each portion before eating. A splash of milk or a squeeze of lemon also loosens it.
Packing it for lunch
Pack the salad in a sealed container with an ice pack. If you like crisp greens with it, keep them separate and add them at lunch. Do not freeze tuna pasta salad. The dressing splits and the pasta turns mushy when it thaws.
Troubleshooting Tuna Pasta Salad
Most problems come from the pasta or the balance of the dressing. Use the table to fix them.
| Problem | Likely cause | Fix |
|---|---|---|
| Dry by the next day | Pasta absorbed the dressing | Stir in reserved dressing, yogurt or a splash of milk |
| Watery or thin | Wet pasta or poorly drained tuna | Dry the pasta on a tray and press the tuna in a sieve |
| Bland | Cold dulls seasoning | Add salt, lemon juice and a little pickle brine, then taste again |
| Mushy pasta | Overcooked or small shapes left too long | Cook 1 minute past the low end, rinse fast, choose sturdy shapes |
| Gluey texture | Starch left on the pasta | Rinse the pasta well in cold water before dressing |
Should you rinse the pasta?
For hot pasta dishes, do not rinse. The surface starch helps sauce cling. For cold salads, rinsing is useful. It stops the cooking and removes starch that would make the dressing gummy as it cools. If you want a refresher on cooking the base well, see our classic pasta salad recipe, which uses the same cooling method.
Approximate Nutrition
These numbers are estimates for one of six servings made with tuna in water. They will change with your brands and swaps.
| Nutrient | Amount |
|---|---|
| Calories | About 420 |
| Protein | About 21 g |
| Fat | About 15 g |
| Carbohydrates | About 48 g |
| Fiber | About 3 g |
| Sodium | About 770 mg |
Where the protein comes from
The tuna supplies just over half the protein. The pasta, Greek yogurt and peas supply the rest. That spread is why the salad keeps you full through the afternoon without feeling heavy.
Tuna Pasta Salad FAQs
What is the best pasta for tuna pasta salad?
Short shapes with ridges or cups work best, such as rotini, medium shells, elbows or farfalle. They trap the creamy dressing and small pieces of tuna. Avoid long pasta like spaghetti, and avoid very small shapes like orzo unless you use the lighter lemon dressing.
Can I make tuna pasta salad without mayo?
Yes. Replace the mayo with more Greek yogurt plus a tablespoon of olive oil for a creamy version, or use a lemon and olive oil dressing for a lighter Mediterranean salad. Both keep well for a few days in the fridge.
How long does tuna pasta salad last in the fridge?
Eat it within 3 to 4 days if it stays covered and cold. Do not leave it at room temperature for more than 2 hours, or 1 hour in very hot weather. If it smells sour or looks slimy, throw it away.
Why does my tuna pasta salad get dry?
Pasta keeps soaking up dressing as it sits. Keep about 1/4 cup of dressing aside and stir it into each portion before serving. A splash of milk or a squeeze of lemon also brings back the creamy texture.
Should I use tuna in oil or tuna in water?
Both work. Tuna in olive oil tastes richer and stays moister, while tuna in water is leaner. Drain either type well so the dressing does not turn greasy or watery, and fold the tuna in gently so it stays in chunks.
Can I eat tuna pasta salad warm?
You can, but it is designed to be eaten cold. Warm mayo dressings can turn oily. If you want a warm tuna pasta, use a simple garlic, olive oil and lemon sauce instead and toss the tuna in at the end.
Final Thoughts
The rule to remember
A great tuna pasta salad comes down to three habits. Cook the pasta a little past al dente and rinse it cold. Make the dressing sharper than you think you need. Fold the tuna in last and gently, so it stays in chunks. Keep a little dressing aside, and the salad will taste fresh on day three. For another bright, make-ahead pasta, try our lemon pasta served at room temperature.
The recipe
Tuna Pasta Salad
A creamy, high-protein tuna pasta salad for six: rotini dressed with mayo, Greek yogurt, lemon and Dijon, with celery, pickles, red onion, peas and fresh dill.
Ingredients
Instructions
- Bring a large pot of well-salted water to a boil. Cook the pasta for 1 minute longer than the low end of the package time, so it is tender all the way through but not soft.
- Drain the pasta and rinse it under cold running water for about 30 seconds, tossing it in the colander until it feels cool. Shake off as much water as you can and spread it on a tray for 5 minutes to steam dry.
- In a large bowl, whisk the mayonnaise, Greek yogurt, lemon zest and juice, Dijon, vinegar, salt and pepper until smooth.
- Add the cooled pasta to the bowl and fold until every piece is coated. The pasta will take in some of the dressing at this stage.
- Add the celery, red onion, pickles, peas and most of the dill. Flake the drained tuna into large pieces over the top and fold gently so the tuna stays in chunks.
- Taste and adjust with more salt, pepper or lemon. Cover and chill for at least 30 minutes so the flavors settle.
- Before serving, stir in 1 to 2 tablespoons of yogurt or a splash of milk if the salad has tightened, and finish with the rest of the dill.
Notes
Higher protein: use 3 cans of tuna and replace all the mayo with Greek yogurt plus 1 tablespoon of olive oil; this lifts protein to about 28 g per serving. Meal prep: keep the salad covered in the fridge and eat it within 3 to 4 days. Hold back 1/4 cup of the dressing and stir it in on day two or three to bring the creaminess back. Do not freeze; the mayo dressing separates and the pasta turns soft. Nutrition is approximate: about 420 calories, 15 g fat, 48 g carbohydrates, 3 g fiber and 21 g protein per serving with tuna in water.
