Most pasta salads are carbohydrate delivery systems dressed up with a little mayo. This one hits 38 grams of protein per serving, tastes better on day three than day one (the dressing absorbs into the pasta and deepens), and holds up in the fridge until Thursday if you make it Sunday. Four lunches, no additional thinking required.
The protein comes from three sources: grilled chicken, chickpeas, and feta. They contribute different textures and flavors, so the salad does not taste like protein powder in pasta form. The dressing is a lemon-herb vinaigrette that stays bright across multiple days because it has no dairy in it.
Why This Recipe Works for Meal Prep
Most pasta salads lose their appeal by day two because the pasta absorbs the dressing and dries out. This recipe counters that in two ways. First, the pasta is intentionally undercooked by one minute (pulled at six minutes instead of seven for al dente). It keeps absorbing dressing in the fridge, so by day two it is exactly the texture you want rather than soggy. Second, the dressing quantity is generous - enough to keep the salad moist through day four without it sitting in a puddle of liquid.
The chickpeas hold their texture across days. Cucumber softens slightly by day three, which is acceptable. The feta distributes through the salad and seasons it further as it sits.
Ingredients
Serves 4 | Prep: 20 min | Cook: 20 min | Total: 40 min
For the salad:
- 300g (about 10.5 oz) rotini or fusilli pasta
- 500g (about 1.1 lb) chicken breast (2 medium)
- 1 can (400g / 14 oz) chickpeas, drained and rinsed
- 200g (about 7 oz) cherry tomatoes, halved
- 1 English cucumber, quartered and sliced
- half a red onion, thinly sliced
- 80g (about half cup) kalamata olives, halved
- 100g (about 3.5 oz) feta cheese, crumbled
- large handful fresh basil leaves
For the lemon-herb dressing:
- 60ml (about quarter cup) extra virgin olive oil
- 3 tablespoons fresh lemon juice (about 1.5 lemons)
- 1 tablespoon red wine vinegar
- 1 teaspoon dried oregano
- 1 teaspoon Dijon mustard
- 1 garlic clove, minced or pressed
- half teaspoon kosher salt
- quarter teaspoon black pepper
Method
Step 1 - Cook the chicken: Season chicken breasts with salt, pepper, and a drizzle of olive oil. Grill, bake at 200C / 400F for 22 to 25 minutes, or cook in a skillet over medium-high heat for 6 to 7 minutes per side until cooked through. Let rest for 10 minutes before shredding or slicing thin. Shredding distributes better through the salad and picks up more dressing.
Step 2 - Cook the pasta: Bring a large pot of well-salted water to a boil. Cook rotini for 6 minutes (one minute less than the package al dente time). Drain, rinse briefly with cool water to stop cooking, and let drain fully.
Step 3 - Make the dressing: Whisk all dressing ingredients together in a small bowl or shake in a jar. Taste and adjust salt and lemon to your preference.
Step 4 - Combine: In a large bowl, combine the warm pasta with half the dressing. Toss to coat - the warm pasta absorbs the dressing more readily than cold. Add chicken, chickpeas, cherry tomatoes, cucumber, red onion, and olives. Pour remaining dressing over and toss again. Fold in feta and most of the basil.
Step 5 - Rest and store: Let the salad sit for at least 15 minutes before eating (ideally an hour) to allow the pasta to fully absorb the dressing. Store in an airtight container in the refrigerator for up to 4 days. Add a few fresh basil leaves when serving to brighten it.
Nutrition Per Serving
- Calories: 620
- Protein: 38g
- Carbohydrates: 58g
- Fat: 22g
- Fiber: 7g
Variations and Substitutions
Make it vegetarian: Double the chickpeas and add 150g cubed halloumi (grilled or pan-fried) in place of chicken. Protein lands around 24 to 26 grams per serving.
Gluten-free: Use a chickpea pasta or lentil pasta instead of wheat pasta. The texture is slightly different but holds reasonably well through the week.
Extra protein: Add a soft-boiled egg per serving (adds about 6 grams) or stir in a tablespoon of hemp seeds before serving.
Make it spicier: Add a pinch of chili flakes to the dressing and swap kalamata olives for Castelvetrano with a few sliced pepperoncini.
Dairy-free: Skip the feta or replace with a marinated artichoke heart or additional chickpeas. The dressing is already dairy-free.
Storage Tips
- Keep in the fridge in an airtight container.
- Do not freeze - the pasta and cucumber texture does not survive freezing.
- If the salad looks dry after day two, add a small splash of olive oil and lemon juice and toss before serving.
- The salad is best pulled from the fridge 15 minutes before eating to take the chill off.
Why 38 Grams of Protein Matters
Protein is more satiating per calorie than carbohydrates or fat - it suppresses hunger hormones more effectively and keeps you full longer. For anyone aiming for weight maintenance or fat loss, hitting 30 grams or more of protein at lunch makes the afternoon noticeably easier without reaching for snacks.
The chickpeas add 7 grams of fiber per serving, which slows digestion of the pasta's carbohydrates and blunts the blood sugar spike. A standard pasta salad - heavy on refined carbs, low on protein - does not do that. This one does.
Free Newsletter
Enjoyed this? Get more every week.
Practical health, fitness, and beauty tips delivered straight to your inbox. No fluff.





