First of all wash methi leaves 2-3 times in running water. This cleans dirt very well. To avoid bitterness in methi you can add little sugar or lemon juice. This will not only removes the bitterness of methi but also enhances the flavor.
Soak moong dal for about 30 mins. After that, boil it in a pan for 10 min or until it is half cooked. Strain and keep it aside. You can use the remaining water in kneading dough or in making soup.
Now in a pan heat oil and add chopped garlic. Fry till its raw smell goes away.
To this add ginger, green chilies and fry for one min.
Add half cooked dal and chopped methi leaves. Do not close the lid, dal will be cooked properly as methi will start leaving the water. Adjust salt as per taste.
Cook this until all water absorbed and dal is cooked but not mushy.
Methi chi bhaji is ready to serve hot with roti/paratha/flatbread. This taste yummy.