This Delhi street food is sweet, savoury, soft and spongy and creamy all in one bite. Also, it is much lighter than it seems as the batter doesn’t absorb much oil and it is later squeezed out as well. 






Skill level

Average: 5 (1 vote)


  • 1 cup urad dal, soaked overnight
  • 10 g ginger, peeled weight
  • 1-2 Indian green chillies, stalk removed or to taste
  • ½ tsp gluten-free baking powder
  • a small handful of chopped fresh coriander  
  • ¾ tsp salt
  • vegetable oil, for frying

Yoghurt mix

  • 450 g plain yoghurt
  • 90-110 ml water
  • salt to taste
  • 3-4 tsp sugar, more if the yoghurt is tart
  • ¾ tsp roasted cumin, powdered
  • tamarind Chutney, tangy coriander chutney to serve

Cook's notes

Oven temperatures are for conventional; if using fan-forced (convection), reduce the temperature by 20˚C. | We use Australian tablespoons and cups: 1 teaspoon equals 5 ml; 1 tablespoon equals 20 ml; 1 cup equals 250 ml. | All herbs are fresh (unless specified) and cups are lightly packed. | All vegetables are medium size and peeled, unless specified. | All eggs are 55-60 g, unless specified.


  1. Drain off most of the water from the lentils leaving about 6-7 tbs (if depends on how long they have soaked for and how much they have absorbed). Place in your grinder/blender. Add the ginger and green chillies and blend. The batter should be pretty smooth but there might be some very small granules in it. You can add more water if necessary but the less water you add the better. The finished batter should not be thin but should not be dry either. When you stir it, it should be fluffy and you should be able to scoop up little bits with wet hands and they have only a little form.   
  2. Heat about 8-10 cm oil in a medium-large karahi, wok or saucepan. It needs to be medium hot.
  3. Add the salt, baking powder and coriander and give it a few vigorous stirs to incorporate as much air as possible.
  4. Place a bowl of water near the hob. Dunk your fingers in it and scoop up around a large walnut size amount of batter and using your thumb to help ease it off, let it slide off into the hot oil. You need to be really close to the oil for it not to splash up. You will need to do this in 2-3 batches depending on how big your pan is. You can crowd the pan a little. They should be light and float, fry for 5-6 minutes or until lightly golden.
  5. Take out with a slotted metal spoon, draining off excess fat and place in a bowl. Repeat with the rest.
  6. When you are ready to eat, place them in a large bowl of hot water for about 2 minutes. Meanwhile, whisk together the yoghurt, water, salt, sugar and roasted cumin powder until smooth. The yoghurt should be like single cream. Add some cold water to the bowl so you don’t burn yourself and gently squeeze out the water. A lot of oil comes out as well.
  7. Place straight into the yoghurt. Spoon over the tamarind and coriander chutneys. Serve or you can refrigerate this to use later. This is served both at room temperature and chilled.  


Recipe and image from I Love India by Anjum Anand.