This Baked Cod with Spinach and Crispy Top is the Fancy Dinner You Can Actually Make
Let me tell you about the dinner that makes me feel like a professional chef without actually having to work like one. This Baked Cod with Spinach and Crispy Top is one of those recipes that looks like it came straight out of a fancy restaurant, but honestly? It's ridiculously easy to pull off. We're talking flaky, tender cod fillets topped with a creamy garlicky spinach layer, all crowned with a golden, crispy breadcrumb and parmesan crust that'll make your mouth water just looking at it. Serve it alongside some buttery baby potatoes, and you've got a complete meal that's impressive enough for date night but simple enough for a Tuesday evening. Trust me, this one's a showstopper. Let's get cooking!
Alright, grab your apron and let's make some magic happen. This one's easier than it looks I promise.
Get Those Potatoes Going: First things first get your baby potatoes cooking. You can boil them or roast them, whatever you prefer. Just follow the package instructions. We'll deal with them later.
Prep the Fish: Rinse your cod fillets and pat them completely dry with a paper towel. This is key for getting that nice sear and crispy coating. Drizzle them with fresh lemon juice, then season generously with salt and pepper. Now, rub in one minced garlic clove and sprinkle on the paprika, oregano, and turmeric. Finally, coat the fillets with 2 tablespoons of flour, shaking off any excess.
Whip Up the Spinach Layer: Heat 1 tablespoon of olive oil in a frying pan over medium heat. Toss in the second minced garlic clove and sauté for 2-3 minutes until it's fragrant and golden. Add the frozen spinach and stir for about 4-5 minutes until it's fully wilted and heated through.
Make It Creamy: Pour in the almond milk, season with a pinch of salt and pepper, and let it heat for 2-3 minutes. Stir in the remaining half tablespoon of flour and mix well until the spinach gets all thick and creamy. Set this aside.
Create the Crispy Topping: In a small bowl, combine the bread crumbs, grated Parmigiano Reggiano, and 2 tablespoons of olive oil. Mix it until it looks like wet sand this is what's going to give us that gorgeous golden crunch.
Assemble the Masterpiece: Drizzle a little olive oil on a baking tray to grease it. Place your seasoned cod fillets on the tray. Spoon the creamy spinach mixture generously over the top of each fillet, covering it completely.
Top It Off: Sprinkle the breadcrumb and parmesan mixture evenly over the spinach layer. Don't be shy press it down gently so it sticks.
Bake to Perfection: Pop the tray into the preheated oven and bake for 20 minutes. You'll know it's ready when the fish is flaky and opaque, and the topping is golden brown and crispy.
Serve It Up: Plate your gorgeous cod alongside those baby potatoes, garnish with a little fresh parsley or an extra squeeze of lemon if you're feeling fancy, and dig in. You just made a restaurant-worthy meal in your own kitchen. High five yourself!
Once you've mastered the base, try these fun variations:
The "Mediterranean" Vibe: Swap the oregano for fresh dill, add chopped sun-dried tomatoes to the spinach, and top with crumbled feta instead of parmesan.
The "Spicy Kick": Add red pepper flakes to the breadcrumb mixture or a dash of cayenne to the fish seasoning for some heat.
The "Lemon Caper" Twist: Add capers and extra lemon zest to the spinach layer for a bright, briny flavor.
The "Pesto Perfection": Mix a spoonful of pesto into the spinach mixture for an herby, nutty upgrade.
The "Cheesy Overload": Mix shredded mozzarella into the spinach layer for extra gooeyness.
Some Helpful Tips
Pat the Fish Completely Dry: Moisture is the enemy of a good crust. Use paper towels to remove as much moisture as possible before seasoning.
Don't Overcook the Cod: Cod is lean and can dry out quickly. At 20 minutes in a 400°F oven, it should be perfect flaky and opaque but still moist.
Thaw the Spinach Well: If using frozen spinach, make sure to squeeze out any excess water before cooking. Soggy spinach = watery topping.
Press the Topping Down: Gently press the breadcrumb mixture into the spinach layer so it adheres and doesn't fall off when serving.
Let It Rest: Let the fish rest for 2-3 minutes after baking. This helps the juices redistribute and keeps the fish moist.
Some Budget-Friendly Tips
Buy Frozen Cod: Frozen fish is often cheaper and just as good as fresh. Just thaw it completely before cooking.
Use Store-Brand Spices: Spices can be pricey, but store-brand versions are usually way cheaper and just as good.
Make Your Own Breadcrumbs: Save stale bread and blitz it in a food processor way cheaper than buying breadcrumbs.
Swap Parmigiano: Pecorino Romano is often cheaper and works just as well.
Buy Potatoes in Bulk: Baby potatoes are cheaper when bought in larger bags.
Some Serving Ideas
This dish is pretty complete, but here's how to round it out:
Over Greens: Serve the cod over a bed of arugula or mixed greens with a simple vinaigrette.
With Roasted Veggies: Add some roasted asparagus, green beans, or Brussels sprouts on the side.
With a Grain: Serve with quinoa, rice, or couscous instead of potatoes for variety.
Sauce on the Side: A simple lemon butter sauce or tartar sauce makes a great dipping option.
Wine Pairing: A crisp Sauvignon Blanc or a light Chardonnay pairs beautifully with this dish.
Some Storage and Reheating Tips
Storage: Store leftovers in an airtight container in the fridge for up to 2 days.
Freezing: You can freeze the cooked fish for up to 1 month, but the crispy topping will lose some of its crunch.
Reheating (Oven): The best way! Reheat in a 350°F oven for 8-10 minutes to bring back the crispiness.
Reheating (Air Fryer): Pop it in the air fryer at 350°F for 3-4 minutes for that crispy-top magic.
Reheating (Microwave): Works in a pinch, but the topping will be soft. Use a lower power setting to avoid drying out the fish.
Final Thoughts
This Baked Cod with Spinach and Crispy Top is one of those recipes that makes you feel like you've accomplished something amazing in the kitchen. It's elegant enough for a special occasion but simple enough for a weeknight dinner. The combination of flaky fish, creamy spinach, and that irresistible crispy, cheesy topping is just perfection. Plus, it's packed with protein and nutrients, so you can feel good about what you're eating. Whether you're cooking for a date night or just treating yourself to something special, this recipe is a winner. Give it a try and watch it become a regular in your rotation!
Baked Cod with Spinach & Crispy Top! Tender fish, creamy spinach, golden crust. Easy 30-min gourmet dinner! 🐟
Ingredients
1lb baby potatoes (450g)
2 cod fillets (8 oz./230g each)
1/2 lemon, juiced
2 garlic cloves, minced
1tsp paprika
1tsp oregano
1tsp turmeric
2tbsp all-purpose flour (1/2 tbsp extra)
3tbsp extra virgin olive oil
1cup frozen spinach (150g)
4tbsp unsweetened almond milk (or cow milk)
1/2cup bread crumbs (45g)
1/4cup Parmigiano Reggiano (25g)
Instructions
1
Cook the baby potatoes according to the manufacturer's instructions, either by boiling or baking until tender. Set aside and keep warm.
2
Rinse the cod fillets under cold water and pat completely dry with paper towels. Drizzle with lemon juice and season generously with salt and black pepper. Rub one minced garlic clove evenly over the fillets. Sprinkle with paprika, oregano, and turmeric, then coat with 2 tablespoons of flour, shaking off any excess.
3
Prepare the spinach layer by heating 1 tablespoon of olive oil in a frying pan over medium heat. Add the remaining minced garlic clove and sauté for 2-3 minutes until fragrant. Add the frozen spinach and cook, stirring frequently, for 4-5 minutes until fully wilted.
4
Pour in the almond milk, season with salt and pepper, and heat for 2-3 minutes. Stir in the remaining half tablespoon of flour and mix thoroughly until the mixture thickens to a creamy consistency. Remove from heat.
5
In a small bowl, combine the bread crumbs, grated Parmigiano Reggiano, and 2 tablespoons of olive oil. Mix until the ingredients are evenly incorporated and resemble wet sand.
6
Grease a baking tray with a small amount of olive oil. Arrange the seasoned cod fillets on the tray. Spoon the spinach mixture evenly over the top of each fillet, covering the surface completely.
7
Sprinkle the breadcrumb mixture generously over the spinach layer, pressing gently to adhere.
8
Bake in the preheated oven for 20 minutes, or until the fish is opaque and flakes easily with a fork, and the topping is golden brown and crisp.
9
Remove from the oven and serve immediately alongside the prepared baby potatoes. Garnish with fresh herbs or additional lemon wedges if desired.
Nutrition Facts
Servings 4
Amount Per Serving
Calories388kcal
% Daily Value *
Total Fat11g17%
Total Carbohydrate43g15%
Protein30g60%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Approximate Glycemic Index (GI): ~48 (Low-Medium)
Approximate Glycemic Load (GL) per Serving: ~18 (Medium)
(Note: The baby potatoes contribute to the medium GL value. The protein from the cod and the fiber from the spinach help moderate blood sugar response.)
Keywords:
baked cod recipe, cod with spinach, crispy cod topping, baked cod fillets, cod fish dinner, creamy spinach cod, parmesan crusted cod, gluten free baked cod, easy cod recipe, cod with crispy topping, baked fish with spinach, cod and potatoes, healthy cod recipe, oven baked cod, white fish recipes
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!