Bangladeshi Salad Recipe: Tangy Yogurt and Crunchy Chickpea Delight

Salads

Bangladeshi Salad Recipe: Tangy Yogurt and Crunchy Chickpea Delight

This Bangladeshi salad recipe transforms simple ingredients into a tangy, crunchy delight that balances cool yogurt, crisp vegetables, and spiced chickpeas. The secret lies in the mustard oil infusion—just a few drops add a signature depth that makes this salad unforgettable.

I first tasted this at a Dhaka street market, where vendors served it alongside grilled meats, and it became my go-to for any meal.

The recipe relies on a few key techniques to achieve that perfect texture and flavor: thinly slicing cucumbers and onions for maximum crunch, lightly toasting chickpeas for extra bite, and whisking yogurt with lemon juice and salt until completely smooth.

No special equipment is needed—just a sharp knife and a bowl. The result is a refreshing yet satisfying dish that pairs beautifully with rice, flatbread, or even as a standalone appetizer.

What sets this salad apart is its versatility—it works equally well as a side for curries, a light lunch on its own, or a cooling contrast to spicy dishes. The yogurt base keeps it creamy without being heavy, while the mustard oil adds a subtle, aromatic kick.

Once you try it, you’ll understand why this salad is a staple in Bangladeshi cuisine and a game-changer for home cooks.

The best part? It comes together in under 20 minutes, making it ideal for weeknight dinners or last-minute gatherings. Serve it chilled for maximum refreshment, and don’t forget the garnish—fresh cilantro and a sprinkle of chaat masala elevate it to restaurant quality. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for bangladeshi salad

Pantry staples meet Dhaka street market flavors in this tangy, crunchy salad.

Ingredient Amount Notes
Plain Yogurt 🧀 1 cup Full-fat for creaminess
Chickpeas 🥜 1 ½ cups Drained, rinsed, and toasted
Cucumber 🥒 2 medium English preferred, thinly sliced
Red Onion 🧅 1 medium Thinly sliced, white part only
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Mustard Oil 🫒 1 tbsp Lightly infused, not raw
Lemon Juice 🍋 2 tbsp Freshly squeezed
Salt 🧂 1 tsp Diamond Crystal preferred
Black Salt 🧂 ¼ tsp Kala namak for sulfur kick
Cumin Seeds 🌿 ½ tsp Toasted until fragrant
Chaat Masala 🌶️ 1 tsp For final garnish
Green Chili 🌶️ 2 whole Thinly sliced, optional heat

The yogurt is your foundation—full-fat works best for that rich, creamy texture. Grab plain Greek yogurt from Trader Joe's or your local grocery store, but skip the flavored kind. The chickpeas? Canned is fine, but rinse them well to cut the grittiness. Toast them in a dry pan for 30 seconds—just until they smell nutty. That’s what gives this salad its signature crunch. For the mustard oil, Bengali or Indian markets carry the best, but Amazon sells it too if you’re in a pinch. Never use raw mustard oil—always infuse it lightly first.

No mustard oil? Toasted sesame oil at half the amount gets you close, though it won’t have that signature punch. Swap the black salt for regular salt plus a pinch of baking soda if you can’t find it—it’s the sulfur kick that makes this salad sing. The chaat masala? Mitti brand is the gold standard, but any good-quality one works. No chaat masala? A mix of cumin, coriander, and a pinch of cayenne does the trick. The cucumbers and onions? Thinly sliced is non-negotiable—use a mandoline if you’ve got one, but a sharp knife works too. And for the cilantro, the stems are edible—chop them up if you’re feeling adventurous.

This salad stays fresh for 3 days in the fridge, but the yogurt can get watery over time. Keep the dressing separate if prepping ahead, and mix it in just before serving. The chickpeas and veggies hold up best if stored in airtight containers. Portion it out if you’re meal prepping—it’s perfect for lunches. And if you’ve got leftovers? Toss in a splash of lemon juice to revive it. Garnish with fresh cilantro and chaat masala right before eating—that’s when the magic happens.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this one—just mash chickpeas, mix in yogurt, and toss with cucumber and onion. No fancy techniques, no waiting for anything to cook. My lazy Sundays just got a whole lot easier.
  • Tangy Crunch Magic: That yogurt base keeps it cool and creamy, while the raw onion and cilantro add this bright, sharp kick. Honestly? It’s the kind of flavor that makes you reach for seconds without even thinking.
  • Lunchbox Hero: Between us, this salad stays fresh for days—perfect for packing in Tupperware or serving at picnics. The chickpeas hold up, the yogurt keeps it moist, and no one complains when it’s in their bag.
  • Pocketbook Friendly: Chickpeas, cucumbers, and onions? All budget staples. I make this twice a month and never stress over grocery bills. Plus, the leftovers? They’re my go-to for quick snacks or last-minute sides.

