Recipe For Jamaican Steamed Fish
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 minutesIngredients:
- 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
- Make 2-3 diagonal cuts on each side of the fish and season with salt, pepper, and lime juice. Let marinate for 10 minutes.
- 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.
- Add tomatoes, thyme, and allspice to the skillet. Cook for another 2-3 minutes.
- Place the marinated fish on top of the vegetable mixture in the skillet. Pour coconut milk over the fish.
- 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.
- Serve the Jamaican steamed fish hot with a side of rice and peas or boiled dumplings. Enjoy!