Wash and soak rice and keep aside for 30 mins.
Heat oil and add asafoetida and add cumin seeds , cloves, bay leaf , cardamoms and sauté it for few seconds.
Next add sliced onions and saute it for a min and then add ginger garlic paste and cook till raw smell goes away.
Now add chopped tomato , salt , turmeric, cumin powder, garam masala and coriander powder and cook till tomatoes are done and mushy.
Next add grated bottle gourd and cook it in the masala.
Add soaked chana dal and mix it nicely and then add rice and add 2 cups of water and cover the wok and let it cook.
Once rice is almost done, drizzle some ghee, lemon juice, mint leaves, fresh coriander and biryani masala and cover with the lid back and put off the flame and let it sit for 20 mins like that before you serve it hot with raita.