Step-by-step instructions for tangy yogurt and crunchy chickpea salad

Here's how to assemble this refreshing Bangladeshi-inspired salad with perfect texture contrast.

1

Toast and Prepare the Chickpeas

Drain and rinse the 1.5 cups chickpeas thoroughly, then pat them completely dry with a clean kitchen towel. This step is crucial—any moisture will prevent proper toasting. Heat a dry skillet over medium heat and add the chickpeas in a single layer. Toast them for 8-10 minutes, stirring occasionally, until they develop a golden-brown color and smell nutty. You want them crispy but not burnt—this adds that essential crunch to the salad.

Transfer the toasted chickpeas to a bowl and let them cool slightly. While they're still warm, sprinkle with the 0.5 tsp toasted cumin seeds and mix gently. The cumin will infuse its earthy aroma into the chickpeas, creating a flavor base that ties the entire salad together. Let them cool completely before adding to the salad mixture—this prevents sogginess from the yogurt dressing.

2

Create the Yogurt Dressing

In a medium bowl, whisk together the 1 cup plain yogurt, 2 tbsp freshly squeezed lemon juice, and the 1 tbsp mustard oil. Start with a slow whisk to combine, then increase speed until the mixture is smooth and fully emulsified. The mustard oil should be incorporated evenly—you'll see the dressing turn slightly thicker and develop a pale yellow hue.

Season the dressing with the 1 tsp salt and 0.25 tsp black salt, whisking until completely dissolved. Taste and adjust the lemon if needed—you want a bright, tangy flavor that cuts through the richness of the yogurt. Here's the thing—black salt adds that signature sulfurous kick that's essential in Bangladeshi cuisine, so don't skip it even if you're not familiar with the flavor yet.

3

Prepare the Vegetable Components

Peel and thinly slice the 2 medium cucumbers lengthwise into half-moons, discarding any seedy portions. The English cucumber variety works best here—its thinner skin and fewer seeds prevent the salad from becoming watery. Transfer the slices to a large mixing bowl and sprinkle with about half of the 0.5 cup chopped cilantro.

Next, thinly slice the white portion only from the 1 medium red onion, being careful to remove all purple layers. Add these to the cucumber along with the 2 whole green chilies, sliced into thin rings. Give everything a gentle toss to distribute the ingredients evenly. The raw onion and chili will mellow slightly as they sit, but their sharpness will still shine through when combined with the creamy dressing.

4

Combine and Garnish

Add the cooled, toasted chickpeas to the vegetable mixture and gently fold everything together. Now pour the yogurt dressing over the top and toss carefully with a large spoon or clean hands. You want to distribute the dressing evenly without mashing the chickpeas or cucumbers—this preserves their individual textures that make the salad so satisfying.

Let the salad sit for 10-15 minutes before serving. This brief resting period allows the flavors to meld together while preventing the cucumbers from releasing too much moisture. Just before serving, sprinkle the remaining cilantro and the 1 tsp chaat masala over the top. The chaat masala adds that signature tangy, spicy finish that makes this salad so irresistibly flavorful.

👨‍🍳

Pro Tips For Making Bangladeshi Salad

  • Drain Chickpeas Cold: After rinsing canned chickpeas, pop them in the fridge for 10 minutes first—this firms up the skins so they hold their shape better when chopped. I learned this the hard way when my salad turned into a mushy mess because I rushed straight to cutting.
  • Slice Onions Thin: Use a sharp knife and cut red onions paper-thin—no need for a mandoline. The sharper the slices, the faster they soften in the yogurt without overpowering the dish. (Yes, even if you’re impatient like me.)
  • Mix Yogurt Last: Toss everything else first—chickpeas, cucumber, onion, cilantro—and fold in the yogurt just before serving. This keeps the salad from getting soggy, especially if you’re prepping ahead. Trust me, your future self will thank you.
  • Chop Cucumber Small: Dice cucumbers into ½-inch cubes instead of thick slices—they’ll distribute flavor more evenly and stay crisp longer in the yogurt. I was skeptical until I tried it; now it’s non-negotiable.

