Botswana is believed to be the home of watermelons, so expect plenty of fresh fruit and vegetables to form the basis of your meals here. Botswana has some unique and unusual national dishes for you to try. A great on-the-go snack is vetkoek, which is a pastry stuffed with mince and vegetables. Chicken is the staple meat in most dishes, but you’ll also find stews and spicy dishes made from goat or sheep.
As with any busy capital city, you’ll also find more familiar cuisine on offer. If you’re looking for authentic Botswanan street food then look out for ‘white box food’, which is a combination of starch (either rice or maze-based porridge) vegetables, and meat.
The majority of restaurants are clustered around the centre of the city, so head towards the Main Mall for everything from Moroccan tagine to fast food outlets, or try the restaurants along Commercial Road for Lebanese food.