Baked fish with tomatoes, olives and capers

Baked fish with tomatoes, olives, and capers is a healthy, Mediterranean-inspired dish featuring tender white fish topped with vibrant cherry tomatoes, olives, and capers. This easy recipe is perfect for weeknight dinners, combining rich flavors with minimal prep.

11 Feb 2026
Cook time 15 min
Prep time 10 min

Ingredients:

1.50 lb white fish
1.50 cups cherry tomatoes
1/2 cup olives
2 tbsp capers
1 tbsp fresh thyme
2 tbsp olive oil
2 tbsp vinegar
Baked fish with tomatoes, olives and capers

Baked fish with tomatoes, olives, and capers is a delicious and healthy dish that's perfect for any weeknight dinner. This Mediterranean-inspired recipe combines tender white fish with the rich flavors of cherry tomatoes, olives, and capers, all enhanced by fresh thyme and a splash of olive oil and vinegar. Not only is this meal flavorful and nutritious, but it is also simple to prepare, making it a great choice for both beginner and seasoned cooks.

Instructions:

1. Preheat the Oven:
Preheat your oven to 400°F (200°C).
2. Prepare the Fish:
Rinse the white fish fillets under cold water and pat them dry with paper towels. Arrange the fish in a single layer in a baking dish.
3. Prepare the Vegetables:
In a medium bowl, combine the halved cherry tomatoes, olives, capers, and chopped fresh thyme.
4. Season and Assemble:
Drizzle the olive oil and vinegar over the fish fillets in the baking dish. Season the fish with salt and pepper to taste.
5. Add the Vegetable Mixture:
Spoon the tomato, olive, and caper mixture evenly over the fish fillets, making sure the vegetables are well-distributed.
6. Bake:
Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the fish is cooked through and flakes easily with a fork.
7. Serve:
Remove the baked fish from the oven and let it rest for a few minutes. Serve the fish topped with the baked cherry tomato mixture and any pan juices.
8. Garnish (Optional):
For an extra touch of freshness, you can garnish with additional fresh thyme or a squeeze of lemon juice.

This baked fish with tomatoes, olives, and capers recipe delivers a delightful combination of flavors that is both satisfying and nutritious. The simplicity of the dish belies its depth of taste, ensuring it will become a favorite in your household. Serve it alongside a fresh green salad or a crusty piece of bread to soak up the delicious juices, and you will have a meal that's as impressive as it is easy to make.

Baked fish with tomatoes, olives and capers FAQ:

What is the baking time for the fish?

Bake the fish in a preheated oven at 400°F (200°C) for 20-25 minutes, or until the fish is cooked through and flakes easily with a fork.

How can I tell if the fish is done?

The fish is done when it is opaque and flakes easily with a fork. It's best to check it at around 20 minutes to avoid overcooking.

What can I use instead of white fish?

You can substitute white fish with other types of fish like salmon or tilapia, but baking times may vary slightly depending on thickness.

How should I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave before serving.

Can I use dried thyme instead of fresh thyme?

Yes, you can use dried thyme instead of fresh thyme. Use about one-third of the amount, so 1 teaspoon of dried thyme would replace 1 tablespoon of fresh thyme.

Tips:

- Choose fresh, high-quality fish.: For the best results, select fresh white fish like cod, haddock, or halibut from your local market.

- Adjust the cooking time.: Depending on the thickness of your fish fillets, you may need to adjust the baking time. Thicker fillets may require a few extra minutes in the oven.

- Use the right olives.: Opt for pitted olives like Kalamata or Castelvetrano for added convenience and flavor.

- Enhance the flavor.: For an extra burst of flavor, add a splash of white wine or a squeeze of lemon juice before baking.

- Rest before serving.: Allow the fish to rest for a couple of minutes after baking to let the flavors meld together.

Nutrition per serving

4 Servings
Calories 280kcal
Protein 33g
Carbohydrates 4.80g
Fiber 2.04g
Sugar 1.84g
Fat 20g

More recipes

Light summer bolognese

A fresh twist on classic bolognese with olives and feta.

12 Jan 2026

Avocado salad with orange vinaigrette

Enjoy a fresh avocado salad with zesty orange vinaigrette.

22 Dec 2025

Steak tacos with oregano and onion

Easy steak tacos with oregano and caramelized onions.

14 Jan 2026

Slow cook risotto

Creamy slow cook risotto with white wine and chicken gravy.

17 Jan 2026

Buttered noodle bowl

Enjoy a rich and comforting buttered noodle bowl in minutes.

08 Jan 2026

Slow cooker chicken korma

Creamy slow cooker chicken korma with green beans and spices.

11 Jan 2026

Garlic parmesan turkey meatballs

Baked garlic parmesan turkey meatballs for a healthy meal.

18 Nov 2025

Caramelised chicken and chilli stir-fry

Sweet and spicy caramelised chicken stir-fry with cashews.

16 Jan 2026

Posts