The no 1 food in Nepal is without a doubt Dal Bhat.
Bhat means boiled rice in many languages such as Nepali. At higher elevations in Nepal where rice does not grow well, other grain such as maize, buckwheat, barley or millet may be used as a substitute. Nine out of ten times, in Nepal the dish will be supplemented with roti (rounds of unleavened bread).
Dal is a soupy sauce with lentils and/or beans are the head ingredient. It may be cooked with onion, garlic, ginger, chili, tomatoes and or tamarind. It always contains herbs and spices such as coriander, garam masala, cumin and turmeric. Recipes vary from season to season, locality, ethnic group and family. You’ll never eat the same Dal Bhat in different houses. You might love it in one house and hate it in the next…
Nepalese people eat Dal Bhat many many times per week, many times even twice per day: In the morning and the evening, because they do eat hot meals twice a day. Most of the time the meal will be supplemented with other dishes such as vegetables, pickles and other condiments. This also varies from family to family, season, locality and ethnic group.