Boiled Chana Salad
A bright, zesty Indian-style salad starring tender boiled chickpeas tossed with crunchy onions, juicy tomatoes, and a squeeze of lemon. Fresh green chili and cilantro bring a lively kick, while a whisper of chaat masala ties everything together. Light, protein-packed, and ready in minutes, it’s the kind of salad you crave between meals.
For 4 servings
- pressure cook · ~20 min
Boil the chickpeas until tender.
Drain the soaked chickpeas and add them to a pressure cooker with 3 cups of water and a pinch of salt. Cook on medium-high heat until the first whistle, then lower the heat and cook for 12 minutes. Let the pressure release naturally. Drain the chickpeas and let them cool completely.
TIPChickpeas should be soft enough to press easily between two fingers but still hold their shape. - prep · ~6 min
Prep the fresh vegetables.
1.Finely chop the onion and soak in cold water for 5 minutes to reduce sharpness, then drain.2.Halve the tomato, remove seeds, and finely chop.3.Finely chop the cucumber and green chili. - mix · ~2 min
Toss the salad together.
In a large mixing bowl, combine the cooled boiled chickpeas, chopped onion, tomato, cucumber, and green chili. Drizzle with lemon juice, sprinkle with chaat masala, black pepper, and salt. Toss gently until everything is evenly coated.
- garnish
Garnish with fresh coriander and serve.
Transfer the salad to serving bowls, sprinkle generously with chopped coriander leaves, and serve immediately at room temperature or slightly chilled.
TIPThis salad tastes best fresh but can be refrigerated for up to 4 hours. Stir well before serving.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak chickpeas for at least 8 hours to ensure even cooking and a creamy texture.
- 2Cool the boiled chickpeas completely before mixing to prevent the salad from becoming soggy.
- 3Soak chopped onions in cold water for 5 minutes to mellow their bite without losing crunch.
- 4Deseed the tomato to avoid excess liquid that can dilute the dressing.
- 5Use freshly squeezed lemon juice for a bright, clean acidity that lifts the entire salad.
- 6If making ahead, store the dressing separately and toss just before serving to keep veggies crisp.
- 7For a deeper flavor, dry-roast the chickpeas in a pan for 2 minutes after boiling.
Adapt it for your goals.
High-protein
Add 1/2 cup of crumbled paneer or cubed boiled egg for extra protein, perfect for a post-workout meal.
jainJain
Skip the onion and green chili; use asafoetida (hing) in a tiny pinch and add grated carrot instead for a Jain-friendly version.
veganVegan
This salad is already vegan as written—just ensure the chaat masala brand has no dried milk solids (check label).
low carbLow-carb
Replace half the chickpeas with finely chopped bell peppers and zucchini to reduce carbs while keeping crunch.
mexican inspiredMexican-inspired
Swap chaat masala with cumin, smoked paprika, and a dash of lime; toss in corn kernels and diced avocado.
Why this is on our healthy list.
Rich in Plant Protein
Chickpeas provide a hearty dose of plant-based protein, making this salad a satisfying meat-free meal or snack.
High in Dietary Fiber
The combination of chickpeas, cucumber, and onion delivers fiber that supports digestion and helps keep you full longer.
Packed with Vitamin C
Fresh lemon juice, tomato, and green chili contribute vitamin C, which aids immunity and iron absorption.
Low in Fat & Naturally Vegan
This salad uses no oil or dairy, making it a light, heart-friendly option that fits vegan and dairy-free diets.
Frequently asked questions
Yes, use 1.5 cups of drained, rinsed canned chickpeas and skip the boiling step—just mix them in directly.



