Home / Dinner / Steamed Fish Jamaïcain

Steamed Fish Jamaïcain

A traditional Jamaican dish — Steamed Fish is the island’s lightest way with fresh catch, gently cooked in its own juices with okra, tomatoes and a shower of thyme.

⏱ 20 minPrep time
🔥 25 minCook time
🍽 4Servings
🏷 DinnerCategory
☆☆☆☆☆No ratings yet
Steamed Fish Jamaïcain - Jamaïcain recipe

A traditional Jamaican dish — Steamed Fish is the island’s lightest way with fresh catch, gently cooked in its own juices with okra, tomatoes and a shower of thyme. Unlike fried fish, steaming keeps the flesh silky and lets the clean flavor of snapper or parrot fish shine. It is a Friday favorite, when fish replaces meat across the island.

Step by stepInstructions

  1. Rub the fish inside and out with the lime and salt, rinse, then score the skin on both sides.
  2. Layer the onion, carrot, tomato, okra, scallions, thyme, garlic and ginger in a wide pot with a tight-fitting lid.
  3. Set the fish on top of the vegetables, tuck in the scotch bonnet and pour in the water.
  4. Cover and steam over medium-low heat for 15 to 20 minutes, until the fish is opaque and flakes easily, adding a splash of water if the pot dries out.
  5. Dot the fish with butter, spoon the vegetable broth over the top, and serve hot with bammy, fried dumplings or rice.

💡 Chef tips & storage

Steam gently — a hard boil breaks the fish apart. The okra thickens the broth into a light, silky sauce, so do not skip it.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep20 min
Cook25 min
Servings4
CategoryDinner
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →