National Dish Maldives: Bajiya (Recipe)

In this article
Discover Bajiya, one of the Maldives’ most beloved little snacks! These crisp, golden pastries hide a warmly spiced filling of fresh fish, onion and fragrant curry spices — a taste of the Indian Ocean in a single bite. Sold from tea shops across the islands and served at family gatherings alike, they work equally well as an afternoon nibble or as the centrepiece of a relaxed meal. Bring the flavours of the Maldives home to your own kitchen.
About Bajiya
Bajiya is a traditional Maldivian dish enjoyed both as a snack and as a hearty main course. These filled pastries come from a long culinary tradition that reflects the flavours of the Indian Ocean. Fresh fish, onions and aromatic spices are the main components that make this delicacy so unmistakable. The contrast between the crisp shell and the soft, savoury filling turns every bite into a small feast, which is why bajiya remains a fixture in island tea shops from Malé to the outer atolls.
Ingredients (serves 1–2)
- 200 g fresh fish (tuna or cod, for example)
- 1 large onion, finely chopped
- 1 garlic clove, crushed
- 1–2 tablespoons curry powder
- 100 g plain flour (or gluten-free flour)
- Water, to bring the dough together
- Oil, for frying
Shopping for the ingredients
When shopping for the ingredients, it is worth choosing fresh, good-quality produce to guarantee the best flavour. Look for local markets or fishmongers that stock fresh fish, since it plays the central role in this recipe. Spices should be fresh and fragrant, as they shape the character of the bajiya more than anything else. Bear any special dietary needs in mind too — gluten-free or vegan alternatives are easy to work into the recipe.
Preparing the dish
Preparing bajiya is straightforward and genuinely enjoyable. Start by cleaning the fish thoroughly and cutting it into small pieces. Then chop the onion and garlic to release their aromas. Spice blends such as curry powder give the bajiya their distinctive note and are essential to an authentic taste, so measure them out before you begin and keep everything within reach.
Step-by-step instructions
- Put the fish into a bowl together with the onions and the garlic.
- Add the curry powder and mix well so the flavours combine.
- Add the flour gradually, working in water as needed until you have a smooth dough.
- Divide the dough into small pieces and roll each one out thinly.
- Place a portion of the fish filling in the centre of each piece, fold the edges over and press them firmly together.
- Heat the oil in a pan and fry the bajiya until golden brown.
- Drain on kitchen paper and serve warm.
Gluten-free / lactose-free version
To make bajiya gluten-free, simply use a gluten-free flour. There are many good gluten-free blends that work beautifully in a dough of this kind. Where lactose is concerned there is usually no problem at all, since bajiya are not based on dairy products. Do check the ingredients of your spice mixes, however, to make sure they are lactose-free.
Tips for vegans and vegetarians
Vegans and vegetarians can adapt the bajiya filling with very little effort. Instead of fish, use finely chopped vegetables, pulses or tofu, seasoned with exactly the same spices. This keeps the pastries hearty and full of flavour. Feel free to experiment with different vegetables or herbs to create your own personal version — a mashed breadfruit filling in the spirit of Bambukeylu Hiti works particularly well.
More tips and tricks
The most important trick when making bajiya is getting the oil temperature right. Oil that is too hot will burn the outer shell while the filling stays raw. It should be hot enough that the pastries begin to sizzle immediately, but no hotter. Another useful tip is to freeze the pastries before frying so you can cook them fresh whenever you want them — handy if you are preparing a spread alongside Gulha or other island snacks.
Adapting the recipe to your taste
Bajiya is easy to tailor to personal preference. If you like things hotter, add fiery spices or pickled chillies to the filling. For a milder version, simply leave the sharper ingredients out. The filling itself can vary with the season and with whatever is available, so new combinations keep suggesting themselves. Some cooks fold in a spoonful of rihaakuru, the intense Maldivian fish paste, for extra depth.
Ingredient substitutions
If you have no access to fresh fish, tinned fish or even seafood will do the job. In place of onions, leeks or spring onions give a different flavour profile. With the spices you can try various curry blends or add fresh herbs such as coriander to give the bajiya an extra lift of freshness. Smoked or dried fish, as used in Hiki Mas, makes a wonderfully savoury alternative.
Drink pairing ideas
Bajiya are all the better for a well-chosen drink. Coconut water is a refreshing option that underlines the flavours of the dish. Fruity cocktails also pair beautifully with these savoury pastries. For an alcohol-free alternative, an ice-cold lime juice harmonises perfectly with the spices, and a strong black tea is the classic accompaniment in Maldivian tea shops.
Serving and presentation ideas
To present bajiya attractively, arrange them on a colourful plate and garnish with fresh herbs. A dipping sauce of yoghurt and mint rounds out the flavours nicely. You could also serve the pastries on a large banana leaf for a touch of tropical flair. Colourful side dishes or fresh vegetables make the whole spread that much more inviting.
A bit of history
Bajiya originated in Maldivian cooking, which has been strongly shaped by the surrounding countries. The use of fresh fish and spices reflects the maritime culture of the islands. The dish is not only a favourite snack among locals but has also gained an international following. Many Maldivian restaurants offer bajiya as part of a traditional buffet, and it stands as a tribute to the variety of Maldivian cuisine.
More recipe ideas
Summary: Bajiya
In short, bajiya is not only a typical dish of Maldivian cooking but also a symbol of the cultural variety and the flavours of the Indian Ocean. With the right combination of fresh ingredients and spices, it is easy to recreate this delicious dish at home. Whether you serve it as a snack or as a main course, bajiya is sure to win everyone over. Let this recipe inspire you and experience the Maldives in your own kitchen.



