Quick Recipe Version (TL;DR)
Quick Ingredients
- 4 cod fillets (6 oz each), patted dry
- 1 cup panko breadcrumbs
- 3 tbsp unsalted butter, divided (plus 1 tbsp optional)
- 4 tbsp extra-virgin olive oil, divided
- 1 lemon (zest for topping and 1 tbsp juice)
- 2 tbsp finely chopped parsley; 1 tsp fresh thyme leaves
- 3 garlic cloves, minced; 1 small shallot, minced
- 2 (15-oz) cans cannellini beans, drained and rinsed
- 3/4 cup low-sodium chicken or vegetable broth, warmed
- 10 oz baby spinach
- 3/4 cup half-and-half
- 1 tbsp all-purpose flour
- 1/4 cup finely grated Parmesan
- 1/8 tsp ground nutmeg; kosher salt and black pepper
Do This
- 1. Heat oven to 425°F. Season cod with salt and pepper; set on a parchment-lined sheet.
- 2. Toast topping: sauté 1 cup panko with 2 tbsp butter and 1 tbsp oil until pale gold (3–4 min); add 1 minced garlic clove, then off heat stir in lemon zest, parsley, thyme, salt, pepper.
- 3. Beans: sauté shallot in 2 tbsp oil (2–3 min), add 2 garlic cloves (30 sec), beans, 3/4 cup warm broth, salt, pepper; simmer 5–6 min, mash, swirl in 1 tbsp butter and 1 tbsp lemon juice.
- 4. Crown cod with breadcrumbs; bake 10–12 min to 130–135°F. Broil 30–60 sec if you want deeper color.
- 5. Spinach: make a quick roux (1 tbsp butter + 1 tbsp flour, 30 sec), whisk in 3/4 cup half-and-half; simmer to thicken. Fold in spinach to wilt; add Parmesan, nutmeg, salt, pepper.
- 6. Plate: spread silky beans, top with cod, spoon creamed spinach alongside; finish with lemon zest and a drizzle of olive oil.
Why You’ll Love This Recipe
- Restaurant-style plating with weeknight-friendly steps and timing.
- Bright lemon-herb crunch plays beautifully against tender, flaky cod.
- Silky mashed white beans are a lighter, protein-rich swap for mashed potatoes.
- Creamed spinach with a whisper of nutmeg adds cozy, classic steakhouse vibes.
Grocery List
- Produce: 1 lemon, flat-leaf parsley, fresh thyme, 3 garlic cloves, 1 small shallot, 10 oz baby spinach
- Dairy: Unsalted butter, half-and-half, Parmesan cheese
- Pantry: Fresh cod fillets (about 1.5 lb), panko breadcrumbs, canned cannellini beans, low-sodium broth, extra-virgin olive oil, all-purpose flour, kosher salt, black pepper, ground nutmeg
Full Ingredients
Baked Cod with Lemon-Herb Breadcrumbs
- 4 cod fillets (6 oz each), skinless if possible
- 1 tbsp extra-virgin olive oil (for the fish)
- 1/2 tsp kosher salt + 1/4 tsp black pepper (for the fish)
- 1 cup panko breadcrumbs
- 2 tbsp unsalted butter
- 1 tbsp extra-virgin olive oil
- 1 garlic clove, finely minced
- 1 tsp finely grated lemon zest
- 2 tbsp finely chopped fresh parsley
- 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
- 1/4 tsp kosher salt + 1/8 tsp black pepper (for the crumbs)
Silky Mashed White Beans
- 2 (15-oz) cans cannellini beans, drained and rinsed
- 2 tbsp extra-virgin olive oil
- 1 small shallot, finely minced (about 1/4 cup)
- 2 garlic cloves, minced
- 3/4 cup low-sodium chicken or vegetable broth, warmed
- 1 tbsp unsalted butter (optional, for extra silkiness)
- 1 tbsp fresh lemon juice
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp ground white or black pepper
- Pinch red pepper flakes (optional)
Nutmeg-Kissed Creamed Spinach
- 10 oz baby spinach
- 1 tbsp unsalted butter
- 1 tbsp all-purpose flour
- 3/4 cup half-and-half (or 1/2 cup milk + 1/4 cup heavy cream)
- 1/4 cup finely grated Parmesan cheese
- 1/8 tsp freshly grated nutmeg
- 1/2 tsp kosher salt and 1/4 tsp black pepper
To Finish
- 1 tsp finely grated lemon zest (for garnish)
- Extra-virgin olive oil, for drizzling
- Additional chopped parsley (optional)

