Mediterranean Baked Fish Recipe
Introduction
This Mediterranean Baked Fish is a flavorful and healthy dish perfect for a quick weeknight dinner or a special occasion. Fresh herbs, garlic, and a touch of sweet chili combine to create a vibrant marinade that enhances tender fish fillets. Paired with juicy cherry tomatoes and olives, it’s a delightful taste of the Mediterranean you can easily make at home.

Ingredients
- 2 fish fillets (cod, snapper, or sea bass)
- 6 sprigs fresh thyme, finely chopped
- 3 sprigs fresh rosemary, finely chopped
- 1 tsp dried oregano
- 2 tsp fresh parsley, finely chopped
- 4 cloves garlic, minced
- 1 tsp fresh basil, finely chopped (optional)
- 1 tsp lemon zest
- 1 tbsp fresh lemon juice
- 1 tbsp sweet chilli sauce
- ½ tsp salt
- ½ tsp black pepper, freshly ground
- ¼ cup extra virgin olive oil
- 1 cup cherry tomatoes, halved
- ½ cup pitted olives
Instructions
- Step 1: In a small bowl, combine finely chopped thyme, rosemary, dried oregano, parsley, optional basil, minced garlic, lemon zest, salt, and pepper. Stir to mix evenly.
- Step 2: Add fresh lemon juice and sweet chilli sauce to the herb mixture. Pour in the extra virgin olive oil and whisk vigorously until the marinade is emulsified.
- Step 3: Pat the fish fillets dry with paper towels. Place them in a shallow baking dish and spoon half of the marinade over the fish, ensuring all sides are coated. Cover and marinate in the refrigerator for 15 to 30 minutes.
- Step 4: Preheat your oven to 400°F (200°C). Arrange the halved cherry tomatoes and pitted olives around the marinated fish in the baking dish. Drizzle the remaining marinade over both the fish and vegetables.
- Step 5: Bake for 12 to 18 minutes, or until the fish is opaque and flakes easily with a fork. The internal temperature should reach 145°F (63°C). Let the fish rest a few minutes before serving.
Tips & Variations
- For best results, use fresh, firm fish fillets and adjust baking time based on thickness.
- Swap sweet chilli sauce for harissa or smoked paprika for a different flavor profile.
- Add sliced bell peppers or artichoke hearts to the baking dish for extra color and texture.
- If you prefer milder flavors, reduce the garlic to 2 cloves and omit the chilli sauce.
Storage
Store any leftover baked fish in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven at 300°F (150°C) or in a microwave on low power to avoid drying out the fish. It’s best enjoyed fresh but can also be flaked over salads or mixed into pasta dishes the next day.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen fish fillets for this recipe?
Yes, frozen fish fillets can be used. Thaw them completely and pat dry before marinating to ensure the best texture and flavor.
What if I don’t have fresh herbs on hand?
You can substitute the fresh thyme, rosemary, parsley, and basil with dried herbs, but use about one-third of the fresh herb amounts since dried herbs are more concentrated. The flavor will be less vibrant but still delicious.
PrintMediterranean Baked Fish Recipe
Mediterranean Baked Fish combines tender white fish fillets with a flavorful blend of fresh herbs, garlic, and citrus, baked alongside juicy cherry tomatoes and olives for a light, healthy, and vibrant meal that bursts with Mediterranean flavors.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Diet: Low Fat
Ingredients
Fish and Marinade
- 2 Fish fillets (cod, snapper, or sea bass)
- 6 sprigs Fresh Thyme, finely chopped
- 3 sprigs Fresh Rosemary, finely chopped
- 1 tsp Dried Oregano
- 2 tsp Fresh Parsley, finely chopped
- 4 cloves Garlic, minced
- 1 tsp Fresh Basil, finely chopped (optional)
- 1 tsp Lemon Zest
- 1 tbsp Fresh Lemon Juice
- 1 tbsp Sweet Chilli Sauce
- ½ tsp Salt
- ½ tsp Black Pepper, freshly ground
- ¼ cup Extra Virgin Olive Oil
Vegetables
- 1 cup Cherry Tomatoes, halved
- ½ cup Pitted Olives
Instructions
- Prepare Herb Mixture: In a small bowl, combine the finely chopped thyme, rosemary, dried oregano, parsley, optional basil, minced garlic, lemon zest, salt, and freshly ground black pepper. Stir well to blend all the herbs and seasonings.
- Create Marinade: To the herb and garlic mixture, add fresh lemon juice and sweet chilli sauce. Then pour in the extra virgin olive oil. Whisk vigorously until the mixture emulsifies into a cohesive marinade.
- Marinate Fish: Pat the fish fillets dry with paper towels to remove excess moisture. Place them in a shallow baking dish. Spoon half of the marinade over the fish, coating all sides thoroughly. Cover the dish and refrigerate for at least 15 to 30 minutes to allow flavors to penetrate.
- Preheat Oven and Arrange Ingredients: Preheat your oven to 400°F (200°C). Arrange the halved cherry tomatoes and pitted olives evenly around the marinated fish in the baking dish. Drizzle the remaining marinade over the fish and vegetables to enhance flavor during baking.
- Bake the Fish: Bake in the preheated oven for 12 to 18 minutes or until the fish is opaque and flakes easily with a fork. To ensure doneness, check that the internal temperature reaches 145°F (63°C). Once baked, let the fish rest for a few minutes before serving.
Notes
- Choose firm white fish fillets such as cod, snapper, or sea bass for best results.
- Marinating the fish helps infuse it with herbs and enhances moisture retention.
- If you prefer less heat, adjust or omit the sweet chilli sauce.
- Serve with crusty bread or a side of steamed vegetables for a complete meal.
- Use fresh herbs whenever possible for a more vibrant flavor.
Keywords: Mediterranean baked fish, herb marinated fish, healthy fish recipe, baked cod recipe, baked snapper, easy fish dinner, olive and tomato fish bake

