Baked Mediterranean Fish with Tomatoes and Herbs
A whole fish baked with cherry tomatoes, olives, and fresh herbs, finished with lemon and served with crusty bread. Simple, healthy, and full of Mediterranean flavor.
- Total time
- 40 min
- Servings
- 2
- Calories
- 450
- Protein
- 35g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Preheat oven to 400°F. Pat the 1 whole fish dry with paper towels and season inside and out with salt and pepper.
Step 2
Place the fish in a baking dish. Scatter 2 cups cherry tomatoes and 1/2 cup olives around it. Drizzle everything with 3 tbsp olive oil.
Step 3
Slice 1 lemon into rounds and tuck half the slices inside the fish cavity, along with a few basil leaves. Lay the remaining lemon slices over the fish.
Step 4
Bake for 25-30 minutes, until the fish flakes easily with a fork and the tomatoes are bursting and juicy.
Step 5
Remove from oven and scatter the remaining basil and 1/4 cup parsley over the top. Serve hot with crusty bread to soak up the juices.
Tools you’ll need
- baking dish
- knife
- cutting board
- measuring cups
- tongs
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.


