National Dish Maldives: Miskikeyo Riha (Recipe)

In this article
Step into the island kitchens of the Maldives with Miskikeyo Riha, a fragrant fish curry built on the two ingredients that define this archipelago: freshly caught fish and rich coconut milk. Warm spices, a gentle chilli heat and a silky sauce come together in a dish that tastes of sea air and sunshine. It is surprisingly simple to make at home, and one pan is all you need.
About Miskikeyo Riha
Miskikeyo Riha is a traditional dish from the Maldives, prepared with fresh fish and the aromatic spices that shape the island’s cooking. It brings together the intense flavours of the atolls, where coconut and the day’s catch form the backbone of almost every meal. The combination of tender fish and a rich, creamy sauce makes this curry a genuine treat for the senses. Miskikeyo Riha invites you to discover the culinary variety of the Maldives from wherever you happen to be.
Ingredients (serves 1–2)
- 300 g fresh fish (tuna or snapper, for example)
- 2 tablespoons coconut oil
- 1 onion, finely chopped
- 2 cloves of garlic, crushed
- 1 teaspoon grated ginger
- 1–2 green chillies, to taste
- 2 teaspoons turmeric
- 1 teaspoon ground cumin
- 400 ml coconut milk
- Salt and pepper to taste
- Fresh coriander leaves, to garnish
Shopping for the ingredients
To make Miskikeyo Riha well, it pays to buy fresh, good-quality ingredients. Visit your local fishmonger or a supermarket with a proper fish counter and look for firm, glossy fillets. The spices can vary according to what you can find and what you like; wherever possible reach for fresh spices rather than dried ones, as they give a far better aroma. Remember to pick up a tin of coconut milk — usually easy to find in Asian grocery shops — to keep the flavour authentic.
Preparing the dish
Before you start cooking Miskikeyo Riha, it is worth getting everything ready. Cut the fish into evenly sized pieces so it cooks through at the same rate. Chop the onion and garlic finely and grate the ginger so the aromatics release their full flavour. Prepare the chillies to suit your own tolerance too, since this is where you control how much heat the finished curry carries.
Step-by-step instructions
- Heat the coconut oil in a deep pan over a medium heat.
- Add the onion and fry until translucent.
- Stir in the garlic, ginger and chillies and cook for 1–2 minutes.
- Sprinkle in the spices — turmeric and cumin — and stir well so they release their aroma.
- Add the fish and sear for 2–3 minutes until lightly coloured.
- Pour in the coconut milk and let everything simmer for about 10 minutes, until the fish is cooked through.
- Season to taste with salt and pepper and garnish with fresh coriander.
Gluten-free / lactose-free version
Miskikeyo Riha is naturally gluten-free and lactose-free, since it is built almost entirely from fish, spices and coconut milk. Even so, check that none of the products you use contain hidden gluten or dairy derivatives. Coconut milk in particular varies from brand to brand, with some tins carrying thickeners or additives. Choose brands that state clearly that they are free from gluten and lactose if you need complete certainty.
Tips for vegans and vegetarians
For a vegan or vegetarian version of Miskikeyo Riha, swap the fish for chickpeas or fried aubergine. Both soak up the spices and the coconut milk beautifully, much as the pulses do in a Muguriha. Tofu is another good option if you want a protein-rich result. The key point is to adjust the cooking time accordingly, as vegetables come to tenderness rather more quickly than fish.
More tips and tricks
To make Miskikeyo Riha even better, add extra vegetables such as spinach or peppers. They bring not only colour but also useful nutrients to the pan. It also helps to toast the spices briefly in a dry frying pan beforehand, which deepens and intensifies their aroma. Finally, serving the curry over rice or with flatbread turns it into a properly filling meal.
Adapting the recipe to your taste
Everyone has their own preferences at the table. If you would rather have a milder version of Miskikeyo Riha, reduce the quantity of chilli or leave it out altogether. You can vary the spices just as freely — try adding a little garam masala for a subtly Indian accent. Let your creativity run in the kitchen and shape the recipe until it matches exactly what you enjoy.
Ingredient substitutions
When certain ingredients are hard to come by, there is always an alternative. If fresh fish is not available, frozen fillets or even prawns make excellent stand-ins, and the same flexibility works in a Mas Curry. As for the coconut milk, almond or soya milk will give you a lighter, less rich result, though it does change the character of the sauce. Experiment a little to find the substitutions that suit your palate best.
Drink pairing ideas
Miskikeyo Riha calls for refreshing drinks that balance its spiced, savoury notes. A cold lager or a fruity cocktail is among the best companions. Alcohol-free options such as coconut water or a fresh lime and mint smoothie also harmonise wonderfully with the flavours of the curry. Drinks like these do a fine job of tempering the heat and rounding off the intensity of the dish.
Serving and presentation ideas
Presentation can lift the whole Miskikeyo Riha experience. Serve the curry in an attractive bowl and garnish it with fresh coriander leaves. A squeeze of lime adds both colour and a bright lift of flavour. Pair the curry with a colourful vegetable salad or warm flatbread such as Roshi to create an inviting spread.
A bit of history
Miskikeyo Riha has its roots in traditional Maldivian cooking, which is shaped above all by the surrounding ocean and the ingredients the islands can supply. The use of fresh fish and coconut is typical of countless dishes across the atolls, from the clear broth of Garudhiya to the grilled fillets of Fihunu Mas. Historically, Maldivian cuisine developed through centuries of trade and migration across the Indian Ocean. Miskikeyo Riha is not only an example of that culinary tradition but also a testament to the cultural variety of the region.
More recipe ideas
Summary: Miskikeyo Riha
Miskikeyo Riha is an intensely aromatic and flavourful dish from the Maldives, one that carries you off to the exotic world of island cooking. Made with fresh fish and a generous range of spices, this curry offers a culinary experience packed with flavour. Whether you follow the original recipe or try an adapted version, Miskikeyo Riha is a dish that delights the senses and gently stretches your cooking skills. Do not forget to share those beautiful aromas with the people you love.



