Along horseback trekking routes, herder families and mountain stone huts offer simple meals: freshly baked bread, goat cheese, papa with chicken stew, and drinks mostly being brick tea. Restaurants at Afriski and various lodges are on par with South African mountain eateries, with per-person costs of 150–300 maloti. Grilled beef and trout are the most common dishes (trout are found in highland reservoirs).
Maseru hosts the country’s best restaurants: hotel-based (Sun group) options offer both buffets and à la carte dishes, the city center has South African chain cafes and pizzerias, and Indian food as well as restaurants run by Chinese people can also be found. Local restaurants cost around 40–70 maloti per person, while mid-to-high-end ones range from 120–250 maloti. Supermarkets mainly include Shoprite and Pick n Pay, making it convenient to stock up on dry food before treks.
If invited to a local wedding or coming-of-age ceremony banquet, roast whole lamb and papa are staples at the main table. Hosts often encourage guests to eat more, so just go with the flow. Around Moshoeshoe Day (March 11), Maseru hosts festive markets where freshly baked bread, beeswax, and highland honey are worth buying. Along trekking routes, herders may sell homemade goat cheese and yogurt—transactions are in cash, so try a bit before buying. Those with sensitive stomachs should avoid raw salads; stewed dishes are relatively safer, and it's best to choose stalls with more customers.