Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Need a Mediterranean Vacation? This Sheet-Pan Dinner Is the Next Best Thing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mediterranean-inspired sheet-pan dinner features flaky roasted cod served over a vibrant, sweet-and-sour caponata made with eggplant, cherry tomatoes, bell pepper, and capers. It’s bold, comforting, and perfect for a no-fuss yet elegant meal.

  • Total Time: 65 minutes
  • Yield: 4 servings

Ingredients

  • 1 Italian eggplant or 2 Chinese eggplants, cut into 1-inch pieces
  • 1 red bell pepper, cut into 1-inch pieces
  • 1 cup cherry tomatoes
  • 1 yellow onion, diced
  • 4 tablespoons extra-virgin olive oil (divided)
  • Kosher salt, to taste
  • 1/4 cup Castelvetrano olives, roughly chopped
  • 2 tablespoons fresh parsley, finely chopped
  • 1 tablespoon red wine vinegar
  • 1 tablespoon non-pareil capers
  • 1 teaspoon granulated sugar
  • Freshly ground black pepper, to taste
  • 4 skinless cod fillets (or halibut/haddock)
  • Pasta, pearl couscous, or crusty bread for serving

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Spread eggplant, bell pepper, cherry tomatoes, and onion on the sheet. Drizzle with 2 tbsp olive oil and season with salt. Roast for 30–40 minutes, stirring occasionally, until tender and caramelized.
  3. Reduce oven to 300°F (150°C). Transfer roasted vegetables to a bowl. Stir in 2 tbsp olive oil, chopped olives, parsley, red wine vinegar, capers, sugar, and a pinch of salt. Gently mash to a relish-like texture.
  4. Pat cod fillets dry and place on the same sheet pan. Brush with olive oil, season with salt and pepper. Bake for 12–15 minutes until the fish flakes easily.
  5. To serve, divide caponata among plates, top with fish, and drizzle with olive oil. Serve with couscous, grains, or crusty bread.

Notes

  • Swap cod with halibut or haddock.
  • Serve over farro or barley for a heartier meal.
  • Add red pepper flakes for heat.
  • No capers? Use chopped pickles or extra olives.
  • Make it vegetarian by skipping the fish and serving caponata over grilled polenta or toast.
  • Author: Amelia
  • Prep Time: 5 minutes
  • Cook Time: 60 minutes
  • Category: Main Dish
  • Method: Sheet Pan
  • Cuisine: Mediterranean
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 plate (with fish and caponata)
  • Calories: 350
  • Sugar: 6g
  • Sodium: 550mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 30g
  • Cholesterol: 60mg