Tender lentils slow-simmered with warming turmeric, finished with a sizzling tarka of golden ghee, roasted cumin, and fresh coriander.
Drain the soaked moong dal and coarsely grind it with the fennel seeds.
Mix the ground dal with gram flour and half the salt, shape into koftas, and fry in half the oil until golden.
Heat the remaining oil, fry the onion and ginger-garlic paste until golden, then add tomato puree and garam masala and cook until the oil separates.
Add 1 cup water to the gravy, simmer 5 minutes, then slip in the fried koftas.
Simmer 5 minutes so the koftas soak the gravy and serve with roti or paratha.