Step-by-Step Instructions
Step 1: Preheat and Prep the Cod
Preheat the oven to 425°F. Line a rimmed baking sheet with parchment for easy cleanup. Pat the cod fillets dry on all sides with paper towels. Place them on the prepared sheet, rub with 1 tbsp olive oil, and season evenly with 1/2 tsp kosher salt and 1/4 tsp black pepper. Set aside while you make the crumb topping.
Step 2: Toast the Lemon-Herb Breadcrumbs
In a large skillet over medium heat, melt 2 tbsp butter with 1 tbsp olive oil. Add 1 cup panko and cook, stirring frequently, until the crumbs are pale golden and smell toasty, 3–4 minutes. Stir in 1 minced garlic clove and cook 30 seconds. Take the pan off the heat and immediately mix in 1 tsp lemon zest, 2 tbsp parsley, 1 tsp fresh thyme, 1/4 tsp kosher salt, and 1/8 tsp black pepper. Transfer to a bowl so the crumbs stay crisp.
Step 3: Start the Silky White Beans
In a medium saucepan over medium heat, warm 2 tbsp olive oil. Add the minced shallot and cook until softened and translucent, 2–3 minutes. Stir in 2 minced garlic cloves for 30 seconds. Add the rinsed cannellini beans, 3/4 cup warm broth, 1/2 tsp kosher salt, a pinch of red pepper flakes (optional), and 1/4 tsp pepper. Simmer gently for 5–6 minutes to heat through and soften.
Step 4: Mash the Beans Until Velvety
Off the heat, mash the beans with a potato masher until mostly smooth and creamy, leaving a little texture. Stir in 1 tbsp lemon juice and 1 tbsp butter (optional for extra silkiness). If the mash seems thick, loosen with a splash of warm broth. Taste and adjust salt and pepper. Cover and keep warm on low heat, stirring occasionally.
Step 5: Crown and Bake the Cod
Divide the lemon-herb breadcrumbs over the tops of the cod fillets, pressing lightly to help them adhere. Bake at 425°F until the fish flakes easily with a fork and reaches 130–135°F in the thickest part, about 10–12 minutes depending on thickness. For deeper color, broil for 30–60 seconds at the end, watching closely.
Step 6: Make the Nutmeg-Kissed Creamed Spinach
While the cod bakes, wipe out the breadcrumb skillet and melt 1 tbsp butter over medium heat. Whisk in 1 tbsp flour and cook 30 seconds. Gradually whisk in 3/4 cup half-and-half and simmer until lightly thickened, 1–2 minutes. Add the baby spinach in batches, tossing until wilted and saucy, 2–3 minutes. Stir in 1/4 cup Parmesan, 1/8 tsp nutmeg, 1/2 tsp salt, and 1/4 tsp pepper. Adjust consistency with a splash of half-and-half if needed.
Step 7: Plate and Finish with Lemon
Give the beans a final stir and adjust seasoning. Spoon a generous swoosh of the silky mash onto warm plates, set a breadcrumb-topped cod fillet over each, and add a scoop of creamed spinach alongside. Finish with a fine sprinkle of fresh lemon zest and a light drizzle of extra-virgin olive oil. Serve immediately.
Pro Tips
- Dry fish equals crisp topping: thoroughly pat cod dry so the crumbs stay crunchy.
- Pre-toast the panko: toasting in butter and oil guarantees a golden, flavorful crust in the short bake time.
- Warm your broth: adding warm liquid to the beans helps them turn silky without cooling down.
- Cook cod to temperature, not just time: pull at 130–135°F for moist, flaky fillets.
- Balance richness with acid: a touch of lemon juice in the beans and zest on top keeps the dish bright.
Variations
- Herb swap: use dill and chives instead of parsley and thyme; add 1 tbsp capers to the crumbs for briny punch.
- Gluten-free: use gluten-free panko and thicken the spinach with 2 tsp cornstarch slurry instead of flour.
- Different fish: haddock, pollock, or halibut work well; adjust bake time for thicker fillets.
Storage & Make-Ahead
Breadcrumbs can be toasted up to 1 day ahead; store airtight at room temperature and stir in the fresh herbs and zest just before using. The mashed beans keep 3 days refrigerated; reheat gently with a splash of warm broth and a drizzle of olive oil. Creamed spinach keeps 2 days; reheat over low heat with a bit of half-and-half. Cooked cod is best fresh but can be refrigerated up to 2 days; re-crisp the topping under a quick broil, watching closely. Not recommended for freezing due to texture changes.
Nutrition (per serving)
Approximate: 590 calories; 43 g protein; 49 g carbohydrates; 22 g fat; 10 g fiber; 990 mg sodium. Values will vary based on brands and exact portions.


Leave a Reply