If you’re looking for an easy high-protein salad that’s actually satisfying, this creamy cucumber salad checks every box. Instead of traditional mayonnaise, the dressing is made with protein-packed Greek yogurt, making every bite rich, creamy, and incredibly refreshing.
The combination of crunchy cucumbers, hearty chickpeas, salty feta cheese, and crisp red onions creates the perfect balance of texture and flavor. Whether you’re meal prepping for the week, serving it at a summer BBQ, or enjoying it as a light lunch, this salad is always a crowd favorite.
Best of all, it comes together in just minutes with simple ingredients you probably already have on hand.
More Easy Salads You’ll Love
Why You’ll Love This Recipe
- Ready in only 15 minutes
- Packed with protein and fiber
- Perfect healthy lunch or side dish
- Great for meal prep
- Fresh, creamy, and full of flavor
- Naturally vegetarian
- No mayonnaise required
- Perfect for summer cookouts and potlucks
Ingredients
For the Salad
- 2 English cucumbers, sliced
- 1 (15-ounce) can chickpeas, drained and rinsed
- ½ small red onion, thinly sliced
- 1 cup crumbled feta cheese
- 2 tablespoons chopped fresh dill
- 2 tablespoons chopped fresh parsley
For the Creamy Dressing
- 1 cup plain Greek yogurt
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon juice
- 2 teaspoons red wine vinegar
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- ½ teaspoon dried oregano
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional)
How to Make High Protein Creamy Cucumber Salad
Step 1
Whisk together the Greek yogurt, olive oil, lemon juice, vinegar, garlic, Dijon mustard, oregano, salt, pepper, and crushed red pepper flakes until smooth.
Step 2
Slice the cucumbers and red onion into thin slices.
Step 3
Drain and rinse the chickpeas thoroughly.
Step 4
Combine the cucumbers, chickpeas, red onion, feta, dill, and parsley in a large mixing bowl.
Step 5
Pour the creamy dressing over the salad.
Step 6
Gently toss until everything is evenly coated.
Step 7
Refrigerate for at least 20-30 minutes before serving for the best flavor.
Serve chilled.
Easy High Protein Creamy Cucumber Salad with Chickpeas and Feta
- Total Time: 15 minutes
- Yield: 8 servings 1x
Description
This High Protein Creamy Cucumber Salad is crisp, creamy, and loaded with fresh cucumbers, chickpeas, feta cheese, and a tangy Greek yogurt dressing. It’s an easy Mediterranean-inspired side dish or healthy lunch that’s packed with protein and ready in just 15 minutes.
Ingredients
Salad
- 2 English cucumbers, thinly sliced
- 1 (15-ounce) can chickpeas, drained and rinsed
- ½ small red onion, thinly sliced
- 1 cup crumbled feta cheese
- 2 tablespoons chopped fresh dill
- 2 tablespoons chopped fresh parsley
Dressing
- 1 cup plain Greek yogurt
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon juice
- 2 teaspoons red wine vinegar
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- ½ teaspoon dried oregano
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional)
Instructions
- In a medium bowl, whisk together the Greek yogurt, olive oil, lemon juice, red wine vinegar, garlic, Dijon mustard, oregano, salt, pepper, and crushed red pepper flakes until smooth.
- Add the sliced cucumbers, chickpeas, red onion, feta, dill, and parsley to a large mixing bowl.
- Pour the dressing over the salad.
- Toss gently until everything is evenly coated.
- Refrigerate for at least 20–30 minutes before serving for the best flavor.
- Garnish with extra dill, feta, and freshly cracked black pepper before serving.
Notes
- Salt the cucumbers for 15–20 minutes and pat dry for an extra crisp salad with less moisture.
- Use full-fat Greek yogurt for the creamiest dressing.
- Fresh dill gives the salad the best flavor.
- Add grilled chicken for an even higher-protein meal.
- Stir just before serving if any dressing settles.
- Prep Time: 15 MINUTES
- Category: Lunch, Side Dish
- Cuisine: MEDITERRANEAN INSPIRED
Tips for the Best Creamy Cucumber Salad
- English cucumbers stay crisp longer and have fewer seeds.
- Pat the cucumbers dry before mixing to prevent a watery salad.
- Full-fat Greek yogurt creates the creamiest dressing.
- Let the salad chill before serving so the flavors can blend together.
- Add grilled chicken for even more protein.
- Fresh dill makes a huge difference in flavor.
Variations
Add Avocado
For extra healthy fats and creaminess.
Use Cottage Cheese
Blend cottage cheese into the dressing for even more protein.
Make it Mediterranean
Add cherry tomatoes, Kalamata olives, and pepperoncini.
Extra Crunch
Mix in chopped celery or bell peppers.
Spicy Version
Add diced jalapeños or extra crushed red pepper.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
If making ahead for meal prep, keep the dressing separate until ready to serve for the crispiest cucumbers.
Frequently Asked Questions
Can I make this ahead of time?
Yes! It actually tastes even better after chilling for a few hours.
What is the best cucumber to use?
English cucumbers are ideal because they’re crisp and have very few seeds.
Can I use canned chickpeas?
Absolutely. Simply rinse and drain them well before adding them.
Is this healthy?
Yes! It’s packed with protein, fiber, healthy fats, and fresh vegetables while using Greek yogurt instead of mayonnaise.
Can I make it gluten-free?
Yes! This recipe is naturally gluten-free.
Final Thoughts
This High Protein Creamy Cucumber Salad is proof that healthy recipes don’t have to be boring. Every bite is cool, creamy, crunchy, and packed with fresh Mediterranean-inspired flavor. Whether you’re meal prepping lunches, bringing a dish to a picnic, or serving it alongside grilled chicken, burgers, or steak, this easy salad is one you’ll keep coming back to all season long.
