In a mortar pestle, add ginger, garlic, green chillies, salt to taste and grind it to a coarse paste. Keep it aside for further use.
In a bowl, add curd, salt to taste, turmeric powder, degi red chili powder, coriander powder and mix it well. Keep it aside for further use.
In a handi or kadai, add oil & mustard oil, once it's hot, add cumin seeds and let it splutter.
Add prepared ginger garlic paste, onions and saute it until translucent.
Add prepared curd mixture and cook it well.
Add tomatoes, salt to taste, sugar and saute it for a minute.
Add coriander stems, water, mix it well and cover it with the lid. Cook it for 10-15 minutes on low flame.
Add prepared masala, water, coriander leaves, paneer and cook it for a while.
Finish it with some butter, coriander leaves and mix it well.
Transfer it to a serving dish, garnish it with butter, coriander sprig, green chili, lemon wedge and tomato wedge.
Serve hot with paratha.
In a pan, add salt to taste, black peppercorns, cloves, coriander seeds, cumin seeds, black cardamom and dry roast it for a minute.
Add dry fenugreek leaves and toss it well.
Transfer it to a mixer grinder jar and grind it to fine powder. Keep it aside for further use.
