Creamy, tangy, and full of texture, this Mashed Chickpea Salad with Greek Yogurt is a refreshing twist on the traditional tuna or egg salad. With protein-packed chickpeas as the base and a smooth, zesty Greek yogurt dressing tying it all together, this dish is both hearty and light. Crisp celery, punchy red onions, and briny capers add crunch and flavor bursts, making it satisfying in every bite.

It’s the perfect no-cook meal for those looking to eat healthier without sacrificing taste. Served inside warm roasted sweet potato halves, this salad becomes a vibrant, wholesome lunch or a quick dinner idea that’s ready in minutes. Whether you’re meal prepping, looking for high-protein vegetarian food ideas, or just craving something deliciously different, this one hits the mark.
Why You’ll Love This Mashed Chickpea Salad with Greek Yogurt
- It’s a protein-rich, vegetarian alternative to classic deli salads.
- No cooking is needed (except optional roasting of sweet potatoes).
- It’s incredibly versatile: serve it in a sandwich, wrap, lettuce cup, or over toast.
- Meal-prep friendly and stays fresh for days.
- Packed with flavor thanks to capers, lemon juice, and fresh herbs.
Preparation Phase & Tools to Use
To make this salad, you’ll need a few basic tools:
- Mixing Bowl: Essential for combining the chickpeas with yogurt and other ingredients.
- Fork or Potato Masher: Used to mash the chickpeas to your desired consistency.
- Sharp Knife & Cutting Board: For finely chopping onion, celery, and herbs.
- Spoon or Rubber Spatula: For mixing and scooping.
- Optional: Baking Tray: If serving inside roasted sweet potatoes, you’ll need this to roast them.
Each of these tools plays a key role in making prep quick and cleanup simple. A good masher or fork ensures the chickpeas are broken down evenly, while a sharp knife makes precise dicing easier for optimal texture.
Preparation Tips
Drain and rinse your chickpeas thoroughly to avoid excess liquid and sodium. Mash them while they’re slightly warm (if using canned and just rinsed) for easier blending. Chop your veggies finely to ensure they distribute well throughout the salad. If you’re roasting sweet potatoes to use as boats for serving, prick them with a fork and bake at 400°F for about 40 minutes until tender. Let them cool slightly before slicing open. Lastly, don’t skimp on lemon juice or herbs—they brighten the dish and bring it to life.
Ingredients for this Mashed Chickpea Salad with Greek Yogurt
- 1 can (15 oz) chickpeas, drained and rinsed
- 1/3 cup plain Greek yogurt (full-fat or low-fat)
- 1 tablespoon Dijon mustard
- 1 tablespoon lemon juice (freshly squeezed)
- 1/4 cup finely chopped red onion
- 1/4 cup finely chopped celery
- 1 tablespoon capers, roughly chopped
- 1 tablespoon fresh parsley, chopped (plus more for garnish)
- Salt and pepper to taste
- Optional: 1 teaspoon olive oil for added richness
- 2 medium sweet potatoes (if serving in sweet potato boats)

