Prepare the Fish:
- Clean the fish and season with salt and pepper.
Heat Oil and Sauté:
- Heat the oil in a skillet over medium heat for 2-5 minutes.
- Add the onion, scallion, thyme, crushed pimento seeds, and tomatoes; sauté for about 5 minutes.
Steam the Fish:
- Pour water into the skillet and stir well.
- Place the seasoned fish on top of the sautéed vegetables.
- Add okra (if using), cover, and steam for 10 minutes, occasionally spooning the sauce over the fish.
Finish Cooking:
- Gently turn the fish over to ensure even cooking on both sides.
- Add ketchup and butter, cover, and continue to steam for an additional 7-10 minutes or until the fish is cooked through.
Enjoy your delicious steamed fish, infused with the rich flavors of fresh herbs and spices!