
Baked Fish with Tomato and Olives
Baked fish topped with a savory tomato and olive mixture, a Mediterranean-influenced Caribbean dish.
Ingredients
- 4 pieces fish fillets
- 2 medium tomatoes
- 1 cup green olives
- 3 cloves garlic
- 3 tablespoons olive oil
- 1 bunch fresh parsley
- 2 tablespoons lemon juice
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 cup feta cheese
Send ingredients to your shopping list
Instructions
- 1
Preheat your oven to 375°F (190°C).
- 2
Rinse the fish fillets under cold water and pat them dry with paper towels. Season both sides with salt and black pepper.
- 3
In a medium bowl, chop the tomatoes into small pieces. Mince the garlic cloves and add them to the bowl.
- 4
Add the green olives, olive oil, and lemon juice to the tomato mixture. Stir well to combine.
- 5
In a baking dish, arrange the seasoned fish fillets in a single layer. Spoon the tomato and olive mixture evenly over the fish.
- 6
Sprinkle crumbled feta cheese on top of the fish and vegetable mixture.
- 7
Cover the baking dish with aluminum foil and bake in the preheated oven for 20 minutes.
- 8
After 20 minutes, remove the foil and bake for an additional 10-15 minutes, or until the fish is cooked through and flakes easily with a fork.
- 9
While the fish is baking, chop the fresh parsley.
- 10
Once the fish is done, take it out of the oven and let it rest for 5 minutes. Sprinkle the chopped parsley on top before serving.
- 11
Serve the baked fish with a side of rice or a fresh salad for a complete meal.
Try step-by-step Cook Mode in the app
Get the full recipe experience
Scan to download Ohh Foodies on the App Store — step-by-step Cook Mode, smart shopping lists, and thousands of community recipes.
ohhfoodies.com
More Recipes

Get the full experience
Cook, plan, and shop — all in one app.
- 🍳Step-by-step Cook Mode
- 🛒Smart Shopping Lists
- 🍽️Discover Community Recipes
- 💾Save & Organize Recipes