Chickpea Cranberry Salad with Creamy Feta Dressing

Female baker stands behind a professional kitchen surface in a bakery with prepared dough for baking and looks at the camera

By: Lalybeth

July 17, 2026

Everyday Culinary Delights👩‍🍳

Chickpea Cranberry Salad with Creamy Feta Dressing

Chickpea Cranberry Salad (Creamy Feta Dressing) – The 15-Minute Lunch That Saves My Weekdays

⚖️
Difficulty
Easy
⏲️
Prep Time
15 mins
🕒
Cook Time
0 mins
⏱️
Total Time
15 mins
🍽️
Servings
4

I still remember the first time I tossed dried cranberries into a chickpea salad. It was a drizzly spring afternoon in my tiny New York City kitchen, and I was staring at a can of chickpeas, a half-block of feta, and the last handful of parsley from the Union Square Greenmarket. What emerged was this chickpea cranberry salad with a creamy feta dressing — a recipe that now anchors my weekly meal prep. My Paris training taught me to build sauces that cling to every ingredient, and my Moroccan roots whisper, “Never let a salad be boring.” This salad is anything but: it’s bright, tangy, creamy, and ready in 15 minutes flat.

The first bite hits you with a pop of sweetness from dried cranberries, then the salty, velvety feta dressing rolls through, coating each chickpea like silk. Red onion brings a sharp crunch, parsley a herby lift, and the lemon-garlic yogurt dressing ties it all together with a zing that reminds me of a Moroccan preserved-lemon dressing my mother used to drizzle over everything. The contrast of creamy and crisp, sweet and savory, is what makes this healthy chickpea salad so memorably good.

What sets this version apart is the dressing: it’s a whipped blend of Greek yogurt and feta that stays thick without a single drop of mayo. In culinary school, I learned that emulsifying yogurt with olive oil slowly creates a luscious base that carries other flavors beautifully. Here, it becomes almost a creamy blanket for the whole dish. Stick with me and I’ll share my foolproof method for keeping the dressing from breaking, plus the one common mistake people make that turns this salad watery. (Hint: don’t skip draining the chickpeas properly!)

Why This Chickpea Cranberry Salad Recipe Is the Best

The Flavor Secret: This salad leans on a classic Moroccan flavor pairing — sweet dried fruit meets tangy, salty cheese — but I’ve lightened it with a French-style vinaigrette method applied to a creamy base. Instead of simply crumbling feta on top, I whip half of it into the Greek yogurt dressing, which infuses every bite with briny depth. That little culinary-school trick transforms a simple chickpea cranberry salad into something you’d expect at a Manhattan bistro.

Perfected Texture: Texture is everything in a no-cook salad. I tested this recipe until every spoonful delivered something interesting: the soft chickpeas, the chewy cranberries, the crunchy onion, and the coating that’s creamy but not gloppy. The key is letting the salad rest for 5 minutes after tossing, so the dressing tightens slightly and really clings to the chickpeas instead of pooling at the bottom of the bowl.

Foolproof & Fast: You don’t need a single burner and you won’t dirty more than two bowls. This easy chickpea salad is built for busy schedules and forgiving of ingredient swaps. It’s a perfect introduction to homemade dressings, and I’ll walk you through each step so you feel totally confident, whether you’re a seasoned cook or someone who just wants a reliable lunch.

Chickpea Cranberry Salad Ingredients

I pick up almost all of these from my local Key Food or the greenmarket when parsley is in season. The canned chickpeas are a pantry staple from Moroccan tagine nights, and the dried cranberries remind me of the raisin-and-nut salads we’d serve on Shabbat tables back home — just with a sweeter, tarter twist. Use the best feta you can find; I love a creamy Bulgarian feta for this, but a firm Greek one works beautifully too.

Ingredients List

  • 1 can (15 oz) chickpeas, drained and rinsed thoroughly
  • 1/2 cup dried cranberries
  • 1/4 cup crumbled feta cheese
  • 1/4 cup chopped red onion
  • 1/4 cup chopped fresh parsley
  • For the creamy feta dressing:
  • 1/4 cup Greek yogurt (full-fat for creamiest texture)
  • 2 tablespoons extra-virgin olive oil
  • 1 tablespoon fresh lemon juice
  • 1 clove garlic, minced
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Ingredient Spotlight

