Side Dishes
This Bangladeshi salad recipe brings the vibrant flavors of South Asian cuisine to your table with a refreshing blend of yogurt, crisp cucumbers, and aromatic spices. 🌿 The secret lies in the tangy yogurt dressing—infused with mustard oil, turmeric, and cumin—that transforms simple vegetables into a dish bursting with zesty depth.
I first discovered this recipe during a visit to Dhaka, where it was served as a cooling accompaniment to rich, spiced meals.
The beauty of this salad is its simplicity—just a handful of ingredients, yet layers of flavor. The cucumbers stay crisp, the yogurt dressing is creamy yet tangy, and the spices add warmth without overpowering.
It’s the perfect balance of textures and tastes: cool, creamy, and slightly spicy, with a hint of freshness that cuts through heavier dishes. This recipe is also incredibly versatile—adjust the spice level to suit your taste or add grated carrots and green chilies for extra crunch and heat.
What makes this salad truly special is its cultural significance. In Bangladesh, such dishes are often served at festive gatherings, family meals, and even as a refreshing starter. The yogurt base not only adds creaminess but also aids digestion, making it a staple in traditional cuisine.
With just 15 minutes of prep time, you’ll have a dish that’s as nourishing as it is delicious—ideal for pairing with grilled meats, rice, or even as a standalone light meal.
Once you try this recipe, you’ll understand why it’s a beloved classic. The combination of tangy, creamy, and slightly spicy flavors creates a harmony that’s both comforting and invigorating.
Serve it chilled for the best experience, and watch as it becomes a new favorite in your household. Let’s bring a taste of Bangladesh to your kitchen!
Ingredients for bangladeshi salad
Just twelve ingredients transform into this vibrant Bangladeshi cucumber-yogurt delight.
| Ingredient | Amount | Notes |
|---|---|---|
| Plain Yogurt 🥛 | 1 cup | Greek or regular, full-fat preferred |
| Mustard Oil 🫒 | 2 tbsp | For authentic flavor (substitute olive oil) |
| Cucumber 🥒 | 2 medium | English or Persian, peeled if skin is tough |
| Red Onion 🧅 | 1 small | Thinly sliced, soak in cold water |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Turmeric Powder 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Cumin 🌿 | ½ tsp | Toasted for deeper flavor |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Green Chili 🌶️ | 1 small | Optional, finely chopped |
| Garlic Cloves 🧄 | 2 cloves | Minced, optional for extra flavor |
| Sugar 🍯 | 1 tsp | Balances tanginess |
The mustard oil is non-negotiable for authentic flavor—Indian or Pakistani grocery stores carry it, but olive oil works in a pinch. I grab mine from Whole Foods when I'm out of it. The yogurt should be thick and tangy—Fage Greek yogurt is my go-to, but any plain yogurt works. For the cucumbers, English cucumbers stay crisp longer than Persian, but both work. Thinly slice the onion and soak it in cold water for 10 minutes to mellow the sharpness—trust me on this. Fresh turmeric is ideal, but powdered works fine if you've got it.
No mustard oil? Olive oil plus a pinch of asafoetida mimics the depth. Skip the green chili if you prefer mild flavors, but it adds that signature kick. The garlic and cilantro are optional but recommended—they bring everything together. For extra crunch, add grated carrots or radishes. If your yogurt is too thick, thin it with a splash of water. The sugar balances the tanginess, so don't skip it unless you prefer extra tart. And if you're feeling fancy, add a sprinkle of roasted cumin powder for extra warmth.
This salad keeps beautifully in the fridge for 3-4 days—the flavors actually deepen as it sits. Store the dressing and veggies separately if you want to keep them extra crisp. I always double the batch—it disappears fast at gatherings. For serving, chill well before plating. The dressing soaks into the veggies perfectly when served cold. If you make it ahead, give it a good stir before serving to redistribute the flavors.
Why You'll Love This Recipe
- Here’s what sold me: the yogurt’s cool bite cuts through the sharp onion and spicy mustard oil, while the cilantro adds that fresh, herby punch. It’s the kind of balance that makes you reach for seconds without even thinking.
- No Chopping Chaos: I swear by this one—just slice the cucumber and onion into thick rounds, toss with yogurt, and call it done. No dice, no fuss, no stress. That mustard oil? One quick swirl, and boom—flavor without the work.
- Tangy-Creamy Magic: Here’s what sold me: the yogurt’s cool bite cuts through the sharp onion and spicy mustard oil, while the cilantro adds that fresh, herby punch. It’s the kind of balance that makes you reach for seconds without even thinking.
- Potluck Hero: Between us, this salad always gets picked first at gatherings. It’s light enough for summer picnics but hearty enough to pair with biryani or grilled meats. Plus, it travels well—no wilting, no soggy mess.
Step-by-step instructions for tangy yogurt and cucumber refreshment
Here's how to make this vibrant, cooling salad that's perfect for any meal.
👨🍳 Step 1: Prepare the Yogurt Base
In a medium bowl, combine the 1 cup plain yogurt, 0.5 tsp turmeric powder, 0.5 tsp ground cumin, 0.5 tsp salt, 1 tsp sugar, and 2 tbsp lemon juice. Mix well until the turmeric and cumin are fully dissolved and the mixture is smooth. The turmeric will give it a lovely golden hue—this is normal and adds a subtle earthy flavor.
Here's the thing—let this mixture sit for 10 minutes at room temperature. This resting period allows the flavors to meld together beautifully. You'll notice the yogurt will thicken slightly as it comes to room temperature, which helps create that perfect creamy texture in the final salad.
🥘 Step 2: Soak and Slice the Vegetables
Peel the 2 medium cucumbers if needed (English cucumbers often have tougher skin). Cut them into thin half-moons or matchsticks—about ¼-inch thick. Place them in a colander and sprinkle with 1 tbsp salt. Toss gently to distribute the salt evenly. Let them sit for 15 minutes while you prepare the rest of the ingredients.
Meanwhile, thinly slice the 1 small red onion and place it in a small bowl. Cover it with cold water and let it soak while you work. This step removes some of the sharpness and prevents the onion from overpowering the salad. I know it seems counterintuitive to add water, but trust me—it makes all the difference in balancing flavors.
🍳 Step 3: Toast the Aromatics
Heat 1 tbsp of the mustard oil in a small skillet over low heat. Add the 2 cloves minced garlic and the 1 small finely chopped green chili (if using). Sauté for 1-2 minutes until the garlic turns golden and fragrant—don't let it burn, or it'll turn bitter. Remove from heat immediately and let cool for 2 minutes. This quick toasting adds depth of flavor without overpowering the fresh ingredients.
In the same skillet, heat the remaining 1 tbsp mustard oil over medium heat for 30 seconds until it shimmers. This heated oil will add a wonderful aroma to your salad. Be careful not to overheat it or it'll lose its delicate flavor.
🥘 Step 4: Combine All Ingredients
Drain the cucumbers thoroughly and gently squeeze out any excess water using a clean kitchen towel. Add them to the yogurt mixture along with the drained red onion, 0.25 cup chopped fresh cilantro, and the toasted garlic-chili oil. Gently fold everything together using a large spoon or spatula—you want to maintain the texture of the vegetables while incorporating them evenly.
Taste and adjust the seasoning if needed. You might want to add a bit more lemon juice or salt to balance the flavors. This salad should be tangy, refreshing, and just slightly spicy from the green chili. The mustard oil adds that authentic Bangladeshi flavor that makes this salad truly special.
⏰ Step 5: Chill and Serve
Cover the bowl and refrigerate the salad for at least 30 minutes before serving. This chilling time allows all the flavors to fully meld together. When you're ready to serve, give it one final gentle stir. The salad should be cool, creamy, and vibrant with color.
Serve this refreshing salad as a side dish with grilled meats, rice, or even as a light lunch on its own. It keeps well in the refrigerator for up to 2 days, making it perfect for meal prep. The longer it sits, the more the flavors develop and come together beautifully.
Pro Tips For Making Bangladeshi Salad
- CHILL THE YOGURT: Stick it in the fridge for at least 30 minutes before mixing—thick, cold yogurt clings to the cucumbers and onions instead of turning watery halfway through serving. I learned this the hard way after serving a lukewarm, soupy salad that had me second-guessing my life choices.
- SLICE ONION THIN: Use a sharp knife and slice the red onion paper-thin—no thicker than 1/16-inch—or it’ll turn mushy and bitter. My grandmother swore by this, and she was right: the texture stays crisp even after sitting for hours.
- TOAST THE OIL: Heat the mustard oil on low for 2-3 minutes until it smells nutty but isn’t smoking—just enough to mellow its sharpness. Skip this, and you’ll get a salad that tastes like a pungent afterthought instead of a flavor anchor.
- SALT THE CUCUMBER: Toss the sliced cucumber with a pinch of salt and let it sit for 10 minutes before draining. This removes excess water so your salad stays light and doesn’t turn into a soggy mess. (Yes, even if you’re impatient like me.)
Regional styles of these flavors
Dhaka-Style Version
In Dhaka, this salad is often served with a touch of green chili paste (about 1 tsp) mixed into the yogurt base for extra heat. Locals also add finely grated carrots (about ¼ cup) for crunch and sweetness.
The key is balancing the flavors—start with ½ tsp green chili paste and adjust to taste. Serve it with steamed rice and grilled chicken for a classic Dhaka meal combo. 🌶️
Chittagong Coastal Twist
Near the Bay of Bengal, Chittagong adds fresh coconut water (about 2 tbsp) to the yogurt dressing for a lighter, more refreshing flavor. They also incorporate thinly sliced radishes (about ½ cup) and a pinch of asafoetida for an umami kick.
This version is perfect for hot afternoons and pairs beautifully with fish curries. The coconut water keeps the salad extra crisp and hydrating.
Rural Sylhet Adaptation
In Sylhet, where the climate is cooler, this salad often includes boiled potatoes (about 1 medium, diced) for heartiness. The dressing gets a hint of fennel seeds (about ½ tsp, toasted) for a subtle anise flavor.
This version is heartier and works well as a standalone meal, especially during winter months. The potatoes add a satisfying bite that balances the creaminess of the yogurt. 🥔
Urban Dhaka Fusion
Modern Dhaka chefs often add avocado slices (about ½ medium, cubed) for richness and toasted pumpkin seeds (about 1 tbsp) for crunch. They also use Greek yogurt instead of regular yogurt for extra thickness.
This fusion version is popular in upscale restaurants and works perfectly as a starter for spicy biryani or kebabs. The avocado adds a luxurious touch while keeping the dish light.
Vegetarian-Friendly Version
For vegetarians, swap the green chili with roasted cumin powder (about ½ tsp) and add grated beetroot (about ¼ cup) for color and earthiness. Use vegan yogurt (like Cocojune) for a dairy-free option.
This version still delivers that signature tangy, creamy flavor while being completely plant-based. It’s a great side for dal or vegetable curries. 🌱
Nutrition facts
Frequently asked questions
What makes this Bangladeshi salad different from regular cucumber salad?
This salad stands out thanks to its mustard oil-infused yogurt dressing, which gives it a rich, aromatic depth that regular cucumber salads lack. The combination of turmeric, cumin, and green chili creates a unique tangy-spicy flavor profile, while the soaked red onion adds sweetness without sharpness. It's more complex than your average salad!
Can I make this salad without mustard oil?
Yes! If you can't find mustard oil, use olive oil plus a pinch of asafoetida (hing) for an authentic flavor. For a milder option, just use olive oil and add an extra ½ tsp cumin to compensate. The key is balancing the flavors—taste as you go and adjust the lemon juice or salt accordingly.
How do I keep the cucumbers from getting soggy?
Salt the cucumbers for 15 minutes before adding them to the dressing—this draws out excess water. Then, drain them thoroughly and pat dry with a clean towel. Store the dressing and vegetables separately in the fridge if making ahead, and only combine them right before serving. This keeps everything crisp!
What are the best pairing options for this salad?
This refreshing salad pairs beautifully with grilled meats, biryani, or steamed rice. For a lighter meal, serve it with warm naan or roti. It also works as a standalone dish during hot weather or as a cooling accompaniment to spicy curries. The creamy yogurt helps balance rich, spicy flavors perfectly!
Can I make this salad ahead of time?
Store the dressing and vegetables separately in airtight containers for up to 3 days. When ready to serve, combine them and let sit for 15 minutes to allow flavors to meld. The longer it sits, the more the spices infuse into the vegetables—just give it a good stir before serving for the best texture!
