This tuna pasta salad is creamy, fresh, and packed with protein from tuna and Greek yogurt.
It is easy to make ahead, simple to chill, and perfect for quick lunches or meal prep during the week.
Why You’ll Love This Recipe
This tuna pasta salad is filling, creamy, and refreshing without feeling too heavy.
The combination of pasta, tuna, peas, celery, and red onion gives every bite a mix of texture and flavor.
Greek yogurt lightens the dressing while adding extra protein.
It is a great make-ahead option for lunch boxes, picnics, or busy weekday meals.

What You’ll Need (Ingredient Highlights)
Small shells pasta works well because it holds the creamy dressing in every bite.
Canned albacore tuna adds lean protein and a mild, clean flavor.
Celery and red onion bring crunch and freshness to balance the creamy dressing.
Frozen peas add sweetness, color, and a soft bite once mixed into the salad.
Mayonnaise and Greek yogurt create a creamy dressing that is rich but still balanced.
Pro Tips Before You Start
Cook the pasta just until al dente so it stays firm after chilling.
Drain the tuna well to keep the salad from becoming watery.
Mix in only half of the sauce before chilling, then add the rest before serving for the best creamy texture.
Season after mixing because tuna and mayonnaise can already add saltiness.
How to Make Tuna Pasta Salad
Step 1 – Cook the pasta
Cook the pasta according to package instructions until al dente, then drain well.
Step 2 – Prepare the salad base
Add chopped celery, red onion, peas, cooked pasta, and drained tuna to a large bowl.
Step 3 – Make the dressing
In a separate bowl, mix the mayonnaise and plain Greek yogurt until smooth.
Step 4 – Combine the salad
Stir half of the dressing into the pasta mixture and toss until evenly coated.
Step 5 – Season and chill
Season with salt, pepper, and dried dill weed to taste, then refrigerate the pasta salad and remaining dressing separately for 30 minutes.
Step 6 – Finish and serve
Stir in the remaining dressing just before serving for a creamy, fresh texture.
What to Serve Them With
Serve this tuna pasta salad with crisp lettuce, sliced tomatoes, or cucumber for a light lunch plate.
Pair it with crackers, toasted bread, or pita chips for extra crunch.
It also works well alongside fresh fruit for a simple meal prep lunch.
Variations / Substitutions
Use elbow macaroni, rotini, or bowtie pasta instead of small shells.
Swap Greek yogurt with sour cream if you prefer a richer dressing.
Add chopped pickles, sweet relish, hard-boiled eggs, or fresh herbs for more flavor.
Use canned salmon or chicken instead of tuna for a different protein option.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days.
If the pasta absorbs too much dressing, stir in a spoonful of mayonnaise or Greek yogurt before serving.
This salad is best served chilled and is not recommended for freezing.
FAQs
Can I make tuna pasta salad ahead of time?
Yes, this recipe is great for making ahead. For the creamiest texture, keep some dressing separate and stir it in before serving.
Can I use a different type of pasta?
Yes, any small bite-size pasta works well. Shells, elbows, rotini, or bowties are good choices.
Do I need to cook the frozen peas first?
Usually, no. Frozen peas soften quickly when mixed with the warm pasta or after chilling in the salad.
Can I make this recipe lighter?
Yes, you can use more Greek yogurt and less mayonnaise for a lighter dressing.
How long does tuna pasta salad last?
It will keep well in the refrigerator for up to 3 days when stored in an airtight container.
Can I freeze tuna pasta salad?
No, freezing is not recommended because the creamy dressing and pasta texture can change after thawing.
What kind of tuna works best?
Canned albacore white tuna packed in water works well because it has a mild flavor and firm texture.
Can I add more vegetables?
Yes, diced bell pepper, cucumber, carrots, or chopped pickles can be added for extra crunch.
Is this tuna pasta salad good for meal prep?
Yes, it is a strong meal prep option because it chills well and can be portioned into containers.
How do I keep the salad creamy?
Reserve part of the dressing and stir it in right before serving. This keeps the pasta from tasting dry.
Final Thoughts
This tuna pasta salad is creamy, protein-packed, and easy to prepare with simple pantry and fridge ingredients.
It is a reliable make-ahead lunch that stays fresh, satisfying, and flavorful after chilling.
Full Recipe Card
Ingredients
- 8 ounces small shells pasta, or your favorite bite-size pasta
- 7 ounces canned albacore white tuna, packed in water, drained
- 2 ribs celery, chopped
- 1/4 cup red onion, chopped
- 1 cup frozen peas
- 1/2 cup mayonnaise
- 1/2 cup plain Greek yogurt
- Dried dill weed, to taste, optional
- Salt and freshly ground black pepper, to taste
Instructions
- Cook noodles according to package instructions until al dente, then drain.
- In a large bowl, add chopped onion and celery, peas, cooked pasta, and drained tuna.
- In a separate bowl, mix the mayonnaise and Greek yogurt.
- Stir half of the sauce into the pasta mixture and toss to evenly coat.
- Season with salt, pepper, and dried dill weed to taste.
- Refrigerate the pasta and remaining sauce separately, covered, for 30 minutes.
- Stir in the remaining sauce and serve immediately.