This Mediterranean baked cod with artichokes olives and capers recipe delivers a vibrant, healthful dinner combining flaky white fish with briny olives and tangy capers. The combination of tender cod, marinated artichokes, and savory olive oil creates a balanced meal that is both rustic and elegant. This dish highlights the simplicity of fresh Mediterranean ingredients while providing deep, satisfying flavors perfect for weeknights or entertaining guests. You can prepare this recipe quickly and serve it with minimal fuss, relying on quality ingredients to shine in a single baking pan.
Recipe Overview
| Prep Time | 15 minutes |
|---|---|
| Cook Time | 25 minutes |
| Total Time | 40 minutes |
| Servings | 4 servings |
| Difficulty | Easy |
| Cuisine | Mediterranean |

Why This Recipe Works
This Mediterranean baked cod recipe works because the olive oil and lemon create a bright, moist environment that protects the cod from drying out. The artichokes and capers add acidity and saltiness that lift the mild fish without overwhelming it, ensuring each bite remains balanced and fresh. I have tested this dish with both fresh and frozen cod, and the combination of high-heat baking and a quick marinade ensures consistent, flaky texture every time. Using kalamata olives provides a deep, fruity saltiness that complements the capers and ties the vegetables together into a cohesive sauce. The method uses one baking dish, simplifying cleanup and allowing the flavors to meld directly in the pan for maximum taste in minimal effort.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Cod fillets | 4 pieces (6 oz each) | Fresh or thawed, skinless; substitute halibut or haddock |
| Artichoke hearts | 14 oz jar, quartered | Drained; substitute roasted red peppers for milder flavor |
| Kalamata olives | 1/2 cup, pitted and sliced | Brine-rinsed; substitute green olives for milder taste |
| Capers | 2 tablespoons, drained | Brined; rinse to reduce salt if desired |
| Extra virgin olive oil | 1/4 cup | High quality; light olive oil acceptable |
| Garlic | 3 cloves, minced | Adjust to taste; use roasted garlic for sweetness |
| Lemon | 1 lemon, juiced and zested | Freshly squeezed; substitute lime for a twist |
| Dried oregano | 1 teaspoon | Use dried herbs de Provence as alternative |
| Fresh parsley | 2 tablespoons, chopped | For garnish; use fresh dill for different profile |
| Salt and black pepper | To taste | Season fish lightly, olives add salt |

Step-by-Step Instructions
Preheat and Prepare Pan
Preheat your oven to 400°F (200°C) and set a rack in the middle position for even baking. Lightly grease a 9×13-inch baking dish with olive oil to prevent sticking and help crisp edges. Arrange the cod fillets in a single layer, leaving space around each piece to allow airflow and even cooking.
Make the Mediterranean Sauce
In a small bowl, whisk together olive oil, lemon juice, minced garlic, oregano, salt, and pepper until fully emulsified. Drizzle half of this mixture over the cod and turn the fillets to coat them evenly on all sides. Toss the artichokes, olives, and capers with the remaining sauce in a separate bowl to distribute flavor before baking.
Assemble the Baking Dish
Scatter the marinated artichokes, olives, and capers around and over the cod fillets in the prepared baking dish. Spoon any remaining sauce from the bowl over the fish and vegetables to create a shallow braising liquid that will keep everything moist. Sprinkle lemon zest evenly across the surface for bright aromatic notes.
Bake Until Flaky
Place the dish in the preheated oven and bake for 18–22 minutes, depending on fillet thickness, until the cod is opaque and flakes easily with a fork. Avoid overcooking by checking at 18 minutes; internal temperature should reach 145°F (63°C). Let the fish rest in the hot pan for 3 minutes to finish carryover cooking.
Garnish and Serve
Remove the pan and scatter fresh parsley over the top for color and herbaceous aroma. Serve immediately, spooning the pan juices, olives, and artichokes over each fillet for maximum moisture and flavor. Pair with crusty bread or steamed vegetables to enjoy the savory Mediterranean sauce.

