Baked Fish with Roasted Tomatoes
A simple, elegant sheet-pan dinner: whole fish baked with sweet roasted tomatoes, briny olives, and garlic in olive oil. Ready in about 40 minutes with minimal cleanup.
- Total time
- 40 min
- Servings
- 2
- Calories
- 520
- Protein
- 42g
Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Preheat oven to 425°F. Pat the 2 whole fish dry with paper towels and season inside and out with 1 tsp salt and 1/2 tsp pepper.
Step 2
In a large baking dish, toss the 2 cups cherry tomatoes, 1/2 cup olives, and 6 smashed garlic cloves with 2 tbsp of the olive oil. Spread in an even layer.
Step 3
Place the seasoned fish on top of the tomato mixture. Drizzle with the remaining 2 tbsp olive oil and lay the 4 herb sprigs over the fish.
Step 4
Roast for 25-30 minutes, until the fish flakes easily with a fork and the tomatoes are blistered and juicy.
Step 5
Let rest for 5 minutes. Serve the fish with the roasted tomatoes, olives, and garlic spooned over the top.
Tools you’ll need
- baking dish
- paper towels
- knife
- cutting board
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.