Chickpeas: The hearty backbone of this salad. Canned are convenient and perfectly creamy after a good rinse; if using dried, cook them from scratch with a bay leaf until tender but not mushy. Drain well — excess water will thin your dressing, and that’s the fastest way to a disappointing salad. Substitution: white beans (cannellini) offer a similar but softer texture.

Dried Cranberries: Look for unsweetened if possible, to let the dressing’s brightness shine. The tart-sweet chewiness is essential. Substitution: dried cherries or even chopped dried apricots will work, though they bring a different fruit profile. Don’t use fresh cranberries raw — they’re far too sour without cooking.

Feta Cheese: This is halved between the salad and the dressing. Bulgarian feta is creamier and melts into the yogurt more smoothly; Greek feta is saltier and crumblier. Either is fine. Substitution: dairy-free feta (like Violife) keeps it vegan; the dressing will be slightly less rich but still creamy.

Greek Yogurt: The base of our no-mayo creaminess. Always use full-fat — nonfat versions can turn watery and leave the dressing thin. For a dairy-free version, use a thick coconut yogurt (the kind you’d find in a tub, not the drinking kind).

Original IngredientBest SubstitutionFlavor / Texture Impact
Canned chickpeasHome-cooked dried chickpeas (or cannellini beans)Slightly firmer, nuttier flavor; adjust salt.
Dried cranberriesDried cherries or golden raisinsCherries are tarter; raisins are sweeter and softer.
Feta cheeseVegan feta block, crumbledMilder saltiness; still melts into dressing well.
Greek yogurtThick coconut yogurt or sour creamCoconut adds a subtle tropical note; sour cream is tangier.

How to Make Chickpea Cranberry Salad — Step-by-Step

I promise you, this is one of the simplest salads you’ll ever put together. The dressing is the only part that requires any mixing, and it takes less than a minute. Follow each step and you’ll end up with the creamiest, most craveable cranberry feta salad in your repertoire.

Step 1: Combine the Salad Base

In a large mixing bowl, add the drained and rinsed chickpeas (make sure you’ve shaken off all excess water), 1/2 cup dried cranberries, 1/4 cup crumbled feta, 1/4 cup chopped red onion, and 1/4 cup chopped fresh parsley. Toss gently with a large spoon to distribute the ingredients evenly without breaking the chickpeas.

💡 Lalybeth’s Pro Tip: Pat the chickpeas dry with a clean kitchen towel before adding them — it removes the last bit of moisture that can dilute your dressing later.

Step 2: Whisk the Creamy Feta Dressing

In a small bowl, combine 1/4 cup Greek yogurt, 2 tablespoons olive oil, 1 tablespoon lemon juice, 1 minced garlic clove, 1/4 teaspoon salt, and 1/8 teaspoon black pepper. Now take about 1 tablespoon of the crumbled feta from the salad bowl (don’t worry, there’s plenty) and add it to this mixture. Whisk vigorously until the dressing is smooth and the feta has broken down into tiny flecks, about 30 seconds. The dressing should be thick but pourable.

⚠️ Common Mistake to Avoid: Adding the olive oil too quickly or not whisking enough can cause the dressing to separate. Pour the oil in a slow, steady stream while whisking, just like you’re making a mayonnaise.

Step 3: Toss and Coat

Pour the creamy feta dressing over the chickpea mixture. Use a large spoon or silicone spatula to fold everything together gently but thoroughly. Keep folding until every chickpea and cranberry is coated with the dressing. You’ll notice the parsley bits stick to the dressing beautifully, adding little green flecks throughout.

💡 Lalybeth’s Pro Tip: Taste the salad at this stage and adjust salt and pepper. Feta brands vary in saltiness, so a little extra pinch of salt or a squeeze of lemon may be needed to brighten everything up.

Step 4: Serve or Chill

