Mahé tiene la oferta gastronómica más variada de todo el país, con restaurantes que van desde los llamados "takeaway" (literalmente, "cógelo y vete"), donde se pueden comprar "fish and chips" (pescado rebozado con patatas fritas, plato de origen inglés), arroz, pollo o cerdo frito, hasta los restaurantes de comida criolla que suelen ofrecer numerosos platos de cocina occidental, como pasta o pizza. Entre los platos de la zona, destaca el pescado ahumado o sus hamburguesas especiales. Los restaurantes de más categoría, suelen ofrecer pescados y mariscos de todas las variedades, acompañados de buenos vinos y sazonados con especias propias de las Islas. En definitiva, mucha variedad y buena calidad.