Preheat the oven to 200˚C/180˚C fan assisted/gas mark 6. Lightly oil a baking tray.
Place the cod into a saucepan with 200ml of full-fat milk and a bay leaf. Bring to the boil, then reduce to a simmer and cook for 7-10 minutes, or until the fish looks just cooked. Drain and flake into a bowl.
While the fish is cooking, place the spinach into a heatproof colander and place over the pan with the fish. Cover tightly with a lid and allow the spinach to steam for two minutes, or until wilted down. Remove from the heat and once cool enough to handle, squeeze any excess liquid out. Roughly chop once cooled and add to the bowl with the fish.
Add the lemon zest, parmesan, breadcrumbs, minced garlic and parsley. Season with pepper. Add the egg and gently combine to make a thick batter.
Take tablespoons of the mixture and place onto the baking sheet. Bake for about 15 minutes or until golden.
While the polpette are baking, trim the asparagus by snapping off any tough, woody stems. After the polpette have been cooking for 10 minutes, poach the eggs in lightly salted boiling water, and poach the asparagus for two minutes in a separate pan. Drain and serve the polpette with the asparagus and eggs.
Taste Buds is published by We Make Media, a family-owned Devon company. Taste Buds is produced using Devon-based writers, chefs, photographers and sales team. It is printed on environmentally friendly paper. Just like the food we write about, Taste Buds is lovingly made using the finest local ingredients!