National Dish Barbados: Steamed Flying Fish (Recipe)

In this article
Meet Steamed Flying Fish, the national dish of Barbados and a true taste of the Caribbean. Fresh fish is gently steamed with aromatic spices and creamy coconut milk, drawing every flavour together into something light yet deeply satisfying. Simple to prepare, wholesome and full of island character, it brings a little of Barbados straight to your own kitchen. It also adapts beautifully to gluten-free, lactose-free and vegan diets.
About Steamed Flying Fish
Steamed Flying Fish is a national dish of Barbados that perfectly embodies the culinary traditions of the Caribbean. It brings together fresh fish and a range of aromatic spices that give it a truly distinctive character. The fish is often steamed with coconut milk and colourful vegetables, which allows the flavours to blend together in harmony. The result is an easy-to-make, healthy and delicious dish that wins people over wherever it is served.
Ingredients (serves 1–2)
- 2 fresh flying fish (or an alternative fish)
- 1 cup coconut milk
- 1 onion, chopped
- 2 cloves garlic, chopped
- 1 small carrot, sliced
- 1 pepper, diced
- Juice of 1 lime
- A blend of spices (e.g. thyme, pepper, salt)
- Fresh herbs to garnish (e.g. coriander or parsley)
Shopping for the ingredients
When shopping for the ingredients for Steamed Flying Fish, it is important to choose fresh fish to guarantee the best flavour and the ideal texture. Visit local fish markets or supermarkets with a good selection of seafood. Other ingredients such as coconut milk and fresh vegetables are available in most grocery shops. Be sure to use good-quality spices, as they play a decisive role in the taste of the dish — much as they do in a hearty Bajan Fish Broth.
Preparing the dish
Before you begin making Steamed Flying Fish, gather and prepare all of your ingredients. This includes washing the fish, cutting the vegetables and mixing the spices together. The flying fish needs to be cleaned thoroughly to remove any residue. Good preparation makes the cooking process more efficient and altogether more enjoyable.
Step-by-step instructions
- Season the flying fish inside and out with lime juice, salt and pepper.
- Bring water to the boil in a steamer or a large pan.
- In a bowl, combine the coconut milk, onions, garlic and vegetables.
- Place the fish fillets on a steaming rack and pour the coconut milk mixture over the top.
- Put the lid on the steamer and steam the fish for around 20 minutes.
- Once cooked, serve the fish carefully and garnish with fresh herbs.
Gluten-free / lactose-free version
Steamed Flying Fish is naturally gluten-free and lactose-free, so people with intolerances can enjoy it too. Take care to check the coconut milk and all other ingredients you use for possible allergens. Using fresh ingredients not only makes for a healthy option but also delivers full, rounded flavour. This makes the dish an ideal choice for a wide range of diets.
Tips for vegans and vegetarians
Steamed Flying Fish can be adapted for vegans and vegetarians with ease. Instead of fish you can use vegetables or tofu to create an equally tasty dish. Choose seasonal vegetables such as courgette, aubergine or broccoli to make the most of a fresh, affordable flavour. Be sure to adjust the cooking time accordingly so the vegetables stay al dente and the aromas can develop fully.
More tips and tricks
To get the very best from your Steamed Flying Fish, it is worth experimenting with different spices and herbs. Try adding heat with a little chilli, or fruity notes with lemongrass. Take care not to over-steam the fish, so it stays tender and juicy. Let your creativity run free and develop a recipe that suits your taste exactly.
Adapting the recipe to your taste
The beauty of Steamed Flying Fish is just how adaptable it is. Depending on your preferences you can vary the choice of vegetables and spices. Add wholesome pulses such as beans or lentils, for example, to create a heartier version. You might also use different types of fish to discover new flavour experiences, in the spirit of Bajan Flying Fish.
Ingredient substitutions
If you cannot find fresh flying fish, other varieties such as pollock or snapper work wonderfully in this recipe. In place of coconut milk you can also use vegetable stock to reduce the calorie content. Experiment with different vegetables to vary the flavour and to focus on seasonal produce. This way the dish stays not only delicious but also creative and full of variety.
Drink pairing ideas
Plenty of refreshing drinks pair beautifully with a dish like Steamed Flying Fish. A classic rum punch brings Caribbean flair to the table and complements the flavours of the fish perfectly. If you prefer something non-alcoholic, a freshly squeezed lime juice or a sparkling fruit spritzer is a fine choice — as is a chilled Bajan Sorrel Drink. These drinks support the fresh, vibrant aromas of the dish.
Serving and presentation ideas
To present Steamed Flying Fish attractively, arrange the fish on a colourful bed of steamed vegetables. Garnish the dish with fresh herbs such as coriander or parsley for a splash of colour. Serve it on a smart white platter to bring out the colours of the vegetables and the fish. A drizzle of lime juice over the top adds not only extra flavour but also a fresh note for the eyes.
A bit of history
Steamed Flying Fish has a long tradition in Caribbean cuisine and is especially treasured in Barbados. The fish is regarded as a symbol of the island’s cultural and historical identity, and it is sold fresh in many local markets. In the past, the flying fish was also an important source of food for the population. Over the years the methods of preparation have evolved, blending tradition with modern techniques across Barbadian cuisine.
More recipe ideas
Summary: Steamed Flying Fish
Steamed Flying Fish is a delicious national dish of Barbados that wins hearts with its combination of fresh fish, aromatic spices and coconut milk. It offers not only a special treat but also an authentic journey through Caribbean culture. Whether gluten-free, lactose-free or vegan, this dish can be adapted entirely to your own preferences. Savour the flavours of the Caribbean and serve up a little piece of Barbados in your own home.


