In a blender, combine yogurt, gram flour, green chili pepper, red chilli powder, salt, turmeric, lemon juice, ginger garlic paste , and 2 cups of water.
Blend for 1-2 minutes.
In a pot, heat olive oil on medium heat, add in cumin seeds, whole cloves, green cardamom pods, black peppercorns, mustard seeds, coriander seeds, and fenugreek seeds, sauté all for 1-2 minutes on low to medium flame.
Add in the onion, sauté the onion until translucent.
Mix in the yogurt mixture.
Bring it to boil and let it cook on medium heat for 5 minutes.
Next add in 2 cups of water.
Let it cook for 30 minutes on medium low heat stirring ocssionally.