Steamed Fish
— Tender, Flavorful, and Caribbean-Style
Caribbean Steamed Fish is a comforting, flavorful dish made by gently steaming fresh fish in a fragrant broth of coconut milk, herbs, vegetables, and bold island seasonings. This method preserves the fish’s natural tenderness while allowing it to soak up every layer of flavor.
The sauce is built with aromatics like onion, garlic, thyme, scallions, and allspice berries, balanced by creamy coconut milk and a touch of heat from Scotch bonnet pepper. Fresh vegetables such as okra, pumpkin, carrots, and chayote add texture, nutrition, and color to the dish.
Perfect for a wholesome lunch or dinner, this Steamed Fish pairs beautifully with rice, ground provisions, bread, or crackers, delivering classic Caribbean flavor in every bite.
Recipe Details:
-
Servings: 4–6
-
Prep Time: 10 mins
-
Cook Time: 30 mins
Ingredients:
Fish:
-
4 lbs fish (strawberry grouper recommended)
-
2 limes (for washing)
-
¼ cup vinegar (for washing)
Seasoning Mix:
-
1 tablespoon all-purpose seasoning
-
1 tablespoon fish seasoning
-
½ teaspoon salt
-
½ teaspoon black pepper
-
2 tablespoons green seasoning (wet seasoning)
Add to Pot:
-
1 tablespoon butter
-
1 tablespoon coconut oil
-
1 teaspoon cock seasoning mix (without noodles)
-
Remaining seasoning mix
-
1 tablespoon green seasoning
-
½ cup coconut milk
-
2 cups water
-
4 garlic cloves, crushed
-
10 allspice berries (pimento seeds)
-
1 medium onion, diced
-
2 small Roma tomatoes, diced
-
4 stalks green onion
-
3 sprigs thyme
-
Okra
-
Carrots
-
Pumpkin
-
Cho-cho (chayote)
-
1 Scotch bonnet or habanero pepper
Instructions:
Prepare the Fish:
-
Rinse the fish thoroughly with water.
-
Wash using lime juice and vinegar mixed with water to remove odors.
-
Rinse again with fresh water and pat dry.
Season the Fish:
-
Combine all-purpose seasoning, fish seasoning, salt, and black pepper.
-
Use half of the mixture to season the fish evenly.
-
Add green seasoning and coat well.
-
Set aside the remaining seasoning for the pot.
Prepare the Pot:
-
Heat butter and coconut oil in a large pot over medium heat.
-
Add onion, tomatoes, green onion, thyme, garlic, green seasoning, Scotch bonnet pepper, allspice berries, cock seasoning mix, and remaining seasoning.
-
Sauté aromatics for 2–3 minutes.
-
Pour in coconut milk and water, stirring to combine.
-
Add okra, carrots, pumpkin, and chayote.
-
Cover and simmer for 5–10 minutes, tasting and adjusting seasoning.
Steam the Fish:
-
Gently place the seasoned fish into the pot.
-
Cover and steam for 10–15 minutes until the fish is tender.
-
Do not flip the fish while steaming.
Serve:
-
Remove carefully and serve hot.
💡 Chef’s Note:
Use two spoons to gently remove the fish from the pot to prevent breaking. This dish pairs well with rice, ground provisions, crackers, or bread for a complete Caribbean-style meal.
From my kitchen to yours, enjoy!
— Raina 🌿🍛🔥