
Maldivian Cuisine: What to Try and Where to Eat
The Maldives is famous for its stunning turquoise waters, white sandy beaches, and luxurious resorts. However, beyond the idyllic landscapes lies a rich and flavorful food culture that reflects the archipelago’s long history and geographical location. Maldivian cuisine, often referred to as Dhivehi Cuisine, is a delightful fusion of indigenous flavors, spices, and influences from neighboring regions like India, Sri Lanka, and the Arab world.
Maldivian Cuisine
Whether you’re visiting the Maldives for a tropical getaway or simply looking to explore a new cuisine, this guide will introduce you to the must-try dishes, the key ingredients that make Maldivian cuisine unique, and the best places to experience it.
The Core Ingredients of Maldivian Cuisine
Maldivian cuisine revolves around fresh, local ingredients that reflect the island nation’s close relationship with the sea, tropical fruits, and spices. The three main food components of Maldivian cuisine are:
- Fish and Seafood: With the Maldives being an island nation, it’s no surprise that seafood takes center stage. Fish such as tuna, reef fish, and mackerel are staples in local diets, often prepared in a variety of ways, including grilling, frying, and simmering in aromatic coconut-based sauces.
- Coconut: Coconut is a key ingredient in almost every Maldivian dish, whether in the form of grated coconut, coconut milk, or coconut oil. It’s used in curries, stews, and even desserts.
- Rice and Bread: While rice is a primary carbohydrate source, roshi (flatbread) is also commonly served alongside curries and stews.
Must-Try Maldivian Dishes
1. Mas Huni (Maldivian Breakfast)
A traditional Maldivian breakfast, Mas Huni is a healthy and refreshing dish often eaten with roshi (flatbread) or huni (a type of Maldivian pancake). This dish typically consists of tuna, grated coconut, onions, chili, and a squeeze of lime. The combination of fresh fish, coconut, and spices creates a delightful start to the day. It’s light yet filling, making it the perfect breakfast for a day of exploring or lounging on the beach.

2. Garudhiya
Garudhiya is a simple yet flavorful fish soup that’s considered one of the most traditional dishes in the Maldives. It is typically made with tuna, cooked until tender and served in a light broth. The dish is usually accompanied by rice, lime, and a spicy condiment called sambol (a blend of chili, onions, and coconut). Garudhiya is often eaten as a comfort food, providing a savory and satisfying meal.
3. Masroshi (Fish-stuffed Flatbread)
Masroshi is another beloved Maldivian snack, especially popular for lunch or dinner. It is a flatbread stuffed with a filling of spiced tuna, coconut, and sometimes chili, creating a flavorful and portable meal. The bread is soft and slightly chewy, with a savory filling that balances the flavors of fresh fish and spices. Masroshi is often served with a side of chili sauce or sambol.
4. Fried Fish (Masbaiy)
Grilled or fried fish, often tuna, is a Maldivian favorite. The fish is typically marinated with local spices, then deep-fried to crispy perfection. The crispy outer layer contrasts with the tender, juicy interior, making it a simple yet incredibly satisfying dish. It’s typically served with rice or as part of a larger meal with other accompaniments like chutney, sambol, or pickles.

