Ultimate Guide to Indian Chickpea Salad (Chana Chaat): Nutritious, Flavorful & Easy Recipe

Photo of author
Written By Haryana’s Restaurant

Authentic Indian Food – Classic Indian Cuisine in Terrace BC

Craving something light yet flavorful? Indian chickpea salad, or “chana chaat,” offers a vibrant mix of textures and tastes that’ll tantalize your taste buds. This dish combines protein-packed chickpeas with fresh veggies and aromatic spices, making it not just delicious but also incredibly nutritious.

Originating from the bustling streets of India, this salad is a staple in many households. It’s quick to whip up and perfect for those who want to enjoy a healthy meal without compromising on flavor. Whether you’re looking for a refreshing side dish or a satisfying main course, this Indian chickpea salad has got you covered.


To make the perfect Indian chickpea salad, gather all necessary ingredients. This ensures a seamless preparation process.


  • 2 cups of boiled chickpeas (canned or cooked from scratch)
  • 1 teaspoon of salt (for boiling if using dried chickpeas)

Fresh Vegetables

  • 1 cup finely chopped cucumber
  • 1 cup finely chopped tomato
  • ½ cup finely chopped red onion
  • ¼ cup finely chopped cilantro leaves
  • 1 green chili, minced (optional for extra spice)

Dressing Ingredients

  • Juice of one lemon (about 2 tablespoons)
  • 1 tablespoon olive oil or mustard oil
  • 1 teaspoon chaat masala powder
  • ½ teaspoon roasted cumin powder
  • Salt to taste

Additional Ingredients

  • Pomegranate seeds for sweetness and crunch
  • Finely diced avocado for creaminess
  • Toasted peanuts for added crunch

Required Tools and Equipment

To prepare the perfect Indian chickpea salad, you will need a few essential tools and equipment to ensure that every step is executed smoothly. Here’s what you’ll need:

Kitchen Tools

  • Cutting Board: A sturdy cutting board for chopping vegetables and herbs.
  • Knife: A sharp chef’s knife for precise slicing and dicing of ingredients like cucumber, tomato, red onion, and cilantro.
  • Mixing Bowls: At least two mixing bowls – one large bowl for combining the salad ingredients and a smaller bowl for mixing the dressing.
  • Colander or Sieve: To drain and rinse the canned chickpeas thoroughly before adding them to your salad.
  • Measuring Cups and Spoons: For accurate measurement of liquids like lemon juice and olive oil as well as spices such as chaat masala powder.
  • Citrus Juicer (Optional): To efficiently extract juice from lemons if you prefer freshly squeezed lemon juice over bottled.

Small Appliances

  • Stove or Microwave (for boiling chickpeas): If using dried chickpeas instead of canned ones, you will need a stove or microwave to boil them until tender.
  • Salad Servers or Tongs: For tossing the salad gently ensuring all ingredients are evenly coated with dressing.
  • Serving Bowl: A large serving bowl or platter to present your beautifully prepared Indian chickpea salad.

Having these tools at hand will streamline your preparation process making it easier to create a deliciously vibrant Indian chickpea salad.


Follow these steps to prepare your delicious Indian chickpea salad. Ensure you have all the necessary tools and ingredients ready.

Washing and Chopping

  1. Wash Vegetables: Rinse tomatoes, cucumbers, onions, green chilies, and cilantro thoroughly under cold water.
  2. Chop Vegetables: Dice the tomatoes and cucumbers into small cubes. Finely chop the onions, green chilies, and cilantro.
  3. Set Aside: Place chopped vegetables in separate bowls for easy access during assembly.

Soaking and Cooking Chickpeas

  1. Soak Chickpeas: If using dried chickpeas, soak 1 cup of chickpeas in water overnight or for at least 8 hours.
  2. Cook Chickpeas:
  • Stovetop: Drain soaked chickpeas and place them in a pot with fresh water covering them by 2 inches. Bring to a boil then reduce heat to simmer for 60-90 minutes until tender.
  • Pressure Cooker: Cook soaked chickpeas on high pressure for about 20-25 minutes.
  1. Drain Chickpeas: Once cooked drain the chickpeas using a colander and rinse with cold water to cool quickly.

Dressing Preparation

Creating the perfect dressing for your chickpea salad is essential to enhance its flavors. Follow these steps to make a delicious and tangy dressing.

