Print Recipe
0 from 0 votes

Samosa Chole Chaat

Samosa chole chaat - popular street food recipe where samosa are served with spicy and tangy chole with green and sweet chutney drizzled on top.
Course: Snack
Cuisine: North Indian
Keyword: Samosa Chole Chaat
Servings: 4
Author: Srividhya G


For Chole

  • Garbanzo beans - 1 cup
  • Tea packet - 1
  • Half of medium sized onion
  • Tomatoes - 3
  • Oil – 2 tsps + 1 tsp
  • Cumin seeds - 2 tsps
  • Hing - 1/2 tsp
  • Water - 3 cups + 4 cups for cooking the beans + 4 cups for blanching tomatoes
  • Sugar - 1 tsp
  • Homemade chole masala - 2 tbsp Recipe coming soon
  • Turmeric powder - 1/4 ctsp
  • Cilantro
  • Bay leaf - 1
  • Salt - 1/2 tsp + 1.5 tsps

For Samosa Chole Chaat

  • Samosa – 5 to 6
  • Chole as prepared above – as required
  • Chopped onions – ¼ cup
  • Pomegranate Arils – ¼ cup optional
  • Sweet Chutney – 2 tsps for each plate
  • Green Chutney – 2 tsps for each plate
  • Chopped Cilantro – 3 tbsps


Preparing Chole


    • If you don’t have tea sachet, in plain cloth or tissue add about 1 tbsp of tea powder and tie it tightly with a rubber band or add a knot.
    • Soak the garbanzo beans in water along with tea sachet for minimum 5 to 8 hours or preferable overnight.
    • After 5 to 8 hours of soaking, remove the tea packet and pressure cook the garbanzo beans by adding 4 cups of water along with ½ tsp of sugar for up to 5 whistles.
    • Chop the onion, cilantro and set aside.

    Blanching Tomatoes

    • In a heavy bottomed pan, add 4 cups of water and whole tomatoes and bring it to a boil.
    • Once the tomatoes skin starts to pull away turn the heat off. Drain the water and run it through cold water and peel the tomato skin and set aside.

    Tomato-Onion Puree

    • Heat the kadai and add 1 tsp of oil. Once the oil is hot, add the chopped onions and let cook until its turns translucent.
    • Turn the heat off and let it cool.
    • Now blend the onions and the blanched tomatoes together.


    • Heat the kadai and add 2 tsps of oil.
    • Once the oil is hot, add the cumin seeds and hing.
    • As the cumin seeds start to crackle, add the bay leaf and fry for about 10 seconds.
    • Now add the tomato onion puree and let it cook for couple of minutes.
    • Then add sugar, salt, chole masala and turmeric powder and mix well.
    • Cook until the oil separates.
    • Now add the cooked garbanzo beans and add required water.
    • Check for salt and spice and adjust accordingly.
    • Add the chopped cilantro and let it simmer for at least 20 minutes. Keep stirring the chole for every 5 minutes.
    • That’s it. Yummy chole is ready. Garnish it with more cilantro and serve hot with your favorite bread or with samosa like below.

    Assembling Samosa Chole Chaat

    • Take two samosas in serving plate.
    • Crush them or chop them into small pieces.
    • Now add about 1 cup of chole masala on top. Make sure the samosa pieces are completed soaked under the chole masala.
    • Then sprinkle some chopped onions, cilantro and pomegranate seeds and drizzle the sweet and green chutney.
    • That’s it. Yummy samosa chole chaat is ready to dig in.


    Cooking the onion and blanching the tomatoes can be done in microwave too. As I don’t prefer to cook onions and garlic in MW, I always opt for stove top sautéing.
    I didn’t add any other spice like garam masala or chilli powder in my chole. Instead of 2 tbsps of chole masala, you can include 1 tbsp of chole masala, ½ tsp of Garam masala and ½ tsp of red chili powder or 1 green chilly chopped.
    Adjust the spices and salt as per your preference.
    Tomatoes can be skipped and instead about ½ to ¾ tsp of amchur powder can be added for the tangy taste.
    For the samosa chole chaat, adjust the toppings as per your preference. Sev can be used too as a topping.