Best sauces and condiments for these flavors

Mustard Oil Magic

The star of this salad's flavor profile is the mustard oil, which should be lightly infused—not raw—before using. I recommend heating 1 tbsp gently in a small pan for 1-2 minutes until it smells aromatic but isn’t smoking.

This removes any bitterness while preserving its signature nutty depth. For an extra boost, add ¼ tsp of toasted cumin seeds to the warm oil before straining. The result is a dressing that’s rich, complex, and utterly addictive. 🫒

Creamy Yogurt Base

Your yogurt dressing needs to be smooth and tangy, so whisk the 1 cup plain yogurt with 2 tbsp lemon juice until completely silky. The key is patience—let the mixture sit for 5 minutes after whisking to thicken slightly.

For extra creaminess, I sometimes blend in 1 tbsp cold water if the yogurt is too thick. The black salt (¼ tsp) is non-negotiable here—it adds that signature sulfurous kick that makes this salad taste authentically Bangladeshi.

Spicy Kick Options

If you love heat, thinly slice 1-2 green chilies and toss them into the cucumber mixture. For a smoky depth, add ½ tsp of roasted cumin powder to the dressing. I also like finishing with ½ tsp chaat masala for a tangy, spicy crunch.

For a milder version, skip the green chilies but add ¼ tsp of mild paprika instead. The chaat masala is the secret weapon—it balances everything with its bright, citrusy notes. 🌶️

Herb Infusions

Fresh cilantro is essential, but don’t overlook mint leaves for a refreshing twist. I often add 2 tbsp finely chopped mint to the dressing for a cooler, brighter flavor. For a more aromatic touch, blend 1 tsp of fresh coriander seeds into the yogurt before whisking.

The herbs should be added just before serving to keep them vibrant and fragrant. A sprinkle of toasted fennel seeds also pairs beautifully with the mustard oil’s nuttiness.

Sweet Contrast

For a sweet-savory balance, drizzle 1 tsp honey or agave syrup over the salad just before serving. The sweetness cuts through the tangy yogurt and spicy elements beautifully. I also like adding ¼ cup diced mango or peaches for a fruity twist.

For a more traditional approach, a pinch of sugar (about ½ tsp) in the dressing helps round out the flavors without overpowering them. 🍯

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 7g35%
Cholesterol 10mg3%
Sodium 520mg23%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salad without mustard oil?

Yes, but the flavor will be different! For a substitute, use 1 tbsp toasted sesame oil plus ½ tbsp olive oil—it won't have the same signature depth, but still works. The key is to lightly toast the oil first (just until fragrant) to mimic the mustard oil's nuttiness. For authenticity, try finding mustard oil at Indian or Bangladeshi grocery stores.

2

How do I prevent the salad from getting soggy?

Three secrets:

  1. Toast the chickpeas until crispy,
  2. Pat all veggies dry with paper towels before adding, and
  3. Keep the yogurt dressing separate until just before serving. The cucumbers will still release some moisture, but this method keeps the texture perfect for at least 2 hours after assembly. For extra insurance, chill the salad before serving.
3

What other vegetables can I add to this salad?

This salad works beautifully with grated carrots, diced tomatoes, or shredded cabbage for extra crunch. For a traditional Bangladeshi twist, add thinly sliced radishes or julienned green beans. Just be mindful of moisture content—avoid watery veggies like zucchini or lettuce. The key is maintaining that crisp texture contrast with the creamy yogurt.

4

Can I make this salad ahead of time?

Store the dressing and veggies separately in airtight containers for up to 3 days. Mix everything together just before serving to maintain the perfect texture. For longer storage, you can freeze the toasted chickpeas separately for up to 1 month. The yogurt base can be refrigerated for 5 days if you add a splash of lemon juice to preserve freshness.

5

What's the best way to serve this salad?

This versatile salad works as a refreshing side with biryani, grilled meats, or flatbreads. For a complete meal, serve it with steamed rice and a dollop of raita. It also makes an excellent appetizer when served in small portions with toothpicks. The cooling yogurt base makes it perfect for balancing spicy dishes, while the crunchy chickpeas add satisfying texture to any meal.

★★★★★4.8(10 reviews)
Categories Salads