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

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

Fish 44 Last Update: Aug 01, 2025 Created: Aug 01, 2025
Authentic Jamaican Steamed Fish with Okra & Crackers (Moist & Flavorful)
  • Serves: 4 People
  • Prepare Time: 15 minutes
  • Cooking Time: 30 minutes
  • Calories: 320
  • Difficulty: Medium
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.

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



  • Serves: 4 People
  • Prepare Time: 15 minutes
  • Cooking Time: 30 minutes
  • Calories: 320
  • Difficulty: Medium

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.

You may also like

Add Your Comment

Author AbdelhadiChenini hadidz826@gmail.com AbdelhadiChenini

Hi, I'm Hadi, the food lover behind FreeTasty! I'm passionate about making home cooking simple, budget-friendly, and full of flavor. Whether you're a kitchen newbie or a seasoned home chef, my goal is to share free, easy-to-follow recipes that anyone can enjoy.

Stay With US

Newsletter

Sign up to receive email updates on new recipes.