Recipe For Jamaican Steamed Fish

by

Jamaican steamed fish is a delicious and flavorful dish that showcases the vibrant and bold flavors of the Caribbean. This dish is typically made with fresh fish, aromatic herbs, and a medley of spices that come together to create a mouthwatering meal.

Prep Time: 15 minutes Cook Time: 20 minutes

Ingredients:

  • 2 lbs whole fish (such as snapper or grouper), cleaned and scaled
  • 1 onion, sliced
  • 2 tomatoes, sliced
  • 1 bell pepper, sliced
  • 2 cloves garlic, minced
  • 1 scotch bonnet pepper, sliced (optional for heat)
  • 1/4 cup fresh lime juice
  • 1/4 cup coconut milk
  • 2 tbsp vegetable oil
  • 1 tsp thyme
  • 1 tsp allspice
  • Salt and pepper to taste

Instructions: How to Cook Jamaican Steamed Fish

  1. Make 2-3 diagonal cuts on each side of the fish and season with salt, pepper, and lime juice. Let marinate for 10 minutes.
  2. In a large skillet or Dutch oven, heat vegetable oil over medium heat. Add onions, garlic, bell pepper, and scotch bonnet pepper. Sauté until fragrant.
  3. Add tomatoes, thyme, and allspice to the skillet. Cook for another 2-3 minutes.
  4. Place the marinated fish on top of the vegetable mixture in the skillet. Pour coconut milk over the fish.
  5. Cover the skillet and let the fish steam for about 15-20 minutes, or until the fish is cooked through and flakes easily with a fork.
  6. Serve the Jamaican steamed fish hot with a side of rice and peas or boiled dumplings. Enjoy!
recipe for jamaican steamed fish