Heat 1 tbsp of oil. Add the longitudinally chut garlic cloves. Fry them till they turn light brown.
Add fresh fenugreek leaves. Cook on high heat for 1-2 minutes.
Then, transfer them to a plate. Keep them aside.
In the same pan, heat 2 tbsp of oil. Add cumin seeds, garlic and dry red chillies
When the garlic turns golden brown, add chopped onions.
Fry till the onions turn light brown.
Add tomatoes.
Add salt, turmeric powder, red chilli powder, coriander powder and garam masala.
Lower the heat. Cover the pan and cook for about 10 minutes. Mix from time to time.
Meanwhile, make a powder of sesame seeds, peanuts and roasted chana dal.
Add water and run it once again in the mixie.
Add this to the cooked onions and tomatoes.
Mix. Lower the heat. Cover and cook for another 5-7 minutes. Mix in between.
Add kasuri methi. Mix.
Then, add the fried fenugreek leaves and garlic that you had prepared.
Mix well. Lower the heat. Cover and cook for another 5 minutes.
Serve hot with roti/parantha.