This Salmon Pasta Salad with Extra Protein is a creamy, fresh, and filling meal made with tender salmon, pasta, crisp vegetables, and a light Greek yogurt dressing. It is perfect for meal prep, summer lunches, or a cold high-protein dinner that still feels soft, bright, and comforting.
Table of Contents
| Detail | Time / Amount |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 15 minutes |
| Active Time | 25 minutes |
| Total Time | 30 minutes |
| Servings | 4 servings |

Why You’ll Love This Recipe
It feels creamy and satisfying without being heavy, thanks to a soft Greek yogurt dressing that clings beautifully to every bite.
It is fresh enough for a summer lunch, but filling enough to enjoy as a quiet weeknight dinner.
It gives you a lovely balance of protein, pasta, herbs, lemon, and vegetables in one simple bowl.
Ingredients Salmon Pasta Salad

For the Pasta Salad
- 8 ounces short pasta, such as rotini, bowties, penne, or macaroni
- 2 cooked salmon fillets, about 6 ounces each, flaked
- 1 cup cucumber, diced
- 1 cup cherry tomatoes, halved
- 1/3 cup red onion, finely diced
- 1/2 cup canned chickpeas or white beans, rinsed and drained
- 1/3 cup crumbled feta cheese
- 2 tablespoons fresh dill, chopped
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon capers, optional
- Salt and black pepper, to taste
For the Creamy Greek Yogurt Dressing
- 3/4 cup plain Greek yogurt
- 2 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 1 teaspoon Dijon mustard
- 1 small garlic clove, grated or finely minced
- 1 teaspoon honey, optional, for balance
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Step by Step
1. Cook the pasta
Bring a large pot of salted water to a boil. Add the pasta and cook until just tender according to the package directions.
For the best cold salmon pasta salad texture, avoid overcooking the pasta. It should be soft enough to eat comfortably, but still have a gentle bite.
Drain the pasta, then rinse it briefly under cool water to stop the cooking. Let it drain well so the dressing does not become watery.
2. Prepare the salmon
Use cooked salmon that has cooled slightly before adding it to the salad. You can bake, pan-sear, air fry, or use leftover salmon.
To bake salmon, season it with salt, pepper, a little olive oil, and lemon juice. Bake at 400°F for about 10 to 12 minutes, or until it flakes easily with a fork.
Let the salmon rest, then gently break it into large flakes. Try not to mash it too much, because soft pieces of salmon make the salad feel more beautiful and satisfying.
3. Make the creamy dressing
In a small bowl, stir together the Greek yogurt, olive oil, lemon juice, lemon zest, Dijon mustard, garlic, honey, salt, and pepper.
The dressing should taste bright, creamy, and lightly tangy. Add one extra teaspoon of lemon juice if you want it sharper, or a small spoonful of yogurt if you prefer it thicker.
4. Combine the salad
In a large mixing bowl, add the cooled pasta, cucumber, cherry tomatoes, red onion, chickpeas or white beans, feta, dill, parsley, and capers if using.
Pour the Greek yogurt dressing over the top and toss gently until everything is coated.
5. Add the salmon
Fold in the flaked salmon at the end. This keeps the pieces tender and prevents them from breaking down too much.
Taste and adjust with more salt, pepper, lemon juice, or herbs.
6. Chill before serving
Cover the bowl and refrigerate the salad for at least 15 minutes before serving.
This short resting time helps the creamy dressing settle into the pasta and lets the lemon, herbs, salmon, and vegetables become soft and harmonious together.

