The middle class eat chicken or goat when available. Millet and corn are staples for most Nepalese. Roti may be prepared with different grains. Diet varies according to region.
Rice with lentil soup and vegetable curry are the main dishes of people living in urban areas or rural upper classes. Many high-caste people are vegetarian or only eat goat meat.