5. Bajiya (Stuffed Pastry)
Bajiya is a popular snack or appetizer in the Maldives. These are deep-fried pastries filled with a mixture of tuna, coconut, onion, and sometimes chili. Similar to samosas, bajiya is crispy on the outside and packed with flavorful, spiced fillings. They’re often served during tea time or as a savory snack for special occasions.
6. Hedhikaa (Maldivian Snacks)
Hedhikaa refers to a variety of Maldivian snacks that are served with tea or as appetizers. These snacks come in many forms, including Bajiya, kulhi boakibaa (a spiced fish cake), and fihunu mas (grilled fish). These bite-sized snacks are often enjoyed at gatherings, feasts, and celebrations. If you’re visiting a local home or cafe, trying an assortment of hedhikaa is a great way to experience Maldivian flavors in small portions.
7. Rihaakuru (Fish Paste)
Rihaakuru is a thick, savory fish paste made from tuna and other fish, which is often used as a base for soups or served as a spread with rice or roshi. It’s a flavorful and umami-rich dish, sometimes served with side dishes like sambol or chutney. Rihaakuru has been a staple in Maldivian homes for centuries and is considered a true traditional food.
8. Maldivian Curry
Maldivian curries are heavily coconut-based, often featuring fresh fish or seafood as the star ingredient. Mas Curry, made with tuna or reef fish, is one of the most common types of curry in the Maldives. The curry is cooked with coconut milk, turmeric, onions, garlic, and other spices like curry leaves and fenugreek. It’s served with steamed rice, and its rich, fragrant flavors are perfect for a hearty meal.
9. Dhivehi Roshi (Maldivian Flatbread)
Roshi is a flatbread that is typically served with curries, soups, or fish dishes. It is a common staple in Maldivian cuisine, and the simple, slightly chewy texture complements the bold flavors of the accompanying dishes. Roshi is often eaten with fish dishes like Garudhiya or served alongside Mas Curry.
10. Kulhi Boakibaa (Fish Cake)
Kulhi Boakibaa is a traditional Maldivian fish cake made with tuna, coconut, and rice. It’s spiced with chili and other seasonings, giving it a satisfying kick. The texture is firm and slightly crumbly, and it’s often enjoyed as a snack, appetizer, or side dish.
Maldivian Desserts to Satisfy Your Sweet Tooth
Maldivian desserts are not as heavily emphasized as savory dishes but offer a few delightful sweets to end your meal.
1. Foni Boakibaa (Maldivian Coconut Cake)
A traditional Maldivian cake made with coconut, Foni Boakibaa is often enjoyed during special occasions or festivals. It is made from ground rice, coconut, sugar, and sometimes flavored with cardamom or rose water. It has a soft, slightly crumbly texture with a rich coconut flavor.
2. Dhonkeyo Kajuru (Maldivian Banana Cake)
This banana cake is made from mashed bananas, sugar, and a touch of coconut, making it a sweet, moist treat. It’s typically served during holidays or festivals, and you may find it at local bakeries or resorts.

3. Roshi with Sweetened Coconut Filling
Another popular dessert, roshi is sometimes served as a sweet treat, filled with a mixture of sugar and coconut. The coconut filling is typically mixed with sweetened condensed milk or brown sugar for a rich and sugary flavor, giving the flatbread a dessert-like twist.
Where to Eat Maldivian Cuisine
1. Local Cafes and “Madhani”
In Maldivian communities, cafes, known as Madhani, offer authentic, traditional meals. These small eateries are the best places to experience local delicacies like Mas Huni or Garudhiya.
2. Resorts with Maldivian Cuisine
Many resorts in the Maldives offer special Maldivian dining experiences, such as themed nights or private beach dinners, where you can try the best of Maldivian cuisine. Resorts World Sentosa and Anantara Veli Maldives Resort are excellent places where guests can enjoy traditional meals.
3. Local Markets and Street Food Stalls
If you’re traveling beyond the resorts, be sure to check out local markets in the Maldives. You can find food stalls selling hedhikaa or bajiya at markets in Malé, the capital city, or other inhabited islands. Markets are an excellent place to sample local snacks and interact with the friendly locals.
4. Dhoni Bar and Cafe
On the island of Maafushi, a local hotspot for both budget and mid-range travelers, there are multiple cafes serving authentic Maldivian dishes. Dhoni Bar, for example, serves traditional food with modern touches in a relaxed setting.
5. Fish Market in Malé
The fish market in Malé is one of the most vibrant places to witness the Maldivian way of life. The market is bustling with locals selling fresh catch, and many nearby restaurants prepare dishes using the fish bought here. It’s an excellent place to sample the freshest fish in the Maldives.
Conclusion: Maldivian Cuisine
Maldivian cuisine is a beautiful reflection of the country’s natural resources and cultural influences. From fresh seafood to rich coconut flavors and spiced curries, the food of the Maldives offers a culinary experience that is both diverse and delicious. Whether you’re dining at a luxury resort or enjoying a meal in a local café, the Maldives offers a wide range of dining experiences that will leave you craving more. So, the next time you’re in this paradise, be sure to indulge in the island’s culinary delights and savor the true flavors of the Maldives.











