Mediterranean Cottage Cheese Chickpea Salad
Say hello to your new favorite salad! It’s fresh, it’s bright, it’s creamy, it’s surprisingly filling and it’s packed with protein. I first made this Mediterranean cottage cheese chickpea salad a few years back when the cottage cheese trend really took off, and it’s been a regular in my rotation ever since. I come back to it again and again for easy meal prep and healthy lunches!

Why You’ll Love It:
- High-protein and surprisingly filling
- Fresh Mediterranean-inspired flavors
- Great for meal prep and easy lunches
- Loaded with crunchy, creamy, salty, and fresh textures
- Easy to customize with grains, feta, or extra veggies

What You’ll Need
There’s a printable recipe card at the bottom of this page, complete with ingredients, measurements, and step-by-step instructions. I recommend reading through the coming sections first though!
How To Make Cottage Cheese & Chickpea Salad
- Start by preheating the oven to 400°F.
- Spread the chickpeas onto a baking sheet, drizzle with olive oil, and toss with the garlic powder, dill, paprika, salt, and pepper until evenly coated. Roast for about 20 minutes, or until the chickpeas are golden and crispy.

- While those cook, make the salad. In a medium bowl, combine the tomatoes, cucumbers, red onion, olives, lemon juice, balsamic vinegar, olive oil, dill, salt, and pepper. Give everything a good toss so the veggies soak up all that fresh flavor.

- Spread the cottage cheese onto a plate or into bowls, then spoon the tomato cucumber salad over the top. Finish with the crispy chickpeas and an extra sprinkle of dill if you’d like.
- Serve with pita bread, crackers, or chips for scooping.

Recipe Notes & Tips
- The drier the chickpeas are before roasting, the crispier they’ll get. I like to pat them really well with paper towels before adding the oil and seasonings.
- Give the chickpeas plenty of space on the baking sheet. If they’re piled too close together, they’ll steam instead of getting those crispy edges.
- Every oven browns a little differently, so start checking the chickpeas around the 15-minute mark. A quick shake of the pan halfway through helps them roast more evenly.
- For the best texture, build the bowls right before eating. That keeps the chickpeas crunchy and the salad fresh and crisp instead of watery.

Storage & Meal Prep Tips
This recipe works really well for meal prep, especially if you store the different components separately.
Keep the cottage cheese, chopped tomato cucumber salad, and crispy chickpeas in their own containers so everything stays fresh and the textures don’t get soggy. The salad will keep well in the fridge for about 2 days, while the cottage cheese lasts up to 3 days (or according to the container date).
For the chickpeas, skip the airtight container if you want them to stay crispy. A loosely covered jar or container works best so moisture can escape. I usually cover the top with a paper towel or clean kitchen towel to help keep the air circulating.
The chickpeas can stay at room temperature for 2–3 days this way. You can refrigerate them too, but they’ll soften a bit over time. If that happens, a few minutes in the oven or air fryer helps bring some crispiness back.
Easy Variations
- Crumbled feta on top adds even more salty, Mediterranean-style flavor and works really well with the olives and cucumbers.
- Not a balsamic fan? Red wine vinegar gives the salad a brighter, more classic Greek-style flavor.
- For extra texture and flavor, try adding diced avocado, chopped sun-dried tomatoes, or roasted red peppers right before serving.
- If you like a little heat, a pinch of red pepper flakes or cayenne gives the whole bowl a nice kick.
- Want to make it even heartier? Add cooked farro, quinoa, or rice and turn it into more of a grain bowl situation that’s extra filling for lunches.

Mediterranean Cottage Cheese Chickpea Salad
Ingredients
- 1 15-ounce can chickpeas, rinsed and drained
- 1 ½ tablespoons olive oil divided
- ½ teaspoon garlic powder
- 2 teaspoons dried dill weed divided
- ½ teaspoon paprika
- 1 teaspoon kosher salt divided
- ½ teaspoon black pepper divided
- ¾ cup cherry tomatoes halved
- 1 English cucumber diced
- ½ red onion diced
- ½ cup kalamata and green olives medley
- 1 tablespoon lemon juice about ½ lemon
- 1 tablespoon balsamic vinegar
- 2 cups cottage cheese
- Pita bread or chips optional for serving
Instructions
- Start by preheating the oven to 400°F.
- Spread the chickpeas onto a baking sheet, drizzle with olive oil, and toss with the garlic powder, dill, paprika, salt, and pepper until evenly coated. Roast for about 20 minutes, or until the chickpeas are golden and crispy.
- While those cook, make the salad. In a medium bowl, combine the tomatoes, cucumbers, red onion, olives, lemon juice, balsamic vinegar, olive oil, dill, salt, and pepper. Give everything a good toss so the veggies soak up all that fresh flavor.
- Spread the cottage cheese onto a plate or into bowls, then spoon the tomato cucumber salad over the top. Finish with the crispy chickpeas and an extra sprinkle of dill if you’d like.
- Serve with pita bread, crackers, or chips for scooping.
Have you tried this recipe? Leave a comment and a star rating below!

