Jamaican Steam Fish Recipe

by

Jamaican steam fish is a delicious and flavorful dish that showcases the vibrant and bold flavors of Jamaican cuisine. This dish features tender fish cooked in a fragrant broth with a medley of vegetables and spices, creating a light and satisfying meal.

Prep Time: 15 minutes Cook Time: 20 minutes

Ingredients:

  • 1 lb white fish fillets (such as snapper or grouper)
  • 1 onion, sliced
  • 1 bell pepper, sliced
  • 2 tomatoes, chopped
  • 2 cloves garlic, minced
  • 1 scotch bonnet pepper, sliced (optional for heat)
  • 1 cup coconut milk
  • 1/2 cup water
  • 2 tbsp vegetable oil
  • 1 tsp thyme
  • 1 tsp allspice
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions: How to Cook Jamaican Steam Fish

  1. Season the fish fillets with salt, pepper, thyme, and allspice.
  2. In a large skillet or Dutch oven, heat vegetable oil over medium heat.
  3. Add the sliced onions, bell pepper, tomatoes, garlic, and scotch bonnet pepper. Sauté until the vegetables are softened, about 5 minutes.
  4. Pour in the coconut milk and water, and bring to a simmer.
  5. Gently place the seasoned fish fillets into the skillet, making sure they are submerged in the broth.
  6. Cover and let the fish steam for about 10-15 minutes, or until cooked through and flaky.
  7. Adjust seasoning with salt and pepper as needed.
  8. Serve the Jamaican steam fish hot, garnished with fresh cilantro.
Enjoy this Jamaican steam fish with some steamed rice or boiled dumplings for a complete and satisfying meal!
jamaican steam fish recipe