Wash 1 cup white lentils with lukewarm water and soak for few minutes.Heat ½ cup oil and 2 tbsp butter in a clay pot. Add in 3 chopped onion and fry till golden brown. Remove half of the brown onion and keep aside.
Now add in pan 1 tbsp ginger garlic paste, 1 tsp turmeric, 1 tsp turmeric, 6 whole black pepper, 3 cloves, 1 piece of cinnamon, 3 green cardamom and 6 whole red chilies. Slightly fry and add soaked lentils.Now add 1 tbsp dry ginger powder and fry well. Also add 1 or 2 cups of warm water with salt to taste.
Cover and cook till water dries.Add 1 tbsp chopped ginger, few mint leaves, 2 sliced green chilies and ½ cup milk. Simmer till lentils are tender.Lastly add 1 tbsp sliced ginger, remaining mint leaves, remaining brown onion and 2 sliced green chilies. Serve with chapatti.