This is one of those simple meals that always saves the day. It’s creamy, fresh, filling, and packed with protein. I started making this tuna pasta salad when I needed something quick that still felt like real food—not just a snack. It comes together fast, keeps well in the fridge, and the flavors get even better after it sits for a bit.
The mix of tender pasta, flaky tuna, crunchy veggies, and a creamy dressing makes every bite satisfying. If you like easy meals that taste great and keep you full, this one is a winner.
Servings: 4
Total Time: 20 minutes (10 minutes cook time)
Why I Love This Recipe
I love recipes that are simple but still feel complete. This tuna pasta salad is one of those meals I come back to again and again.
Years ago I started making it after workouts because I wanted something high in protein but still comforting. Tuna is one of those ingredients that is always in the pantry, and pasta makes it feel like a real meal instead of a quick snack.
After a few tweaks—adding crunchy celery, a little red onion, and a creamy dressing—it became a regular recipe in my kitchen.
What makes it great:
- High in protein but still light and fresh
- Uses pantry staples like canned tuna and pasta
- Takes about 20 minutes start to finish
- Tastes even better after chilling
- Perfect for meal prep or quick lunches
Macros Information (Per Serving)
Calories: ~420
Protein: ~32g
Carbohydrates: ~38g
Fat: ~16g
Fiber: ~3g
What You’ll Need
- 8 oz elbow pasta
- 2 cans tuna (5 oz each), drained
- 1 cup diced celery
- 1/3 cup diced red onion
- 1/3 cup plain Greek yogurt
- 2 tablespoons mayonnaise
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons chopped parsley

Tools You’ll Need
- Medium pot
- Colander
- Cutting board
- Chef’s knife
- Large mixing bowl
- Spoon or spatula
- Measuring cups and spoons
Recipe Instructions
Step 1: Cook the Pasta
Bring a medium pot of salted water to a boil. Add 8 oz elbow pasta and cook according to the package directions (usually 8–10 minutes) until tender. Drain the pasta in a colander and let it cool for a few minutes.

Step 2: Dice the Vegetables
While the pasta cooks, dice 1 cup celery and 1/3 cup red onion into small pieces. Chop 2 tablespoons parsley.

Step 3: Make the Dressing
In a large mixing bowl, combine:
- 1/3 cup plain Greek yogurt
- 2 tablespoons mayonnaise
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
Whisk until smooth and creamy.

Step 4: Add Tuna and Vegetables
Add to the bowl:
- 2 cans drained tuna (10 oz total)
- 1 cup diced celery
- 1/3 cup diced red onion
- 2 tablespoons chopped parsley
Stir gently so the tuna stays flaky.

Step 5: Add the Pasta and Mix
Add the cooled 8 oz cooked elbow pasta to the bowl. Stir everything together until the pasta is fully coated in the creamy dressing.
Step 6: Serve
Taste and adjust salt or pepper if needed. Serve right away or chill for 30–60 minutes for even better flavor.

Why This Recipe Works (Quick Science)
A few small food science tricks make this salad really good.
Greek yogurt + mayo combo
Greek yogurt adds protein and tang, while mayo adds richness. Together they create a balanced creamy dressing.
Cooling the pasta slightly
Warm pasta absorbs dressing better, but if it’s too hot it can break the tuna and thin the sauce.
Lemon juice
Acid brightens the flavor and balances the richness of the tuna and mayo.
Pro Tips
Use tuna packed in water for higher protein and lighter flavor.
Let the salad chill for about 30 minutes. The pasta absorbs the dressing and the flavors blend better.
Cut the celery small so it spreads crunch evenly through the salad.
If the salad thickens in the fridge, stir in a spoon of Greek yogurt or lemon juice to loosen it.
Substitutions and Variations
Swap Greek yogurt with sour cream if needed.
Use whole wheat pasta for extra fiber.
Add diced cucumber for extra crunch.
Mix in cherry tomatoes for a fresh twist.
Add shredded parmesan for a richer flavor.
Make Ahead Tips
This pasta salad is great for meal prep.
Make it up to 2 days in advance and store it in an airtight container in the fridge. Stir before serving.
Common Mistakes
Overcooking the pasta
Mushy pasta will make the salad soft instead of creamy.
Not draining tuna well
Extra water can thin the dressing.
Mixing pasta while too hot
Hot pasta can break down the tuna and melt the dressing.
Skipping seasoning
Tuna and pasta both need salt and pepper to taste their best.
What to Serve With
This tuna pasta salad works well with simple sides.
Garlic bread
Fresh green salad
Roasted vegetables
Tomato soup
Crackers or pita
Leftovers and Storage
Store leftovers in an airtight container in the fridge for up to 3 days.
If it dries out slightly, mix in a spoon of Greek yogurt or a splash of lemon juice to freshen it up.
Do not freeze this salad because the dressing will separate.
FAQ
Can I use canned salmon instead of tuna?
Yes. Salmon works great and keeps the protein high.
Can I make it without mayo?
Yes. Just replace the mayo with more Greek yogurt.
Is this good for meal prep?
Yes. It holds well in the fridge and tastes even better the next day.
What pasta works best?
Short pasta shapes like elbow, rotini, or shells work best because they hold the dressing.
Final Thoughts
This high protein tuna pasta salad is simple, satisfying, and easy to make anytime. It’s the kind of recipe you’ll keep coming back to because it uses everyday ingredients and still tastes great every time.
If you make it, leave a comment and share how it turned out for you. I’d love to hear if you added your own twist or made any variations! 🍝🐟