Chef Tips for Perfect Results
- Use cold olive oil to help emulsify the lemon mixture, which ensures even coating and prevents separation during baking.
- Drain artichokes thoroughly to avoid excess water diluting the sauce and reducing crisp edges on the fish.
- Pat cod fillets dry with paper towels before seasoning to promote better browning and a firmer texture.
- Space fillets apart in the pan so heat circulates and cooks the fish evenly without steaming.
- Add capers toward the end of assembly to preserve their pop and prevent them from becoming overly briny.
Common Mistakes to Avoid
- Overbaking the cod: This leads to dry, stringy fish; use a thermometer and remove at 145°F for best texture.
- Underseasoning the sauce: Olives and capers are salty, but the cod needs seasoning; taste the sauce before adding to the pan.
- Using a crowded pan: Crowding creates steam, preventing browning; use a larger dish or two pans for larger batches.
- Skipping the lemon zest: The zest adds aromatic depth; without it, the dish can taste flat and one-dimensional.
- Not draining vegetables: Excess liquid dilutes the sauce and can make the dish watery; drain and pat vegetables dry.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Cod fillets | Halibut or haddock | Slightly firmer texture, mild flavor remains |
| Kalamata olives | Green olives | Milder, grassy notes; less fruity depth |
| Artichoke hearts | Roasted red peppers | Sweeter, smoky character; less briny |
| Capers | Chopped dill pickles | Crunchy tang; reduces salt intensity |
| Lemon juice | Lime juice | Bright acidity with a slightly herbal twist |
Serving Suggestions and Pairings
Serve this dish with warm crusty bread to soak up the lemony olive oil sauce and briny vegetables. A side of orzo pilaf or couscous complements the Mediterranean profile and adds satisfying texture. For a lighter meal, pair with roasted asparagus or sautéed spinach with garlic. This recipe is ideal for family dinners, casual dinner parties, or a healthy date night, and it is easy to scale for larger gatherings. For authoritative Mediterranean cooking guidance, visit Epicurious and Serious Eats.

Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3–4 days | Cool completely, cover airtight, store sauce with fish |
| Freezer | Up to 2 months | Freeze portions in sealed containers; thaw overnight |
| Reheating | 10 minutes | Warm at 325°F, add splash of olive oil to keep moist |

Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximately 320 |
| Protein | Approximately 28 g |
| Total Fat | Approximately 18 g |
| Carbohydrates | Approximately 9 g |
| Fiber | Approximately 3 g |
| Sugar | Approximately 2 g |
| Sodium | Approximately 700 mg |
Frequently Asked Questions
Can I substitute another fish for cod in this Mediterranean baked cod with artichokes olives and capers recipe?
Yes, you can substitute halibut or haddock for cod in this Mediterranean baked cod with artichokes olives and capers recipe. Both options have a mild flavor and flaky texture that absorb the sauce well. Adjust bake time slightly based on thickness and ensure the internal temperature reaches 145°F.
How do I know when the cod is done baking?
The cod is done when it turns opaque and flakes easily with a fork, typically after 18–22 minutes at 400°F. Use an instant-read thermometer and aim for an internal temperature of 145°F. Rest the fish briefly in the pan to finish cooking without drying out.
What if my sauce is too watery?
Ensure artichokes and olives are well drained before assembling the dish to avoid excess moisture. If the sauce still seems thin, remove the pan and reduce the juices on the stovetop for a minute or two to concentrate flavor. Patting the cod dry also helps the sauce adhere and thicken.
Can I make this recipe ahead for meal prep?
Yes, you can assemble the dish up to one day ahead and refrigerate before baking. For best texture, bake fresh the day of serving. Leftovers reheat well in the oven at 325°F with a drizzle of olive oil to maintain moisture.
Is this dish gluten-free?
This Mediterranean baked cod with artichokes olives and capers recipe is naturally gluten-free as written. Serve with gluten-free sides such as rice, potatoes, or vegetables. Always check labels on capers and artichokes if you have severe sensitivity.
Can I use fresh artichokes instead of jarred?
Yes, you can use fresh artichokes; trim and cook them until tender before baking with the cod. Fresh artichokes require extra prep time and may produce more moisture; adjust seasoning accordingly. Jarred artichokes save time and provide consistent flavor.
What sides pair best with this dish?
Crusty bread, orzo pilaf, couscous, or roasted vegetables pair best with this dish. The sides help capture the lemony olive oil sauce and briny vegetables. Choose a light salad for a low-carb meal or grains for a heartier plate.
How long will leftovers keep in the refrigerator?
Leftovers keep for three to four days when stored airtight in the refrigerator. Keep the sauce and vegetables with the fish to retain moisture. Reheat gently to prevent overcooking and dryness.
Can I reduce the sodium in this recipe?
Yes, rinse capers and olives to reduce sodium, and season the fish lightly since the brined ingredients add salt. Use low-sodium broth for a saucier version without adding sodium. Choose fresh artichokes or low-sodium jarred options when available.
Can I bake this at a lower temperature?
You can bake at 375°F, but increase the time to 22–28 minutes and monitor for doneness. Lower heat keeps the fish tender but may soften the vegetables slightly more. Ensure the cod reaches 145°F internal temperature for safety.
Conclusion
This Mediterranean baked cod with artichokes olives and capers recipe offers a simple, reliable path to a bright, savory dinner with Mediterranean character. The method ensures tender, flaky cod and a pan sauce rich with lemon, olives, and capers that you will want to spoon over every bite. Try it for a healthy weeknight meal or an elegant gathering, and enjoy the balanced flavors that define Mediterranean cooking. For more Mediterranean inspiration, explore these related recipes and discover how accessible and delicious wholesome meals can be.
Print
Mediterranean Baked Cod with Artichokes, Olives and Capers
A vibrant and healthful Mediterranean dish featuring flaky cod baked with briny olives, tangy capers, and tender artichoke hearts. This one-pan recipe mingles herbs and seafood for a fresh, balanced meal.
- Total Time: 40
- Yield: 4 servings 1x
Ingredients
4 cod fillets (6 oz each), fresh or thawed
14 oz drained jarred artichoke hearts, quartered
1/2 cup pitted kalamata olives, sliced
2 tablespoons drained capers
1/4 cup extra virgin olive oil
3 cloves garlic, minced
1 large lemon, juiced and zested
2 tablespoons chopped fresh parsley
1 teaspoon dried oregano
Salt and pepper to taste
Instructions
Preheat oven to 375°F (190°C)
In a bowl, mix olive oil with garlic, oregano, lemon juice, and a pinch of salt
Place cod fillets on a parchment-lined baking sheet, top with lemon slices and quartered artichokes
Evenly distribute olives and capers over the fillets
Sprinkle parsley and the garlic-olive mixture around the fish
Season with additional salt and pepper
Bake for 25 minutes or until fish is flaky and artichokes are tender
Garnish with fresh lemon zest before serving
Notes
Rinse capers briefly to reduce saltiness if needed
Use halibut or haddock as an alternative to cod
Adjust garlic quantity to personal taste
Substitute green olives for milder flavor
One baking dish simplifies cleanup and enhances flavor melding
Drain artichokes thoroughly to avoid excess moisture
- Prep Time: 15
- Cook Time: 25
- Category: Mediterranean Table
- Method: Baking
- Cuisine: Mediterranean
- Diet: Non-meat
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 3g
- Sodium: 650mg
- Fat: 16g
- Saturated Fat: 2g
- Carbohydrates: 9g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 85mg