You can serve the salad immediately at room temperature, or cover and refrigerate for up to 30 minutes to let the flavors meld. The dressing actually thickens slightly in the fridge, becoming even creamier. Give it a quick stir before serving. It’s that simple — a fast, healthy chickpea salad that tastes just as good straight from the bowl as it does after a short rest.

⚠️ Common Mistake to Avoid: Don’t let it sit overnight before serving the first time without stirring — the lemon juice can start to break down the yogurt, making the dressing slightly watery. If making ahead, see storage tips below.

StepActionDurationKey Visual Cue
1Combine salad ingredients2 minsEven mixture; no large onion pieces.
2Whisk dressing1 minSmooth, no oil slick on top.
3Toss to coat2 minsAll solids well-coated; dressing evenly distributed.
4Serve or chill0-30 minsSalad looks glossy, not dry; appetizing creaminess.

Serving & Presentation

I love piling this salad into a shallow white bowl so the colors pop — the ruby cranberries, pale chickpeas, and green parsley against the creamy dressing are a true New York deli-counter dream. For a lunch that feels restaurant-worthy, serve it over a bed of baby arugula; the peppery leaves contrast the sweet cranberries and rich dressing beautifully. A final sprinkle of flaky sea salt and a crack of black pepper right at the table brings everything to life.

From a French plating perspective, a small ring mold can turn this into a tidy, elegant starter. But honestly, my favorite way to eat it is with warm pita bread on the side, scooping up every last bit — just like we did with my mother’s chickpea salads in Morocco, though hers had preserved lemon instead of feta. For an NYC-style power lunch, pair it with a crisp sparkling water and a handful of toasted pita chips.

Pairing TypeSuggestionsWhy It Works
Side DishGrilled chicken skewers, quinoa-stuffed peppers, or a simple tomato-cucumber saladAdds protein or freshness without overpowering the creamy salad.
Sauce / DipTahini drizzle, roasted red pepper hummus, or a garlicky tzatzikiAdds another layer of creaminess; the chickpeas love Mediterranean flavors.
BeverageIced mint tea, crisp white wine (Sauvignon Blanc), or sparkling lemonadeCuts the richness of the dressing; mint complements the parsley.
GarnishExtra parsley, toasted pine nuts, sumac, or pomegranate arilsSumac brings a Moroccan sourness; pine nuts add crunch.

Make-Ahead, Storage & Reheating

In my NYC week, Sunday is meal-prep day, and this salad is always on the roster. I usually make the dressing in a separate jar and store the undressed salad mix in the fridge, then toss right before I run out the door. This keeps the chickpeas from getting mushy and the dressing thick and luscious. The dressed salad is still great the next day, but the texture is best within 24 hours.

MethodContainerDurationReheating Tip
RefrigeratorAirtight glass containerUp to 3 days (dressed) or 5 days (undressed components separate)Serve cold; stir and refresh with a teaspoon of lemon juice if needed.
FreezerNot recommendedFreezing breaks down yogurt and chickpeas; avoid it.
Make-AheadDressing in a jar, salad mix in a covered bowlDressing 2 days ahead; salad 1 day ahead (undressed)Whisk dressing before using; toss salad just before serving.

If you find the dressed salad has thickened and dried out slightly the next day, don’t panic — just stir in a teaspoon of water or extra lemon juice and a tiny drizzle of olive oil to bring back its creamy consistency. The cranberries will plump a bit from the moisture, which I actually love. And never microwave this salad; it’s meant to be enjoyed cold or at room temp, so pulling it from the fridge 20 minutes before eating is my trick for perfect flavor.

Variations & Easy Swaps

VariationKey ChangeBest ForDifficulty Impact
Vegan Chickpea Cranberry SaladUse vegan feta and coconut yogurtPlant-based eatersStill easy; dressing may need a pinch more salt.
Gluten-Free / Dairy-FreeNaturally gluten-free; swap feta and yogurt for dairy-free alternativesDairy sensitivitiesNo extra steps; easy.
Seasonal Twist: Fresh Berries & MintReplace cranberries with fresh blueberries or diced strawberries; swap parsley for mintSummer picnicsSlightly sweeter; still a 15-minute salad.