Salmon Pasta Salad with Extra Protein
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Add the pasta and cook until just tender according to the package directions. Drain, rinse briefly under cool water, and let it drain well.
- Prepare the cooked salmon and let it cool slightly. If baking, season the salmon with salt, pepper, olive oil, and lemon juice, then bake at 400°F for about 10 to 12 minutes, or until it flakes easily with a fork.
- Let the salmon rest, then gently break it into large flakes without mashing it too much.
- In a small bowl, stir together the Greek yogurt, olive oil, lemon juice, lemon zest, Dijon mustard, garlic, honey, salt, and pepper until creamy and bright.
- In a large mixing bowl, combine the cooled pasta, cucumber, cherry tomatoes, red onion, chickpeas or white beans, feta, dill, parsley, and capers if using.
- Pour the Greek yogurt dressing over the salad and toss gently until everything is coated.
- Fold in the flaked salmon at the end to keep the pieces tender. Taste and adjust with more salt, pepper, lemon juice, or herbs as needed.
- Cover and refrigerate for at least 15 minutes before serving so the dressing settles into the pasta and the flavors soften together.
Notes
For another cozy salmon dinner idea, try these honey garlic salmon bowls when you want something warm, simple, and full of flavor.
Nutrition Table
Approximate nutrition per serving.
| Nutrition | Amount |
|---|---|
| Calories | 485 |
| Protein | 34g |
| Carbohydrates | 43g |
| Fat | 20g |
| Fiber | 5g |
| Sugar | 6g |
| Sodium | 520mg |
This salmon pasta salad is designed to be filling, with protein from the salmon, Greek yogurt, feta, and chickpeas. The pasta adds comfort and energy, while the vegetables and herbs keep the bowl fresh and balanced.
Common Mistakes
Overcooking the pasta
Soft pasta can become mushy once it is mixed with dressing. Cook it just until al dente.
Adding warm salmon to the salad
Warm salmon can loosen the dressing and make the vegetables feel less crisp. Let it cool first.
Using too much dressing at once
Start with most of the dressing, toss, then add the rest only if needed. Pasta absorbs dressing as it sits.
Breaking the salmon too finely
Large flakes give the salad better texture and a prettier look.
Skipping the chill time
Even 15 minutes in the fridge makes the salad taste calmer, creamier, and more complete.
Expert Tips
For the best flavor, season each layer lightly. Salt the pasta water, season the salmon, and taste the dressing before mixing.
Use full-fat or 2% Greek yogurt if you want a creamier texture. Nonfat Greek yogurt works too, but it will taste tangier and lighter.
For a more Mediterranean salmon pasta salad, add olives, roasted red peppers, artichoke hearts, or extra feta.
For a higher-protein version, use chickpea pasta, lentil pasta, or add an extra 1/2 cup of chickpeas.
For a softer flavor, soak the diced red onion in cold water for 5 minutes before adding it to the salad.
If making this for meal prep, keep a small spoonful of dressing aside and stir it in just before serving to refresh the texture.
FAQ
Can I make salmon pasta salad ahead of time?
Yes, this recipe is great for making ahead. Store it in the refrigerator for up to 3 days, and stir gently before serving.
Can I use canned salmon?
Yes, canned salmon works well for a quick version. Drain it well and fold it in gently so the salad still has a nice texture.
Is this salmon pasta salad served cold?
Yes, this recipe is best served cold or lightly chilled. The flavors become smoother after resting in the fridge.
Can I make this without Greek yogurt?
You can use a mix of mayonnaise and sour cream, or use a dairy-free yogurt alternative. Greek yogurt gives the salad extra protein and a fresh creamy taste.
What pasta is best for salmon pasta salad?
Short pasta works best, especially rotini, bowties, penne, or macaroni. These shapes hold the creamy dressing and mix well with the salmon and vegetables.
Conclusion
This Salmon Pasta Salad with Extra Protein is creamy, fresh, and deeply satisfying in the easiest way. With tender salmon, cool pasta, bright lemon, soft herbs, and a Greek yogurt dressing, it is the kind of meal that feels peaceful to make and lovely to find waiting in the fridge.
Serve it for lunch, pack it for meal prep, or enjoy it as a quiet dinner when you want something simple, nourishing, and full of gentle flavor.
And if you love easy protein-rich meals like this, you may also enjoy these best high protein snacks for simple ideas to keep on hand during busy days.





