Loading...
Authentic Jamaican Steamed Fish with Okra & Crackers (Moist & Flavorful)

Authentic Jamaican Steamed Fish with Okra & Crackers (Moist & Flavorful)

Fish 805 Last Update: May 13, 2026
Authentic Jamaican Steamed Fish with Okra & Crackers (Moist & Flavorful) - Fish
  • Serves: 4 People
  • Prepare Time: 15 minutes mins
  • Cooking Time: 30 minutes mins
  • Calories: 320 kcal
Print

Experience the authentic taste of Jamaica with this steamed fish recipe. Whole snapper or grouper is marinated with lime, stuffed and steamed with aromatic vegetables and spices, then finished with buttery sauce and water crackers. Perfect with rice & peas, bammy, or festivals for a true island feast.

Ingredients

Directions

  1. Marinate the Fish:
  2. Rub the fish inside and out with lime juice, salt, and pepper. Let it marinate for at least 10 minutes.
  3. Prepare Aromatics & Vegetables:
  4. In a large skillet or deep pan, sauté onion, garlic, scallions, thyme, Scotch bonnet, allspice, and butter or oil just until fragrant.
  5. Add Vegetables & Steam Base:
  6. Stir in optional vegetables (carrot, okra, pumpkin) and add coconut milk (or stock) plus water. Bring to a light simmer.
  7. Steam the Fish:
  8. Gently nestle the fish into the simmering base. Spoon liquid over the fish occasionally, cover, and reduce heat to medium-low. Steam for 20–25 minutes, until fish is opaque and flakes easily. Add crackers to the pot 3–5 minutes before the end to soak flavor.
  9. Serve:
  10. Carefully transfer the fish to a serving platter. Spoon over vegetables and cooking broth. Serve hot with the softened crackers on the side, alongside rice, bammy, or festival.

Expert Cooking Tips & Experience

This authentic Jamaican Steamed Fish with Okra & Crackers is all about capturing that rich, buttery, coastal island flavor while keeping the fish perfectly tender and flaky. To ensure your broth is deeply seasoned and your fish doesn't overcook or fall apart, here are my expert tips for the ultimate island feast:

The Scoring & Lime Wash Essentials: Properly prepping a whole snapper or grouper is the foundation of this dish. Always cut 2–3 shallow, diagonal slits (scoring) into the thickest part of the fish on both sides before marinating. This allows the fresh lime juice to penetrate the flesh, cutting through any strong "fishy" notes, while ensuring the salt and pepper season the meat right down to the bone. Don't skip the cavity—rubbing aromatics inside the belly ensures flavor from the inside out.

The Scotch Bonnet & Allspice Infusion: The signature complex flavor of a Jamaican steam-fish comes from the aromatic base. To get that classic island warmth without making the dish overwhelmingly spicy, leave the Scotch bonnet pepper whole in the pot rather than slicing it up. This lets its distinct, fruity aroma infuse into the butter and coconut milk base without releasing too much raw capsaicin. Make sure to bruise your fresh thyme sprigs and use whole allspice berries (pimento) to unlock their essential oils during the initial sauté.

The Soft Water Crackers Finale: Adding water crackers (like traditional Jamaican Excelsior crackers) is the absolute highlight of this recipe, but timing is everything. Nestle the crackers into the pot during the final 3 to 5 minutes of steaming, spooning the rich, buttery fish broth directly over them before covering the pan. This allows the crackers to act like sponges, absorbing the savory, coconut-infused juices until they swell and soften to a pillowy, dumpling-like texture while still holding their shape perfectly.

You may also like

Add Your Comment

Newsletter