With the exception of a few decent restaurants in Maseru, your best bet is to eat at your accommodation; many of the lodges offer excellent meals. Most also have self-catering facilities, though you'd be wise to stock up when passing through larger towns as supplies can be thin on the ground in far-flung outposts.
The following price ranges refer to the cost of a main course.
$ less than M75 (US$5)
$$ M75–150 (US$5–10)
$$$ more than M150 (US$10)
In Lesotho, look for motoho (a fermented sorghum porridge). Swazi variants include sishwala (maize and bean porridge, usually eaten with meat or vegetables) and incwancwa (slightly fermented maize porridge).
Sidebar: Food Flags
In Lesotho, watch for coloured flags hung in villages to advertise home-brewed beer or available food – white is for sorghum beer, yellow for ginger sorghum beer, green for vegetables and red to indicate that meat is for sale.