Onion Tomato Salad
A bright, refreshing Indian-style salad with crisp onions, juicy tomatoes, and a zesty squeeze of lemon. A quick, no-cook side that cuts through rich curries and biryanis with its tangy crunch.
For 4 servings
- prep · ~5 min
Slice the onions and tomatoes.
1.Peel the onions and slice thinly into half-moons or rings.2.Cut the tomatoes into thin wedges or small cubes.3.Finely chop the green chili and coriander leaves. - mix · ~2 min
Toss everything together.
In a mixing bowl, add the sliced onions, tomatoes, green chili, and chopped coriander. Sprinkle salt, black pepper, roasted cumin powder, and chaat masala over the top. Drizzle with fresh lemon juice and toss gently with your hands or a spoon until evenly mixed.
TIPUse your hands to mix — it coats the vegetables evenly without crushing the tomatoes. - rest · ~5 min
Let the salad sit for 5 minutes.
Allow the salad to rest at room temperature. The salt draws out a little moisture from the tomatoes, which combines with the lemon juice and spices to form a light, tangy dressing.
TIPDo not let it sit longer than 15 minutes before serving, or the onions and tomatoes will lose their crunch. - serve
Give a final toss and serve fresh.
1.Toss the salad once more just before plating.2.Transfer to a serving bowl or plate alongside the main dish.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Slice onions paper-thin for the best texture — they absorb the lemon dressing without becoming overpowering.
- 2Use ripe but firm tomatoes so they hold their shape when tossed and don't turn mushy.
- 3Roast the cumin seeds yourself over low heat until fragrant, then grind — it makes a world of difference.
- 4Toss the salad with your hands to gently coat every slice without bruising the tomatoes.
- 5Let the salad rest exactly 5–10 minutes to develop the dressing but serve before the onions soften too much.
- 6For extra crunch, soak sliced onions in ice water for 10 minutes, then drain and pat dry before adding.
Adapt it for your goals.
Spicy
Add 1 extra finely chopped green chili and a pinch of red chili powder or cayenne for heat lovers who want a fiery kick alongside rich curries.
sweet and savorySweet-and-savory
Toss in 2 tablespoons of pomegranate arils for bursts of sweetness and a pop of color — perfect for festive meals.
low oilLow-oil
This recipe is already oil-free; simply omit the optional chaat masala if you prefer a purer lemon-cumin tang.
herb freshHerb-fresh
Replace coriander with finely chopped mint leaves for a cooler, more refreshing flavor that pairs beautifully with spicy biryanis.
Why this is on our healthy list.
Rich in Vitamin C
Fresh lemon juice and raw tomatoes provide a good source of vitamin C, which supports immune function and skin health.
Low in Calories and Fat
This dressing-free salad relies on lemon and spices, making it a light, guilt-free side that adds volume to meals without extra calories.
Supports Digestion
Raw onions and cumin stimulate digestive enzymes, while the hydration from tomatoes aids smooth digestion.
Antioxidant Boost
Tomatoes deliver lycopene, an antioxidant linked to heart health, and coriander provides additional plant compounds.
Frequently asked questions
It's best made fresh, but you can slice the onions and tomatoes up to 2 hours in advance and refrigerate; toss with lemon and spices just before serving.



