Maldives is a tropical paradise with a unique and delicious cuisine that has been influenced by its location in the Indian Ocean and its history as a trading hub. From fresh seafood to curries and stews, Maldives has a lot to offer for food enthusiasts.

Sea Food
Sea Food | Image by Max Mota on Unsplash

Where to Eat

The Maldives offers a wide range of dining options, from street food stalls to fine dining restaurants. For a true taste of traditional Maldivian cuisine, head to a local café or restaurant, which serves traditional dishes. For a more upscale experience, try a restaurant in Maldives offered by the likes of Atmosphere Kanifushi Maldives, where you’ll find a variety of authentic dishes of the Maldives.


Being an island nation, Maldives is known for its seafood, which is caught fresh daily. Tuna is the most popular fish, and it’s often prepared in a variety of ways, from grilled to curried. Try traditional Maldivian dishes such as Garudhiya, a fish soup made with coconut milk and chilli, or Roshi, a Maldivian-style flatbread often served with tuna.

Curry and Stews

Curry and stews are popular dishes in Maldives, often made with fish, chicken, or vegetables. Mas huni, a traditional Maldivian dish made with grated coconut and smoked tuna, is a staple dish in Maldivian cuisine. Kukulhu riha, a spicy chicken curry, is also a popular dish.

Snacks and Desserts

Maldives also offers a variety of snacks and desserts, such as bondi, a deep-fried snack made from flour and coconut, and hedhika, a sweet treat made from coconut and jaggery. Try a traditional Maldivian sweet drink called “hedika” made with sweetened coconut milk and sometimes flavoured with cinnamon or cardamom.