Step 1: Prepare the Fish: Start by cleaning the fish, removing any scales, and rinsing thoroughly. Pat dry to remove excess water. Season with 4 tablespoons of green seasoning, salt, and black pepper. Allow it to marinate for at least 30 minutes or overnight for deeper flavor.
Step 2: Sauté the Vegetables: Heat the olive oil in a wide sauté pan over high heat. Add the sliced onion, garlic, and chopped tomatoes. Cook for about 3 minutes, stirring occasionally, until fragrant and softened.
Step 3: Build the Base: Mix in the grated carrot and pumpkin, cooking for another 3 minutes. Add the ochro (if using), scallions, celery leaves, thyme sprigs, 2 tablespoons of green seasoning, and hot pepper. Continue to sauté for 3 more minutes, blending the flavors.
Step 4: Make the Sauce: Pour in the coconut milk and 2-3 cups of hot water. Season with an additional teaspoon of salt and ½ teaspoon of black pepper. Simmer on medium heat for about 10 minutes, allowing the pumpkin to soften and the sauce to thicken slightly.
Step 5: Steam the Fish: Gently place the marinated fish into the simmering sauce. Lower the heat and cook for 10 minutes or until the fish flakes easily with a fork. Baste the fish occasionally with the sauce to enhance its flavor. Adjust seasoning to taste.