Cooling Indian Cucumber Salad
A crisp, tangy Indian cucumber salad that takes 10 minutes and zero cooking. It is the side dish you reach for when you need something fresh alongside a heavy curry or grilled meat.

Chunks of cucumber, tomato, and red onion get a quick toss with lemon juice, chaat masala, and roasted cumin. No stove, no blender, just a big bowl and a sharp knife.
What Makes This Salad So Refreshing
It tastes exactly like the kachumber you get in a good home-style Indian restaurant, bright and cool without being one-note. The chaat masala brings a gentle funk, the lemon keeps things sharp, and the cumin rounds it all out with a warm, toasted note.
I make it even when there is no Indian food on the table. It works with grilled chicken, roasted salmon, or anything that could use a little crunch and acid. The vegetables release a bit of their own liquid after a few minutes, so the bottom of the bowl turns into a zippy, salty juice that tastes great spooned over rice.
Ingredients

- 2 large cucumbers: English or Persian cucumbers work best because they have fewer seeds and thin skins.
- 1 small red onion: thinly sliced or diced. Soaking the slices in ice water for 5 minutes takes away any harsh bite.
- 2 medium tomatoes: ripe but still firm, diced.
- 1 small green chili (optional): thinly sliced. Remove the seeds if you want mild heat.
- 3 tbsp lemon juice: fresh squeezed, not bottled.
- 1 tsp chaat masala: the key spice blend. Look for it at Indian grocers or online.
- ½ tsp roasted cumin powder: you can dry-roast cumin seeds in a small pan and grind them, or use store-bought.
- Salt to taste: fine sea salt or kosher salt.
- Pinch of sugar: optional, but it balances the lemon and spice.
- Small handful fresh cilantro: chopped, for garnish.
Variations / Substitutions
- Swap the tomatoes: finely chopped radish or crisp apple brings a different kind of crunch and sweetness.
- Add creaminess: fold in ¼ cup plain yogurt after tossing. The salad becomes closer to a simple raita.
- Change the herb: mint leaves work beautifully in place of cilantro, or use both.
- No chaat masala?: try a small pinch of garam masala plus a squeeze of lime for a similar tangy lift.
- Make it a meal: toss in some cooked chickpeas or diced boiled potato for a more substantial salad.
If you enjoy quick Indian sides, try my Cilantro Mint Chutney. It takes five minutes in a blender and is just as versatile.
How to Make Indian Cucumber Salad
Step 1: Chop the Vegetables

Get out a large mixing bowl. Dice the 2 large cucumbers, the 1 small red onion, and the 2 medium tomatoes into pieces about the size of a grape. Cut the green chili into thin rings if you are using one. Toss everything into the bowl.
Keeping the pieces relatively uniform means each forkful grabs a little cucumber, onion, and tomato. If your cucumber has large watery seeds, halve it lengthwise and scrape them out with a spoon before dicing.
Step 2: Whisk the Dressing

In a small bowl, stir together the 3 tablespoons lemon juice, 1 teaspoon chaat masala, ½ teaspoon roasted cumin powder, a pinch of sugar if using, and a generous pinch of salt. Taste it. The dressing should be tart and salty with a warm cumin undertone, not aggressively sour.
The chaat masala already contains salt, so season gradually. You can always add more salt at the table.
Step 3: Toss and Serve

Pour the dressing over the chopped vegetables and toss gently with two spoons until everything glistens. Let the salad sit on the counter for 5 to 10 minutes. The salt will pull a little moisture from the cucumber and tomato, creating a thin, flavorful juice at the bottom of the bowl.
Just before serving, toss again and scatter the chopped cilantro over the top. Serve it cool or at room temperature, with a spoon so no one misses the tangy liquid.
A Few Notes Before You Start
- Pick the right cucumber: Persian or English cucumbers hold their crunch longer and you can eat the skin without peeling. Garden cucumbers work too, but peel them if the skin is thick or waxy.
- Don’t salt the cucumbers ahead: it makes them release too much water and turns the salad soupy. Let the dressing do the light pickling in the bowl.
- Taste the chaat masala: every brand is different. If yours is heavy on black salt or mango powder, you may want a little less lemon juice. Smell it before you measure.
- Make it your own: a few pomegranate seeds scattered on top add little pops of sweetness and look lovely if you are serving guests.
Scale this salad to match your crowd.
| Servings | Cucumbers | Onions (small) | Tomatoes |
|---|---|---|---|
| 4 | 2 | 1 | 2 |
| 8 | 4 | 1 large | 4 |
| 12 | 6 | 2 medium | 6 |
Storing Leftovers
- Refrigerate: keep any leftovers in an airtight container for up to 2 days. The vegetables will soften and release more liquid, so drain the excess before serving again.
- Serve cold: this salad tastes great straight from the fridge. Give it a quick stir and add a fresh squeeze of lemon to wake it up.
What Goes Well With Indian Cucumber Salad
It pairs naturally with anything rich or spiced. Spoon it alongside butter chicken or chana masala and the cool crunch balances the warmth of the dish. It also works next to simple grilled chicken thighs or lamb chops, cutting through the fat. For a vegetarian plate, serve it with dal, rice, and a wedge of warm naan.
Frequently Asked Questions
Can I use regular lime juice instead of lemon?
Yes. Lime juice is a bit sharper, so start with 2 tablespoons and adjust after tossing. The flavor will lean more south Indian but still works.
Do I need to peel the cucumber?
Not if you use thin-skinned varieties. English and Persian cucumbers can stay unpeeled. If using a thick-skinned garden cucumber, peel it or the texture will feel waxy.
What if I can’t find chaat masala at all?
You can approximate the tangy, salty note by mixing a pinch of garam masala with a tiny amount of amchoor (dried mango powder) or an extra squeeze of lemon. It won’t be identical, but the salad will still be bright and savory.
Can I make this salad the night before a party?
It is best dressed within an hour of serving. You can chop all the vegetables and store them separately in the fridge, then toss with the dressing right before your guests arrive. That way the salad stays crisp.

Indian Cucumber Salad Recipe
Ingredients
Method
- Dice cucumbers, onion, tomatoes, and green chili into uniform grape-sized pieces and place in a large bowl.
- In a small bowl, whisk together lemon juice, chaat masala, cumin powder, sugar if using, and salt. Taste and adjust.
- Pour dressing over vegetables and toss well. Let sit 5 to 10 minutes, then toss again, top with cilantro, and serve.