Vegan Chickpea Cranberry Salad

This is how I serve it when my vegan friends come over. I reach for a block of vegan feta (Violife or Follow Your Heart) and a thick coconut yogurt. The dressing still gets that salty tang, though it’s a touch milder. I sometimes add a pinch of nutritional yeast to the dressing to mimic the aged-cheese depth of feta. It’s so good even my cheese-loving husband asks for seconds — and that’s the real test, isn’t it?

Gluten-Free / Dairy-Free Option

Good news: this salad is naturally gluten-free, so you don’t need to change a thing on that front. To keep it dairy-free, simply follow the vegan variation above. The texture stays creamy thanks to the coconut yogurt, and the olive oil ensures it doesn’t feel thin. I tested this for a catering event last summer and it held up beautifully on the buffet table for hours.

Seasonal Twist: Fresh Berries & Mint

At the peak of summer, when Union Square’s strawberry stands are overflowing, I swap dried cranberries for halved fresh strawberries or whole blueberries, and replace the parsley with fresh mint leaves. The dressing remains the same, but the salad becomes brighter, juicier, and perfect for a Fourth of July cookout. A sprinkle of lime zest in the dressing instead of lemon adds a floral note that pairs gorgeously with the berries.

Can I use dried cranberries instead of fresh in a chickpea cranberry salad with feta dressing?

Absolutely — and in fact, dried cranberries are the star of this recipe. Fresh cranberries are incredibly tart and firm, so they wouldn’t give you that pleasant sweet chew we want here. Dried cranberries rehydrate slightly in the creamy dressing and become little pops of flavor. If you only have frozen cranberries, you could thaw and chop them, but they’ll still be quite sour. Stick with dried for the best texture and balance.

How do I make the creamy feta dressing thicker without adding more feta?

Great question! The easiest trick is to use strained Greek yogurt — even if your yogurt says “Greek,” sometimes it’s thinner than ideal. Place the yogurt in a fine-mesh strainer lined with cheesecloth over a bowl for 10 minutes to drain any whey. You can also whisk in a teaspoon of very finely ground almonds or a pinch of xanthan gum if you want a more commercial thickness, but I find the straining method works wonders. Another route: add an extra tablespoon of crumbled feta and blend with an immersion blender — it will thicken and stay creamy without making the flavor too salty.

Should I use canned chickpeas or cook dried chickpeas for this salad?

For speed and convenience, canned chickpeas are my go-to, and they work beautifully as long as you rinse and drain them thoroughly. However, if you have time, cooking dried chickpeas from scratch gives you a firmer, nuttier texture that some prefer. I often simmer a big batch with a bay leaf and freeze portions, so I can use them for this salad just like canned. The choice largely depends on your schedule — the salad tastes superb either way.

What can I substitute for feta cheese in the creamy dressing to keep it vegetarian?

Feta is already vegetarian (it’s made from sheep’s or cow’s milk), but if you need a vegan option, use a block-style vegan feta. Brands like Violife or Follow Your Heart crumble well and melt into the dressing when whisked. If you can’t find vegan feta, you can substitute 2 tablespoons of nutritional yeast for the cheesy flavor and 1 tablespoon of white miso paste for the salty umami — just blend it with the yogurt. It won’t be identical, but it creates a creamy, savory dressing that’s still delicious.

Can I make this chickpea cranberry salad ahead of time?

Yes, with a small tweak. For the best texture, store the dressing and the salad mix separately in the fridge. Combine them up to 2 hours before serving for the freshest taste. If you’ve already dressed it, the salad will still be delicious the next day, but the chickpeas may absorb some moisture, making it a bit thicker. Just stir in a little lemon juice or water to loosen it up. Avoid storing dressed salad for more than 2 days, as the yogurt can start to break down.

What can I add to this salad to make it a full meal?

