National Dish Jamaica: Steamed Fish (Recipe) · National Dish Recipes

National Dish Jamaica: Steamed Fish (Recipe)

Whole steamed fish with peppers, onions and lime slices
In this article

Discover Steamed Fish, one of Jamaica’s best-loved dishes and a true holiday for the senses! Fresh fish is gently cooked with fragrant herbs, crisp vegetables and a squeeze of lime, so every mouthful bursts with island flavour. It is a light, wholesome way to eat that feels made for sharing with friends and family. Bring a taste of the Caribbean straight to your own kitchen with this simple, satisfying recipe.

About Steamed Fish

Steamed Fish is a holiday for the senses and ranks among the most popular dishes in Jamaica. With its combination of fresh fish, aromatic spices and crunchy vegetables, every bite becomes a real taste experience. Across the Caribbean the fish is often cooked with ingredients such as onions, peppers and fresh herbs, all chosen to bring out the fish’s natural flavour. This simple yet delicious method is perfect for a relaxed, sociable meal and carries genuine Caribbean flair right to your table.

Ingredients (serves 1–2)

  • 300 g fresh fish (such as snapper or barramundi)
  • 1 onion
  • 1 pepper (red or green)
  • 2 cloves of garlic
  • 1–2 limes (juiced)
  • 1 tsp thyme
  • Salt and pepper to taste
  • 1 tsp olive oil
  • 1–2 fresh Scotch bonnet peppers (optional)

Shopping for the ingredients

To make steamed fish, it is best to visit your local fishmonger or a well-stocked grocery. Take care to choose fresh fish — it should feel firm and have no strong smell. Fresh vegetables such as onions and peppers also make a real difference to the quality of the dish. Don’t forget to pick up the aromatic spices that give this recipe its unmistakable Caribbean charm.

Preparing the dish

Preparing steamed fish is straightforward and takes only a few steps. First, rinse the fish thoroughly under cold running water and pat it dry with kitchen paper. Next, chop the vegetables into fine pieces and squeeze the juice of a lime over the fish. Seasonings such as thyme, salt and pepper can be added now to deepen the flavour before cooking begins.

Step-by-step instructions

  1. Rinse the fish under cold water and pat it dry.
  2. Chop the vegetables (onion, pepper, garlic) into fine pieces.
  3. Drizzle lime juice over the fish and rub in the seasonings.
  4. Optional: lay a Scotch bonnet on top of the fish for an extra kick.
  5. Prepare a steamer or a pan over medium heat.
  6. Place the fish and vegetables in the steamer and steam for about 15–20 minutes.
  7. Once steamed, serve and enjoy!

Gluten-free / lactose-free version

This recipe for steamed fish is naturally gluten-free and lactose-free, so you can enjoy it with complete confidence even if you have special dietary needs. Just take care not to add any extra sauces or ingredients that might contain gluten or lactose. Prepared this way, the fish stays light and healthy — perfect for any occasion.

Tips for vegans and vegetarians

While steamed fish is a seafood speciality, vegans and vegetarians can still enjoy a similar dish. An excellent alternative is to steam vegetables or tofu with the same spices and aromatics. Be sure to add a little lime juice and fresh herbs too, to bring the flavour to life. Experiment with different vegetables to create a tasty and nourishing plate that echoes the same island spirit found in a hearty Callaloo.

More tips and tricks

Successfully cooking steamed fish often comes down to choosing the right ingredients. Fresh herbs and plenty of citrus lift the flavour to a whole new level. When steaming, use a large piece of foil or a steamer insert so the fish cooks evenly. Depending on your taste, you can add extra vegetables such as carrots or broccoli to round out the dish.

Adapting the recipe to your taste

Adapting steamed fish to your personal preferences could not be easier. Try different types of fish to find the version you like best, and experiment with various spices or marinades to discover new flavour combinations. Serve the fish on a bed of steamed vegetables for a healthy, flavourful meal that suits any table.

Ingredient substitutions

If you don’t have every ingredient to hand, several can be swapped out with ease. For example, if you can’t find a Scotch bonnet, you can use other kinds of chilli to reach the level of heat you want. For a milder version, simply prepare the pepper and onion without any chillies at all — much like the gentler approach taken in Steam Fish And Okra. Creativity in the kitchen often brings the best results, so don’t be afraid to experiment!

Drink pairing ideas

Steamed fish goes wonderfully with a range of drinks. A cold beer or a refreshing mojito pairs perfectly with the dish’s spices. For an alcohol-free option, serve flavoured water with lime or mint. These combinations bring the taste of the Caribbean straight to your table, especially alongside a chilled Sorrel Drink.

Serving and presentation ideas

Presentation plays a big part in the whole steamed fish experience. Serve the fish on a colourful vegetable salad, or on a large platter with lime slices and fresh herbs. Use bright serving dishes to underline the Caribbean flair, and remember to set an inviting scene to turn the meal into a real feast.

A bit of history

Caribbean cuisine is a blend of the many cultures that have shaped the region over the centuries. Steamed fish reflects the maritime richness of Jamaica and the local love of fresh ingredients. Historically, the island’s inhabitants developed this dish to make the most of the abundant fishing grounds and the wide variety of local produce. Today it is a much-loved meal and an important part of Jamaican identity — a fine example of Jamaican cuisine.

More recipe ideas

Summary: Steamed Fish

Steamed fish is not only a culinary delight but also an expression of Jamaica’s rich culture. With its fresh ingredients and bold spices, it brings the flavour of the Caribbean into your kitchen. Whether for a festive dinner or a simple family meal, this dish is a genuine crowd-pleaser. Let the diversity of Jamaica win you over and enjoy a real taste of Caribbean joie de vivre!