MediterraneanMedium · Hot
Cod roasted in a hot oven until the exterior firms and whitens, set over a bed of chickpeas and spinach that have been warmed through in olive oil with garlic until the spinach wilts into the beans. The fish rests on top and its juices seep down. Clean, forthright Mediterranean cooking — nothing hidden, nothing wasted.
20 min
25 min
15 min
1h
Method
Pat the cod fillets dry with kitchen paper. Make a paste by mincing the 2 garlic cloves and mixing with smoked paprika, cumin, 1 teaspoon salt, black pepper, and 3 tablespoons olive oil. Rub this paste all over the fillets and let them rest at room temperature for 15 minutes while you prepare the other components.
Grate the two tomatoes directly into the pan. Cook this sofrito, stirring with your wooden spoon, for 10 minutes until the tomato has darkened and the oil has taken on its color. This is where the flavor lives.
Drain and rinse the chickpeas. Add paprika and cumin to the sofrito, stir for 30 seconds, then add the chickpeas. Toss to coat every bean in that golden tomato-garlic oil. Season with 1 teaspoon salt. Cook for 5 minutes until the chickpeas have absorbed the sofrito and begun to toast slightly at the edges.
Preheat your oven to 200°C (400°F). Place the rested cod fillets on a lightly oiled baking tray. Cut the lemon in half — squeeze one half over the fillets, then place the other half, cut-side down, beside them.
Roast for 10-12 minutes until the fish is opaque and flakes easily at the thickest part. The edges should turn golden and slightly caramelized — you are chasing that color, not steaming the fish.
Nutri-Score
Excellent balance
A–E · lower is better · score -1
Calories
645
per serving
Protein
41g
Carbs
45g
Fat
36g
Sat. fat
5g
Fiber
9g
Sugar
5g
Sodium
2527mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Estimated footprint
Grade pending · 60% ingredient coverage
kg CO2e
≥0.4
per serving
tomato drives 28% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
OvenSafety & Storage
Allergen Warning
This dish contains cod (fish). Fish is one of the 'Big 8' allergens and can cause severe allergic reactions. Do not serve to anyone with a fish allergy.
Cooking Temperature
Roast cod at 200°C (400°F) for 10-12 minutes until the fish reaches an internal temperature of at least 63°C (145°F). Fish must be opaque and flake easily at the thickest part.
Handling
Pat cod fillets dry before applying the spice paste. The 15-minute rest at room temperature is safe for marinating but do not exceed this time.
Cross Contamination
Use separate cutting boards and utensils for raw fish. Never place cooked fish on surfaces that held raw fish without sanitizing between uses.
Storage
Refrigerate leftovers within 2 hours. Store chickpeas and cod separately if possible. Consume within 2-3 days and reheat fish to 74°C (165°F).
Pro Tips
Technique
Never rush your garlic in the sofrito — when it hits that golden stage, that is when the real flavor begins. The tomatoes should cook until the oil actually takes their color, not just until it looks mixed.
Substitution
If you cannot find good cod, sea bass or halibut will work, but adjust your roasting time — you want that edge golden and caramelized, not pale and steamed.
From the chef
This is my kind of plate — a proper sofrito built slow and patient, then draped with something from the sea. Growing up, my grandmother would have called this tierra y mar, land and sea together on one dish. The chickpeas take that golden tomato-garlic oil like they were born for it, and when the cod comes out of the oven with those caramelized edges, you have everything: the smoke of paprika, the brightness of lemon, the earthiness of the legumes. No stirring, no shortcuts — just honest Mediterranean cooking done right.
Source: generated · May 30, 2026