Step 1: Roast the Sweet Potatoes (Optional)
Preheat your oven to 400°F (200°C). Wash the sweet potatoes, pierce them several times with a fork, and place on a baking tray. Roast for 40-50 minutes, or until soft when pressed. Remove from the oven and allow to cool slightly before slicing open lengthwise.
Step 2: Mash the Chickpeas
Place the drained chickpeas in a large mixing bowl. Use a fork or potato masher to mash them until mostly smooth, leaving some chunks for texture. This creates the base of your salad.
Step 3: Add the Dressing Ingredients
To the mashed chickpeas, add Greek yogurt, Dijon mustard, and lemon juice. Stir well to combine, ensuring the chickpeas are evenly coated.
Step 4: Fold in the Vegetables and Flavor Boosters
Mix in the finely chopped red onion, celery, capers, and parsley. If desired, add a drizzle of olive oil for a creamier texture. Season with salt and pepper to taste. Adjust the lemon juice or mustard if you prefer more tang.
Step 5: Assemble and Serve
If using roasted sweet potatoes, gently mash the inside of each half to create space and spoon a generous portion of the chickpea salad into each. Garnish with extra chopped parsley and a squeeze of lemon. Alternatively, serve the salad in wraps, sandwiches, or lettuce cups.
Step 6: Chill or Store
You can serve the salad immediately or refrigerate it for at least 30 minutes to allow the flavors to meld. Store leftovers in an airtight container in the fridge for up to 4 days.
Notes
This salad is a fantastic make-ahead option for lunches and snacks. The chickpeas absorb the flavors more deeply after a few hours, making it even tastier the next day. If you prefer a creamier texture, simply increase the amount of Greek yogurt slightly or add a drizzle of olive oil. Feel free to customize it by adding chopped pickles, diced bell peppers, or a pinch of smoked paprika for an extra kick. It can also be a great protein topping for leafy salads or grain bowls.
Watch Out for These Mistakes While Cooking
- Over-mashing the chickpeas: This can lead to a pasty consistency rather than a hearty salad with texture.
- Using too much yogurt: The salad can become overly wet and lose its structure.
- Under-seasoning: Don’t forget to taste and adjust salt, pepper, and lemon juice. These are key to bringing out the flavors.
- Skipping the chill time: Letting the salad rest in the fridge helps meld all the flavors beautifully.
- Not draining chickpeas properly: Excess moisture from the can will water down the salad.
Storage Instructions
Store the mashed chickpea salad in an airtight container in the refrigerator for up to 4 days. If serving in sweet potato boats, keep the sweet potatoes and salad stored separately for best texture. You can also freeze the mashed chickpea salad for up to 1 month, but note that the texture of the yogurt may change slightly upon thawing.
Estimated Nutrition
Per serving (based on 4 servings, without sweet potatoes):
- Calories: 180
- Protein: 9g
- Fat: 5g
- Saturated Fat: 1g
- Carbohydrates: 24g
- Fiber: 6g
- Sugars: 4g
- Sodium: 260mg
Frequently Asked Questions
Can I use plain yogurt instead of Greek yogurt?
Yes, but Greek yogurt offers a thicker, creamier texture. Regular yogurt will make the salad more runny.
Is this recipe vegan?
Not as written, but you can make it vegan by using a plant-based yogurt alternative.
What other ways can I serve this salad?
Try it in wraps, sandwiches, lettuce cups, or even over crackers for a protein-packed snack.
Can I make this salad ahead of time?
Absolutely! In fact, it tastes even better after sitting for a few hours in the fridge.
Can I use dried chickpeas?
Yes, but you’ll need to cook them beforehand. Make sure they’re soft and mashable.
What can I use instead of capers?
Chopped pickles, olives, or even a small amount of relish work well as substitutes.
How can I add more flavor?
Try adding garlic powder, smoked paprika, or nutritional yeast for an extra punch.
Can I add more veggies?
Definitely! Diced cucumbers, bell peppers, or shredded carrots make great additions.
Conclusion
Mashed Chickpea Salad with Greek Yogurt is a flavor-packed, protein-rich dish that’s easy to make, endlessly customizable, and perfect for meal prep. Whether you enjoy it stuffed in sweet potato boats or tucked into a sandwich, it’s a satisfying and wholesome meal that brings freshness and balance to your day.
Mashed Chickpea Salad with Greek Yogurt
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Looking for a quick lunch or healthy snack idea that’s both flavorful and satisfying? This Mashed Chickpea Salad with Greek Yogurt is your go-to easy recipe. It’s a protein-packed, vegetarian-friendly dish that’s perfect for meal prep or a light dinner. Creamy Greek yogurt, tangy Dijon, fresh lemon, and crisp veggies turn humble chickpeas into something delicious. Serve it in roasted sweet potato boats, lettuce wraps, or sandwiches—there’s no wrong way to enjoy this wholesome meal.
Ingredients
1 can (15 oz) chickpeas, drained and rinsed
1/3 cup plain Greek yogurt
1 tablespoon Dijon mustard
1 tablespoon lemon juice
1/4 cup finely chopped red onion
1/4 cup finely chopped celery
1 tablespoon capers, roughly chopped
1 tablespoon fresh parsley, chopped
Salt and pepper to taste
1 teaspoon olive oil optional
2 medium sweet potatoes optional for serving
Instructions
1. Preheat oven to 400°F (200°C). Wash sweet potatoes, pierce with a fork, and roast 40–50 minutes until soft. Cool slightly and slice open.
2. In a mixing bowl, mash chickpeas using a fork or masher, leaving some chunks.
3. Add Greek yogurt, Dijon mustard, and lemon juice. Mix well.
4. Fold in red onion, celery, capers, and parsley. Add olive oil if desired and season with salt and pepper.
5. Spoon chickpea salad into roasted sweet potato halves or serve in sandwiches, wraps, or lettuce cups.
6. Chill the salad for 30 minutes if possible before serving for best flavor.
Notes
Let the salad chill before serving to enhance flavor.
Mash chickpeas while slightly warm so they blend more easily.
Add extra lemon juice or a drizzle of olive oil if the mixture feels too thick.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Salad
- Method: No-Cook / Roasted Sweet Potatoes
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 180
- Sugar: 4g
- Sodium: 260mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 3.5g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 6g
- Protein: 9g
- Cholesterol: 0mg
