National Dish Dominica: Okra Rice with Fish (Recipe)

In this article
Say hello to Okra Rice with Fish, a sunny one-pot classic that captures the spirit of Dominica’s coastline. Tender okra, fragrant rice and flaky white fish simmer together into a dish that is as nourishing as it is comforting. Rooted in the island’s love of the sea and its markets full of fresh produce, this is easygoing Caribbean cooking at its best — bright, wholesome and ready to bring a little tropical warmth to your kitchen.
About Okra Rice with Fish
The dish Okra Rice with Fish is a much-loved, traditional recipe from Dominica that reflects the rich culinary culture of the Caribbean. With a combination of fresh fish, tender okra and aromatic rice, it is not only full of flavour but also genuinely nourishing. It is perfect for anyone who values sustainable seafood and fresh vegetables. The taste and texture of okra give the dish a special character that makes it truly its own.
Ingredients (serves 1–2)
- 1 cup rice
- 200 g fresh fish (such as snapper or sea bream)
- 100 g okra, fresh or frozen
- 1 onion, diced
- 2 garlic cloves, chopped
- 1 pepper, diced
- 1 bay leaf
- 2 cups vegetable stock
- Salt and pepper to taste
- 1 tablespoon olive oil or coconut oil
Shopping for the ingredients
When shopping for the ingredients for Okra Rice with Fish, it is important to pay attention to the quality of your produce. Visit a local market or a fishmonger to get the freshest fish possible. Make sure the okra looks crisp and fresh when you choose it. Regional and organic products are also an excellent choice for this dish and will give you the very best quality, much as they would in a bright Seafood Ceviche.
Preparing the dish
Preparing the dish well is crucial for the flavour that follows. Start by dicing the onion and garlic and cutting the okra into small pieces. If you are using fresh fish, have your fishmonger fillet it for you, or consider doing it yourself. Marinating the fish with a little lemon juice, salt and pepper can add an extra layer of flavour.
Step-by-step instructions
- Heat the oil in a large pot and add the onion and garlic. Sauté until soft.
- Add the pepper and continue to fry for a few minutes.
- Add the okra to the pot and fry briefly until lightly cooked.
- Add the rice and the bay leaf and stir everything together well.
- Pour in the stock and bring everything to the boil.
- Once it is boiling, reduce the heat and let the rice simmer for about 15–20 minutes, until cooked.
- In the final 5 minutes of cooking, lay the fish on top of the rice and cover so it cooks through evenly.
- Once cooked, take the pot off the heat and let it rest for a few minutes before serving.
Gluten-free / lactose-free version
The dish Okra Rice with Fish is naturally gluten-free and lactose-free, so you can enjoy it without a second thought. If you belong to a sensitive group, however, make sure the ingredients you use contain no hidden gluten or lactose. When choosing your stock and seasonings, it is worth taking a moment to read the labels.
Tips for vegans and vegetarians
For a vegan or vegetarian version of Okra Rice with Fish, you can replace the fish with a plant-based protein source. Consider using smoked tofu or chickpeas to give your dish a distinctive flavour, much like a hearty Chickpea Salad. You can also add other vegetables such as courgette or aubergine to boost the nutritional value while keeping the character of the dish intact.
More tips and tricks
To improve the flavour of the dish, you can add various spices and herbs. Experiment with fresh coriander or parsley for a fresh note. A squeeze of lime juice can also lift the dish beautifully. Take care to cook the rice properly so it stays lovely and fluffy and does not clump together.
Adapting the recipe to your taste
Everyone has different preferences when it comes to flavour and texture. You can adjust the amount of okra or vegetables to shape the dish to your own liking. If you enjoy heat, add a little chilli or paprika. For a milder meal, simply leave out the spices or reduce them.
Ingredient substitutions
If you cannot find some ingredients, there are plenty of alternatives. For example, the fish can be swapped for any other white fish fillet. The rice can also be replaced with quinoa or couscous, which adds even more nutritional value — or lean into the island’s love of coconut with a fragrant Coconut Rice. If okra is unavailable, you can use green beans or peas in its place.
Drink pairing ideas
To round off the flavour experience, well-chosen drinks are important. A fresh Caribbean cocktail would be an excellent choice, especially one made with pineapple or coconut. Non-alcoholic options such as coconut water or fresh fruit juice also pair perfectly with the dish and bring out its tropical aromas even more.
Serving and presentation ideas
The presentation of the dish can improve the whole dining experience considerably. Serve Okra Rice with Fish in an attractive bowl and garnish it with fresh herbs or lime wedges. A beautifully arranged plate invites everyone back for more and brings a touch of Caribbean flair to the table. Remember to be creative with your side dishes too.
A bit of history
The roots of Okra Rice with Fish reach back into the diverse history of the Caribbean, where different cultures blended their culinary traditions together. Okra is an important culinary staple in many Caribbean countries and is often used as a base ingredient in countless dishes. The use of fresh fish reflects the islands’ closeness to the sea and highlights the importance of seafood in the region’s Dominica cuisine.
More recipe ideas
Summary: Okra Rice with Fish
All in all, Okra Rice with Fish is a delicious and nourishing dish that represents the essential flavours of the Caribbean. It is easy to prepare and can be adapted to suit different dietary needs. Whether you make it in the classic way or experiment with creative variations, this dish will delight you and your guests. Enjoy a taste of Dominica in your own kitchen!



