National Dish St Kitts and Nevis: Fish Creole (Recipe)

In this article
Discover Fish Creole, the dish that bottles the sunshine of St Kitts and Nevis in a single pan. Fresh fish fillets are gently poached in a spiced tomato sauce loaded with onions, sweet peppers and thyme, giving you a supper that tastes of the islands yet comes together in under half an hour. It is bright, fragrant and forgiving — the sort of everyday cooking that has fed Caribbean families for generations.
About Fish Creole
Fish Creole is a traditional dish from St Kitts and Nevis that captures the flavours of the Caribbean perfectly. It combines fresh fish with a spiced tomato sauce that, thanks to onions, peppers and a generous handful of seasonings, becomes a real event on the plate. The dish is not only a treat for the senses but also a window into the culture and traditions of the islands. Preparation is straightforward and calls for fresh ingredients that are easy enough to track down.
Ingredients (serves 1–2)
- 300 g fresh fish (barracuda or snapper, for example)
- 2 ripe tomatoes, diced
- 1 onion, finely chopped
- 1 pepper (red or green), diced
- 2 garlic cloves, chopped
- 1 tsp thyme
- 1 tsp paprika
- 1 tsp hot sauce (to taste)
- Salt and pepper to taste
- Olive oil for frying
Shopping for the ingredients
When shopping for Fish Creole, it is best to choose whichever fresh fish is available where you live. Visit a local fishmonger or a supermarket with a proper seafood counter. Take care to pick tomatoes, onions and peppers that are fresh and ripe, since they carry the decisive flavour of the dish. Buy the best-quality spices you can find too, so the aromas come through at full intensity.
Preparing the dish
Getting ready for Fish Creole is simple and takes only a few steps. Begin by rinsing the fish thoroughly and cutting it into pieces. The vegetables should be washed and diced, with the onions and garlic chopped finely. Make sure everything is prepared and within reach before you start cooking — it keeps the process smooth and efficient, much as it does with a Steamed Fish.
Step-by-step instructions
- Heat the olive oil in a frying pan over a medium heat.
- Add the chopped onions and garlic and fry until translucent.
- Tip in the diced pepper and tomatoes and stir to combine.
- Add the seasonings (thyme, paprika, salt and pepper) and let everything simmer for about 5 minutes.
- Lay the pieces of fish in the pan and cover. Let the fish cook for around 10 minutes.
- Finally, season to taste with hot sauce and serve.
Gluten-free / lactose-free version
Fish Creole is naturally gluten-free and lactose-free, since the main ingredients are fresh fish and vegetables. Do check, however, that every spice and sauce you use is also free from gluten and lactose — a quick look at the packaging is usually enough. Enjoy the dish without a second thought, whatever your dietary restrictions.
Tips for vegans and vegetarians
Although Fish Creole is traditionally made with fish, vegan and vegetarian versions work beautifully too. Instead of fish you can use tofu or vegetables — simply apply the same method. Pulses such as chickpeas are another good addition for protein, much as they are in a hearty plate of Rice And Peas. Experiment with different vegetables to create your own twist.
More tips and tricks
There are a few tricks that lift Fish Creole. Use fresh herbs as a garnish, for instance, to add another layer of aroma. A squeeze of lemon or lime right at the end gives the dish a fresh, lively note. Keep an eye on the cooking time as well, since overcooked fish loses both texture and flavour.
Adapting the recipe to your taste
The lovely thing about Fish Creole is how easily it bends to personal preference. Add hot chillies for extra bite, or swap the fresh tomatoes for passata if you prefer a creamier sauce. You can also try other seafood such as prawns or mussels — the possibilities are endless, as any bowl of Conch Chowder will confirm. Give your creativity free rein and shape the dish around your own palate.
Ingredient substitutions
In many cases you can substitute ingredients in Fish Creole depending on what you have to hand. If fresh fish is not available, frozen fish works fine, though the cooking time should be adjusted accordingly. Instead of the individual seasonings listed, you may prefer a ready-made spice blend intended for fish dishes. Be inventive and use what you enjoy.
Drink pairing ideas
The right drink can noticeably improve the Fish Creole experience. A light, fruity white wine such as Sauvignon Blanc, or a cold, refreshing lager, sits well with the flavours of the dish. For alcohol-free options, fresh fruit juices or sparkling water with lime are a good choice, and a chilled Sorrel Drink is about as Caribbean as it gets. Pick drinks that underline the fresh, spiced notes of the islands.
Serving and presentation ideas
An attractive presentation turns Fish Creole into something of an occasion. Serve the dish in a shallow bowl and garnish it with fresh herbs or lemon slices. Bring it to the table with a little rice or a crisp salad to complement the colours and textures. Remember that we eat with our eyes first, so take a moment over the arrangement.
A bit of history
Fish Creole has its roots in Caribbean cuisine, which draws deeply on African, European and indigenous influences. The reliance on fresh fish and local produce reflects the traditions of the islands. The dish stands for the variety and richness of flavour that the Caribbean has to offer, and it is a firm favourite at family gatherings and celebrations alike.
More recipe ideas
Summary: Fish Creole
Fish Creole is a wonderful example of the exotic flavours of the Caribbean. With its combination of fresh fish, spiced tomatoes and fragrant seasonings it becomes a delicious experience that is easy to recreate at home. Whether you stick to the traditional version or try creative variations, this dish is sure to be a hit at any meal. Let the cooking of the islands work its magic and bring a slice of Caribbean sunshine into your kitchen.



