White fish is baked over spinach under a cheese sauce. Cod, haddock or pollock can be used; choose similar-sized portions so they cook evenly. Drain the spinach well before assembling the dish to keep the sauce from becoming watery.
Before you start
Make the sauce first, or use a ready-made cheese sauce. Check the fish at its thickest point before serving.
What you'll need
Gather everything first, then the cooking feels calmer.
Cook along
Take it step by step; seafood rewards a calm hand.
- 1
Heat the oven to 180C/350F/Gas Mark 4.
- 2
Make the cheese sauce: melt the butter, stir in the flour and let it cook for a couple of minutes. Gradually add the milk, stirring all the time. Any lumps should disappear, but don't worry if a few remain - you can pass it through a sieve if all else fails.
- 3
When the sauce thickens, stir in the grated cheese and a little seasoning.
- 4
Meanwhile, boil a kettle, put the spinach in a colander and pour the boiling water over so the leaves wilt. Rinse in cold water and squeeze out any excess.
- 5
Grease a shallow baking dish and lay in the fish fillets.
- 6
Sprinkle the lemon juice over the fish.
- 7
Cover the fish with the spinach, then pour over the cheese sauce.
- 8
Bake for about 15 minutes, or until the fish flakes easily.
This is a brilliant recipe for using whatever white fish looks best on the day - haddock, cod, pollock or even a chunkier piece of monkfish all do the job. No fresh spinach? Frozen or tinned works perfectly well; just make sure it's well drained so the sauce doesn't go watery. A little grating of nutmeg into the cheese sauce is a lovely old-fashioned touch if you have some to hand. Serve with creamy mash or some crusty bread to make the most of every bit of that sauce.
Serve it with
Creamy mashed potato is the classic partner for soaking up every bit of that sauce, though crusty bread, new potatoes or a simple green vegetable all work well too.
Common questions
- What does 'Florentine' mean?
- In cooking, 'a la Florentine' simply means a dish served on or with spinach, usually finished with a creamy or cheesy sauce. So Fish Florentine is white fish baked over spinach under a cheese sauce.
- What's the best fish to use?
- Any firm white fish works well. Cod, haddock and pollock are the everyday favourites and all hold together nicely under the sauce. For something a little more special, a thick piece of monkfish is lovely too.
- Can I use frozen spinach?
- Absolutely. Frozen or tinned spinach is a handy stand-in for fresh - just defrost it and squeeze out as much water as you can, otherwise it can make the dish watery.
- How do I know when the fish is cooked?
- After about 15 minutes in the oven the fish should flake easily when you press it gently with a fork and look opaque all the way through. Thicker fillets may need a few minutes longer.
- Can I make the cheese sauce ahead, or use a shortcut?
- Yes - a homemade white sauce keeps happily in the fridge for a day, or you can use a good ready-made or packet cheese sauce to save time. Warm it through and loosen with a splash of milk if it's thickened up.
- What should I serve with Fish Florentine?