To turn it into a satisfying main dish, I’d add a protein like shredded rotisserie chicken, canned tuna, or hard-boiled eggs. You could also fold in cooked quinoa or farro for extra heft. A handful of toasted nuts (walnuts or almonds) adds crunch and healthy fats, making the salad more filling. If you eat it as a wrap in a whole-wheat tortilla with some greens, it becomes a perfect portable lunch.

Is this salad healthy for weight loss?

It can be part of a balanced weight-loss plan. The chickpeas provide fiber and protein, and the Greek yogurt dressing is lower in fat and calories than mayo-based dressings. A serving has about 350 calories, which is reasonable for a light lunch. If you’re watching calorie density, you can reduce the dried cranberries to 1/4 cup (since they’re naturally high in sugar) and use a low-fat Greek yogurt, though full-fat is creamier and keeps you fuller longer.

Can I use a different bean instead of chickpeas?

Absolutely. White beans like cannellini or great northern beans work wonderfully and have a creamier texture. Cannellini beans will be softer, so fold gently. I’ve also made it with cooked black-eyed peas for a Southern twist. Avoid kidney beans as they’re too firm and the flavor doesn’t meld as well. Regardless of the bean, rinse and drain well to keep the dressing from getting watery.

How long does creamy feta dressing last in the refrigerator?

Stored separately in an airtight container, the dressing will keep for up to 5 days. Because it contains yogurt and garlic, the flavors may intensify, so taste and adjust before using. If it separates a bit, just whisk it again. I don’t recommend freezing, as the yogurt will become grainy upon thawing. Always give it a sniff — if it smells sour in a bad way, toss it.

Can I replace Greek yogurt in the dressing with mayonnaise?

You can, but it will change both the flavor and texture. Mayonnaise will make the dressing richer and heavier, and it won’t have the same tangy brightness. If you go that route, I’d use a 50/50 mix of mayo and sour cream, or add an extra squeeze of lemon juice to cut through the richness. For a lighter option, try a thick plain kefir or labneh — both will give you that cultured dairy tang similar to Greek yogurt.

Share Your Version!

I can’t wait to see how you make this chickpea cranberry salad your own. Did you swap in a different bean? Add a handful of toasted pecans? Maybe you turned it into a mezze platter with warm pita? Leave a star rating below and a comment — I read every single one and often test your ideas in my own kitchen.

If you’re on Instagram or Pinterest, snap a photo and tag me @cookingwithlalyta. I love reposting your creations, and there’s nothing that makes me happier than seeing a recipe from my tiny NYC kitchen land on your table. Tell me: did you use dried cranberries or try a fresh berry twist? Your feedback helps me create more recipes you’ll love.

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Lalybeth 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Chickpea Cranberry Salad (Creamy Feta Dressing) recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow Lalybeth on Pinterest @cookingwithlalyta

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chickpea Cranberry Salad (Creamy Feta Dressing)


  • Author: Chef Lalybeth
  • Total Time: 15 minutes
  • Yield: 4 1x

Description

A refreshing and creamy salad featuring chickpeas, dried cranberries, and a tangy feta dressing. Perfect for a quick lunch or side dish.


Ingredients

Scale
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1/2 cup dried cranberries
  • 1/4 cup crumbled feta cheese
  • 1/4 cup chopped red onion
  • 1/4 cup chopped fresh parsley
  • For the dressing:
  • 1/4 cup Greek yogurt
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1 clove garlic, minced
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. In a large bowl, combine chickpeas, dried cranberries, feta cheese, red onion, and parsley.
  2. In a small bowl, whisk together Greek yogurt, olive oil, lemon juice, garlic, salt, and pepper until smooth.
  3. Pour the dressing over the chickpea mixture and toss gently to coat.
  4. Serve immediately or refrigerate until ready to serve.

Notes

For a vegan version, substitute feta with vegan feta or omit, and use a plant-based yogurt. Dressing can be made up to 2 days ahead.

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Method: Salad
  • Cuisine: American

Nutrition

  • Calories: 350
  • Sugar: 15g
  • Fat: 20g
  • Carbohydrates: 30g
  • Protein: 10g


Chickpea Cranberry Salad (Creamy Feta Dressing)

Leave a Comment

Recipe rating