In Nairobi, the best meals are to be had at the upmarket Indian restaurants, and it seems that all or most of them are pretty good – choose what suits your location and traffic constraints. The basic style is generally derived from Punjabi dishes.
“British Colonial” food isn’t bad, but I don’t think I would eat it repeatedly if I lived in Kenya.
Chapati and hummus are regularly mixed with the usual “Kenyan” food.
Ugali, a kind of maize flour that comes in many different forms, is Kenya’s national dish. It’s good, if predictable, and you often have to ask for it to get it. I also like the dish with the tomato slices and peppers.
Blueberries are the fruit to try, and they are both sweeter and tangier than the American product.
The food at the safari camp was very good, although it paid off asking for more Kenyan food all the time.
By the way, I can recommend the Camp Naboisho very. Very friendly staff, great guides and the supposed ‘tents’ are more like high quality hotel rooms. As comfortable as anywhere you could hope to stay, the general weather is usually perfect, and you can sit and have breakfast and watch the birds fly and animals roam (some distance away). At night the hyenas start chatting and sometimes there are also lions. They don’t allow you to walk to your room at night unless you are accompanied by a Masai man with a spear, but that just adds to the fun. Guides generally consider the moody buffalo to be, in practice, the most dangerous animal to humans. You won’t see rhinos there (Nairobi National Park is enough for that), but even cheetahs and leopards you are likely to come across, not to mention the certainty of many elephants, lions, hippos, giraffes, hyenas, wildebeests, warthogs, and many more. Recommended!
Kenya Airways is about to launch daily direct flights from New York to Nairobi, and I found flying with them (from London) to be perfectly fine, although not close to an Emirates standard.