Salads
This Bangladeshi salad recipe delivers a refreshing burst of flavors that perfectly balances crunchy chickpeas, crisp cucumbers, and aromatic herbs. The secret lies in the tangy yogurt dressing infused with mustard oil and fresh lemon juice, creating a harmonious blend that's both vibrant and satisfying. I've perfected this dish over years of family gatherings, where it consistently becomes the star side dish alongside rice or grilled meats.
The beauty of this recipe is its simplicity—just a handful of fresh ingredients come together in minutes to create a salad that's as nutritious as it is delicious. We're talking bright green cucumbers, earthy chickpeas, fresh herbs like cilantro and mint, and a creamy yogurt dressing that ties everything together. The mustard oil adds that signature Bangladeshi flavor without overpowering the fresh vegetables.
What you'll end up with is a salad that's crisp, creamy, and packed with texture—each bite offers a satisfying crunch from the cucumbers and chickpeas, balanced by the cool creaminess of the yogurt dressing. The lemon juice brightens everything up, while the mustard oil adds depth that makes this salad truly special. It's the kind of dish that transforms ordinary meals into something memorable.
Perfect as a side dish for biryani, grilled meats, or even as a refreshing main course on its own. The recipe scales beautifully for gatherings, and the flavors only get better as it sits—making it ideal for meal prep. Let's get started on creating this flavorful Bangladeshi classic that will impress everyone at your table.
Ingredients for bangladeshi salad
Fresh crunch meets tangy creaminess in this vibrant Bangladeshi-inspired salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Chickpeas 🥜 | 1 ½ cups | Canned, drained and rinsed |
| Persian Cucumbers 🥒 | 2 whole | Seeded and sliced thin |
| Fresh Cilantro 🌿 | ½ cup | Stems removed, chopped fine |
| Fresh Mint Leaves 🍃 | ¼ cup | Chopped, stems removed |
| Plain Greek Yogurt 🧈 | ¾ cup | Full-fat for creaminess |
| Mustard Oil 🫒 | 2 tbsp | Lightly toasted, cooled |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Garlic Cloves 🧄 | 3 cloves | Minced, for dressing |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Red Chili Powder 🔥 | ¼ tsp | Adjust for heat |
| Olive Oil 🫒 | 1 tbsp | For drizzling |
The cucumbers should be crisp—Persian cucumbers from the produce section are ideal, but any seedless variety works. Whole Foods Market or local farmers' markets often carry the freshest, but the regular grocery store stuff is fine too. Look for cucumbers that feel heavy for their size and have smooth, unblemished skin. The chickpeas? Canned is fine, but if you're feeling fancy, soak dried chickpeas overnight for a lighter texture. For the herbs, cilantro and mint should be bright green and fragrant—if they smell musty, skip them. I always grab extra cilantro because half gets used for garnish later.
No mustard oil? Toasted sesame or olive oil works in a pinch, but the flavor won't be quite the same. The yogurt can be swapped for vegan coconut yogurt if needed, though it'll be slightly lighter. Fresh garlic is non-negotiable here—jarred minced garlic lacks the punch. For a milder kick, reduce the red chili powder to a quarter teaspoon. The dressing should be thin enough to drizzle but thick enough to coat the salad. If it's too thick, add a splash more lemon juice. And trust me, the olive oil drizzle at the end makes all the difference—it adds richness without overpowering.
This salad keeps beautifully in the fridge for 3-4 days, though the cucumbers get softer over time. Store the dressing separately and mix just before serving to keep everything crisp. For meal prep, portion the dressing into small containers and keep the salad and dressing together in a sealed container. The flavors actually improve after sitting for an hour or two—give it time before tasting. If you're serving with biryani or grilled meats, assemble it right before eating so the textures stay perfect.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this one—just toss everything in a bowl. The chickpeas are pre-cooked (store-bought or canned), the cucumbers slice in seconds, and the yogurt dressing comes together with a whisk. Honestly, it’s the kind of dish that makes me feel like I’ve cooked when I’ve really just rearranged ingredients.
- Bright & Tangy Magic: That yogurt-mint-cilantro combo? It’s a flavor explosion. The Persian cucumbers add a crisp bite, while the chickpeas soak up the herby dressing like a sponge. Between us, it’s the kind of salad that makes me reach for seconds—no guilt.
- Meal Prep MVP: This keeps for days in the fridge, and honestly? It only gets better. The flavors meld overnight, making it my go-to for lunches or potlucks. Pack it in jars, toss it in wraps, or just grab a handful straight from the bowl—it’s that unfussy.
- Budget-Friendly Crunch: Chickpeas and cucumbers stretch this salad into a whole meal. I’ll be real: it’s cheaper than takeout, feeds four for under $10, and still feels like a special treat. Plus, the yogurt adds creaminess without breaking the bank—win, win.
Step-by-step instructions for Bangladeshi chickpea and cucumber salad
This vibrant, crunchy salad comes together in minutes with bold flavors and perfect texture.
Prepare the Vegetable Base
Start by draining and rinsing the 1.5 cups chickpeas thoroughly to remove any canned residue. Pat them completely dry with a clean kitchen towel—this ensures they stay crisp rather than turning mushy. In a large mixing bowl, combine the drained chickpeas with the 2 whole Persian cucumbers, sliced into thin half-moons. The cucumbers should be crisp with no soft spots—if they feel too firm, let them sit at room temperature for 10 minutes before slicing for even better texture.
Add the 0.5 cup fresh cilantro and 0.25 cup fresh mint leaves, both chopped finely. I like to use my fingers for this step—it gives you better control over the leaf size and keeps the herbs vibrant. Toss everything gently but thoroughly to distribute the herbs evenly. The salad should look bright and colorful at this stage, with the green herbs contrasting beautifully against the pale chickpeas and cucumbers.
Create the Zesty Dressing
In a small bowl, whisk together the 0.75 cup plain Greek yogurt, 2 tbsp mustard oil (cooled after toasting), 0.25 cup lemon juice, 3 cloves minced garlic, 0.5 tsp salt, 0.25 tsp black pepper, and 0.25 tsp red chili powder. The mustard oil should be lightly toasted and cooled—this gives it a nutty depth without overpowering the salad. Whisk until completely smooth, then taste and adjust seasoning if needed. The dressing should be tangy, slightly spicy, and just salty enough to complement the fresh vegetables.
Here's the thing—let the dressing sit for 5 minutes before using. This allows the flavors to meld slightly, creating a more cohesive taste. The yogurt will thicken a bit, which is perfect for coating the salad without making it soggy. If it seems too thick after resting, you can thin it with 1 tablespoon water to achieve a pourable consistency.
Combine and Chill for Maximum Freshness
Pour the dressing over the vegetable mixture in the large bowl and toss everything together gently but thoroughly. You want the chickpeas and cucumbers to be well-coated without getting crushed. The salad should look glossy and inviting, with the dressing evenly distributed. If you notice any dry spots, add a splash of water or a bit more lemon juice to help the dressing cling.
Cover the bowl and refrigerate for at least 30 minutes before serving. This chilling time is crucial—it allows the flavors to fully develop and the cucumbers to become even crispier. The longer it sits (up to 2 hours), the better the flavors will meld. When ready to serve, give it one final toss to redistribute any settled dressing at the bottom of the bowl.
Finish with Olive Oil and Serve Immediately
Just before serving, drizzle the salad with 1 tablespoon olive oil. This final step adds a beautiful sheen and balances the tangy dressing with a smooth, rich finish. Toss gently to distribute the oil evenly. The salad should now have layers of texture—crisp cucumbers, tender chickpeas, and delicate herbs—all bound together by the creamy yet zesty dressing.
Serve this salad immediately while it's still crisp and vibrant. It pairs perfectly with grilled meats, flatbreads, or as a refreshing standalone dish. The contrast of cool yogurt and spicy chili powder with the fresh herbs and crunchy vegetables makes every bite exciting. Don't wait too long to eat it—the flavors and textures are at their peak right after tossing!
Pro Tips For Making Bangladeshi Salad
- Drain Chickpeas Thoroughly: I learned this the hard way—salty chickpeas make your whole salad taste like a failed experiment. Rinse them in cold water, then pat dry with a towel. No one wants a soggy, briny mess when you’re going for that bright, fresh balance.
- Slice Cucumbers Lengthwise: Thin, even slices (about 1/8-inch thick) keep Persian cucumbers crisp without turning to mush. Skip the chopping—lengthwise slices hold up better and look prettier. (Yes, even if you’re impatient like me.)
- Chill Yogurt Before Mixing: Room-temperature yogurt turns your salad into a warm, clumpy disappointment. Pop it in the fridge for at least 30 minutes first—cold yogurt blends smoother and keeps the dressing from separating. Trust the process.
- Tear Mint, Don’t Chop: Roughly tearing mint leaves (not chopping) keeps their bright flavor and texture intact. Over-chopping turns them to mush—like overworking dough, but worse. (Your future self will thank you.)
Best sauces and condiments for this recipe
Mustard Oil Magic
The star of this salad's dressing is mustard oil, which carries that signature Bangladeshi warmth. Lightly toast 2 tablespoons in a small pan over low heat for 30 seconds until fragrant but not smoking—this removes the raw bite while developing nutty depth. Let it cool completely before mixing into the yogurt, or it'll overwhelm the delicate flavors. For a milder version, reduce to 1 tablespoon and add ½ teaspoon of ground cumin to mimic the earthy notes. 🫒
Tangy Yogurt Base
Use full-fat Greek yogurt for the creamiest texture—it clings beautifully to the salad without turning watery. I swear by Fage 5%, but any thick, plain yogurt works. For extra tang, add 1 tablespoon of white vinegar to the dressing. If you're avoiding dairy, substitute with coconut yogurt (like So Delicious) and increase the lemon juice to 3 tablespoons for brightness. The dressing should coat the back of a spoon but still drizzle easily. 🧈
Spicy Kick Options
Adjust heat to your taste: For mild, reduce red chili powder to ¼ teaspoon and add ½ teaspoon of sweet paprika instead. For fiery, swap the chili powder for 1 teaspoon of freshly grated green chili or ½ teaspoon of cayenne pepper. I keep a small jar of Penzeys brand chili flakes on hand—they’re consistent and add a smoky depth. Always taste before tossing! 🌶️
Herb Variations
Swap or add herbs based on what’s fresh: Dill (½ cup) adds a bright, almost cucumber-like note, while fresh coriander stems (chopped) contribute a citrusy zing. For a Dhaka-style twist, include ½ cup thinly sliced green onions and 2 tablespoons of chopped mint stems—they add a subtle crunch. If cilantro’s too strong, use flat-leaf parsley instead. 🌿
Extra Crunch Boosters
For texture lovers, fold in ¼ cup toasted slivered almonds or crushed roasted chickpeas (toss ½ cup cooked chickpeas with 1 teaspoon olive oil and ¼ teaspoon salt, then roast at 375°F for 15 minutes). These add a satisfying bite that balances the creamy dressing. For a smoky touch, sprinkle 1 teaspoon of smoked paprika over the top just before serving. ✨
Sweet-Tart Balance
Brighten the salad with 1 tablespoon honey or agave stirred into the dressing—it cuts through the mustard oil’s heat and complements the cucumbers’ natural sweetness. For a fruit twist, add ½ cup diced mango or seedless grapes to the salad. The contrast of sweet, tangy, and spicy makes this dish unforgettable. 🍯
Nutrition facts
Frequently asked questions
Can I make this Bangladeshi salad without mustard oil?
Yes! If you can't find mustard oil, toast 1 tablespoon sesame oil or olive oil instead for 30 seconds until fragrant. For authenticity, add ½ teaspoon ground cumin to mimic mustard oil's earthy notes. The salad will still taste delicious but with a slightly different flavor profile.
How long can I store this salad in the fridge?
This salad stays fresh for 3-4 days when stored in an airtight container. Keep the dressing separate and mix just before serving to maintain the crisp texture. For best flavor, let it sit at room temperature for 10 minutes before eating to revive the aromas.
What other vegetables work well in this recipe?
Try adding grated carrots, radish slices, or thinly sliced bell peppers for extra crunch. For a traditional touch, include ½ cup shredded cabbage or ¼ cup chopped green beans**. The key is keeping the vegetables crisp—avoid anything too soft like tomatoes.
Is this salad spicy enough for kids?
For milder versions, reduce the red chili powder to ¼ teaspoon or omit it completely. Add ½ teaspoon sweet paprika instead for color without heat. Kids often enjoy the creamy yogurt and fresh herbs, so they might prefer this gentler version. Always taste before serving!
Can I make this salad ahead of time?
Prep all ingredients (chopped veggies, herbs, and dressing) up to 2 days ahead. Store separately in the fridge and assemble just before serving. The flavors actually improve after sitting for 1-2 hours, making it perfect for meal prep.