Mixing Ingredients

  1. Gather Your Ingredients:
  • 2 tablespoons lemon juice (freshly squeezed)
  • 1 tablespoon olive oil
  • 1 teaspoon cumin powder
  • 1 teaspoon chaat masala
  • 1/2 teaspoon black salt
  • 1/4 teaspoon red chili powder
  1. Combine in a Bowl:
    In a small mixing bowl, combine the lemon juice and olive oil first. Whisk them together until well blended.
  2. Add Spices:
    Gradually add the cumin powder, chaat masala, black salt, and red chili powder into the bowl. Whisk continuously to ensure even distribution of spices throughout the liquid mixture.

Taste and Adjust

  1. Taste Test:
    Taste your dressing with a clean spoon to check for balance between tanginess from lemon juice and spiciness from chili powder.
  2. Adjust Accordingly:
    If you find it too tangy, add a pinch more of chaat masala or cumin powder; if it’s too spicy, you can counterbalance with an extra splash of olive oil or a bit more lemon juice as required.
  3. Final Blend:
    Give one last whisk to ensure all ingredients are thoroughly mixed before pouring over your salad.

Assembling the Salad

Now that your vegetables are prepped and the dressing is ready, it’s time to bring everything together for a delicious chickpea salad.

Combining the Components

  1. In a large mixing bowl, add 2 cups of cooked and drained chickpeas.
  2. Toss in 1 finely chopped red onion.
  3. Add 1 diced cucumber.
  4. Incorporate 1 chopped tomato.
  5. Mix in ¼ cup of finely chopped cilantro leaves.
  6. Sprinkle in 2 finely chopped green chilies (optional).

Dressing the Salad

  1. Pour the prepared tangy dressing over the mixed components.
  2. Gently toss everything with a wooden spoon until well combined and coated evenly with the dressing.
  3. Taste and adjust seasoning if needed; add more salt or lemon juice as per your preference.

Serving Suggestions

Serve your Indian chickpea salad, or “chana chaat,” in a way that enhances its vibrant flavors and textures. Here are some creative ideas to make this dish even more delightful.

Garnishing Ideas

  • Fresh Herbs: Sprinkle chopped cilantro or mint leaves for a burst of color and freshness.
  • Crispy Sev: Add a handful of crispy sev (fried chickpea noodles) on top for an extra crunch.
  • Pomegranate Seeds: Scatter pomegranate seeds over the salad for a pop of sweetness and visual appeal.
  • Chopped Nuts: Toasted almonds or peanuts can add a nutty flavor and crunchy texture.
  • Yogurt Drizzle: A light drizzle of yogurt can provide creaminess and balance the tangy dressing.


  • Flatbreads: Serve with warm naan or roti to scoop up the salad.
  • Rice Dishes: Pair with steamed basmati rice or pulao for a complete meal.
  • Grilled Proteins: This salad complements grilled chicken, fish, or tofu beautifully.
  • Cold Drinks: Accompany with refreshing drinks like mango lassi, iced tea, or lemonade.
  • Soups & Stews: Enjoy alongside lentil soup (dal) or vegetable stew for added comfort.

Make-Ahead Tips

Preparing your chickpea salad in advance can save you time and enhance the flavors. Follow these steps to ensure your salad remains fresh and delicious:

  1. Prep Ingredients Separately: Chop vegetables like tomatoes, cucumbers, onions, and cilantro ahead of time. Store them in separate airtight containers in the refrigerator.
  2. Mix Dressing Ahead: Combine lemon juice, chaat masala, cumin powder, salt, and pepper in a small jar. Shake well and store it in the fridge.
  3. Store Chickpeas Properly: If using canned chickpeas, drain and rinse them thoroughly before refrigerating in an airtight container. For freshly cooked chickpeas, cool completely before storing.
  4. Combine Just Before Serving: To maintain texture and freshness, mix all ingredients right before serving. This prevents the vegetables from becoming soggy.
  5. Refreshing Salad: If making ahead by several hours or overnight, refresh with a squeeze of lemon juice or a sprinkle of chaat masala just before serving to revive flavors.
  6. Storage Timeframe: When stored properly in the refrigerator:
  • Prepared vegetables last up to 2 days.
  • Mixed dressing lasts up to 1 week.
  • Cooked chickpeas stay fresh for 3-4 days.

Following these make-ahead tips, you ensure that your Indian chickpea salad is always vibrant and full of flavor when ready to serve.


Crafting a delicious Indian chickpea salad like chana chaat is a rewarding experience that’s both nutritious and flavorful. By carefully selecting fresh ingredients, following the preparation steps, and mastering the dressing, you can create a dish that stands out. Remember to use proper seasoning to elevate the taste and consider make-ahead tips for convenience. Storing components separately ensures each bite remains vibrant when served. Embrace these practices to enjoy a refreshing and satisfying salad every time.

Leave a Comment