Wash and pressure-cook the dal in 4 cups of water. In another vessel, pressure-cook the yam and peanuts. When the dal is cooked, cool slightly and blend till it is smooth.
Prepare the tempering by heating the ghee and oil and adding the mustard seeds, cumin seeds, fenugreek seeds, curry leaves, cloves, cinnamon, bay leaf, red chillies and asafoetida.
Add 3 cups of water, the cocum, tomato, jaggery, lemon juice, ginger, green chilli, chilli powder and turmeric powder and simmer for 10 minutes.
Add the dal, yam pieces, peanuts, kharekh and salt and simmer for 10 to 15 minutes.
Serve hot garnished with coriander.
Tip: The longer this dal is simmered, the better it tastes. Serves 4 to 6 Preparation time: 50 minutes