30-Minute High Protein Pasta Salad
This high protein pasta salad is the kind of lunch that keeps you full until dinner without feeling heavy. Tender pasta, juicy chicken, and a creamy lemon-herb dressing come together in under 30 minutes.

It has chickpeas, crunchy bell pepper, and salty feta, so every bite stays interesting. Make it once and you’ll see why it’s a weekday staple.
What Makes This Pasta Salad So Satisfying
The dressing is mostly Greek yogurt with a good squeeze of lemon and a little olive oil. It clings to the pasta in a light, tangy way that feels creamy but not heavy.
The blend of chicken, chickpeas, and the protein from the chickpea pasta itself gives you close to 40 grams per bowl. You actually stay full for hours without that sluggish feeling.
Ingredients

- 12 oz boneless, skinless chicken breast (about 2 small breasts): thinly sliced for quicker cooking; thighs work too, just add a minute or two
- 8 oz chickpea or lentil pasta: any short shape like rotini or penne; regular pasta is fine but the legume pasta bumps up the protein
- 1 can (15 oz) chickpeas, drained and rinsed: half goes into the salad, save the rest for another use or add them all if you want extra
- 1 red bell pepper, diced
- 1/2 English cucumber, diced
- 1/4 cup finely chopped red onion
- 1/2 cup crumbled feta cheese
- 1/4 cup chopped fresh parsley
- 2 tbsp chopped fresh dill: optional but lovely
For the dressing
- 3/4 cup plain Greek yogurt (full-fat or 2%): gives the creamy base
- 2 tbsp extra-virgin olive oil
- 2 tbsp fresh lemon juice
- 1 tsp Dijon mustard
- 1/2 tsp garlic powder
- 1/2 tsp salt, plus more for pasta water and chicken
- 1/4 tsp black pepper
- Salt, for pasta water and chicken
- Black pepper, for the chicken
Variations / Substitutions
- Chicken swap: use leftover rotisserie chicken, grilled shrimp, or crispy tofu. Cook times adjust accordingly.
- No chickpea pasta?: any short pasta works; the protein count will be lower but still solid.
- Dairy-free dressing: swap Greek yogurt for a thick plant-based yogurt and omit feta, or use a dairy-free feta.
- Herb swap: basil or chives work well in place of dill.
- For a smoky kick, add a pinch of smoked paprika to the dressing.
If you like this, you’ll also enjoy our Creamy Lemon Chicken Pasta.
How to Make High Protein Pasta Salad
Step 1: Boil the Pasta

Bring a large pot of salted water to a boil (it should taste like the sea). Add the 8 oz pasta and cook according to package directions, about 8 minutes, until just al dente. Drain and rinse under cold water until the pasta feels cool to the touch. This stops the cooking and washes away starch so the salad doesn’t get gummy.
Spread the pasta out on a baking sheet or leave it in the colander to drain fully while you cook the chicken. Warm pasta can wilt the dressing, so it’s worth the extra few minutes.
Step 2: Sear the Chicken

While the pasta cooks, slice the 12 oz chicken breasts in half horizontally to create thinner cutlets so they cook faster and more evenly. Season both sides with salt and pepper. Heat a large skillet over medium-high heat, add a drizzle of oil, and lay the chicken in a single layer. Cook 3 to 4 minutes per side, until the edges are golden and the center reaches 165°F.
Transfer the chicken to a cutting board and let it rest for 5 minutes. Slicing right away lets the juices escape, so that short rest keeps every piece moist. Slice against the grain into strips.
Step 3: Whisk the Dressing

In a small bowl, whisk together the 3/4 cup Greek yogurt, 2 tablespoons olive oil, 2 tablespoons lemon juice, 1 teaspoon Dijon mustard, 1/2 teaspoon garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Taste and add a little more lemon or salt if you like.
While the chicken rests, dice the bell pepper, cucumber, and red onion. Drain and rinse the chickpeas. This way everything is ready to toss together the moment the chicken is sliced.
Step 4: Toss the Salad

In a large bowl, combine the cooled pasta, sliced chicken, chickpeas, bell pepper, cucumber, and onion. Pour about three-quarters of the dressing over the top and toss until every piece is lightly coated. If it looks a little dry, add a bit more dressing.
Taste and adjust the seasoning. The pasta will absorb some dressing as it sits, so a little extra now keeps it from drying out.
Step 5: Finish with Feta and Herbs

Scatter the crumbled feta and chopped parsley and dill over the top. Give the salad one more gentle toss, just enough to distribute the cheese and herbs without breaking them up too much.
Serve right away if you want the feta still crumbly, or chill for 20 minutes if you prefer a colder salad. Either way, it’s bright and hearty.
Tips for Perfect Pasta Salad
- Toast the chickpeas: toss the drained chickpeas in a dry skillet over medium heat for 3 to 4 minutes. They get a little crisp outside and nutty, adding a nice texture.
- Hold back a little dressing: if you plan to have leftovers, reserve a couple spoonfuls of dressing and stir them in the next day. The pasta absorbs the dressing overnight, so a fresh drizzle brings it back.
- Slightly undercook regular pasta: if you’re not using legume pasta, boil it about a minute less than the package says. The pasta will soften further as it sits with the dressing.
Cook times for different proteins:
| Protein | Thickness | Cook Time |
|---|---|---|
| Chicken breast (thinly sliced) | 1/2 inch | 3–4 min per side |
| Shrimp (peeled, deveined) | medium | 2–3 min per side |
| Extra-firm tofu (pressed) | 1/2 inch slabs | 3–4 min per side |
Storing Leftover Pasta Salad
Refrigerate the salad in an airtight container for up to 3 days. Give it a good stir before eating, and add a squeeze of lemon if you like.
What to Serve With This Pasta Salad
This dish is a meal on its own, but a handful of arugula with another drizzle of lemon makes a nice peppery side. For a more substantial spread, try it along with our Simple Roasted Broccoli.
Frequently Asked Questions
Can I use canned chickpeas without cooking them?
Yes, just drain and rinse. They are fully cooked and ready to go.
How can I make this gluten-free?
Use a gluten-free pasta, and check that your mustard and other condiments are gluten-free. The rest is naturally gluten-free.
I don’t have Greek yogurt. What else works?
Sour cream or a thick plant-based yogurt are good substitutes. The flavor will be slightly different but still creamy.
Can I use a different bean instead of chickpeas?
Absolutely. Cannellini beans or great northern beans hold their shape well and taste great here.
High Protein Pasta Salad Recipe
Ingredients
Method
- Cook pasta in salted boiling water until al dente, then drain and rinse with cold water.
- Season chicken with salt and pepper, sear in a hot oiled skillet 3 to 4 minutes per side until cooked through, then rest and slice.
- Whisk together yogurt, olive oil, lemon juice, mustard, garlic powder, salt, and pepper for the dressing.
- Toss pasta, sliced chicken, chickpeas, bell pepper, cucumber, and onion with dressing until coated.
- Top with feta and fresh herbs, then serve or chill.
