Heat ½ cup oil in a pot and add 2 sliced onions. Fry until golden brown.
Add sabut garam masala and 1 tbsp ginger-garlic paste.
Add ½ kg chicken and cook well for about 5 minutes.
Add salt, red chilli powder, crushed red chillies, coriander powder, and turmeric powder.
Add the 2 blended tomatoes and mix well. Cook until the oil separates.
Add 2 cups of soaked mash dal and 1½ cups of water.
Pressure cook for 5-8 minutes on medium heat.
Release the pressure, open the lid, and give it a good mix.
Sprinkle some garam masala on top.
Garnish with green chillies and fresh coriander leaves, and serve with lemon.