Mombasa's food reflects its history as a trading port more directly than almost anywhere else in Kenya — centuries of contact with Oman, India and the wider Indian Ocean world shaped a Swahili coastal cuisine that's spiced, coconut-rich and distinct from food found upcountry.
Biryani here is a serious business, layered with fragrant rice, spiced meat and often a boiled egg, and locals will have strong opinions about which small, unassuming eatery does it best — usually not the fanciest-looking place. Bhajia, spiced potato slices in a chickpea-flour batter, are the go-to street snack, sold hot from roadside stalls and best eaten immediately with a squeeze of lime and a side of tamarind or chilli sauce.
What else to try
- Swahili-style pilau, a spiced rice dish distinct from biryani, subtler and often cheaper.
- Mahamri, slightly sweet, cardamom-scented fried dough, classically eaten for breakfast with tea or bean stew.
- Fresh seafood — grilled or coconut-curried fish and prawns are everywhere near the coast.
- Tamarind and coconut feature constantly across savoury dishes, a good flavour cue that you're eating properly coastal food.
Old Town's narrow streets and the areas around Mombasa's markets are the best hunting grounds — follow the queues of locals rather than tourist signage, and you'll eat well for very little money.




