Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

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
Baked Fish with Roasted Tomatoes
comfortingweeknightMediterraneangluten-freedairy-freefishflakyjuicy

Ingredients

8 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. 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.

  2. 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.

  3. 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.

  4. Step 4

    Roast for 25-30 minutes, until the fish flakes easily with a fork and the tomatoes are blistered and juicy.

  5. 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.