Mediterranean Roasted Cod with Chickpeas, Olives & Preserved Lemon
Tender cod fillets roasted with chickpeas, cherry tomatoes, olives, and preserved lemon, drizzled with olive oil and fresh herbs.This is 100% Mediterranean diet compliant: protein-packed, rich in omega-3s, high fiber, low sugar, with healthy fats. Vibrant, aromatic, and filling.
⏱ Time
Prep: 10 minutes
Roast: 25 minutes
Total: 35 minutes
🛒 Ingredients
Protein & Veggies
2 cod fillets (about 150–200 g each)
1 cup cherry tomatoes, halved
1 cup canned chickpeas, drained & rinsed
½ cup pitted green or Kalamata olives
2 tbsp preserved lemon rind, finely chopped
1 small red onion, sliced
3 garlic cloves, sliced
3 tbsp extra virgin olive oil
Salt & black pepper
Herbs & Finish
1 tsp dried oregano or thyme
2 tbsp fresh parsley, chopped
Juice of ½ lemon
👩🍳 Instructions
1️⃣ Preheat & Prep
Preheat oven to 200°C
In a roasting pan, toss chickpeas, cherry tomatoes, olives, red onion, garlic, preserved lemon, olive oil, oregano, salt & pepper
2️⃣ Roast
Roast for 15 minutes, stirring once
3️⃣ Add Cod
Place cod fillets top of the roasted veggies
Roast 10–12 minutes until fish is opaque and flakes easily.
4️⃣ Finish & Serve
Drizzle with lemon juice and sprinkle fresh parsley
Optional: extra olive oil for richness
💡 Chef Tips
Preserved lemon = authentic Mediterranean tang
Cod is mild; you can swap for salmon, sea bass, or trout
Use fresh herbs for peak flavor
Serve with cooked quinoa, bulgur, or whole-grain couscous for a full meal
❓ frequently Asked Questions FAQs
No preserved lemon?
Use zest of 1 lemon + ½ tsp salt
Make it plant-forward?
Swap fish for extra chickpeas or roasted tofu
Meal prep friendly?
Keeps 2 days; add lemon and parsley fresh before serving.
🥗 Nutritional Information
Calories: 420
Protein: 36 g
Carbs: 28 g
Fat: 18 g
Fiber: 9 g