This simple and satisfying meal tastes as good as it looks - and uses up any leftovers from your Christmas cheeseboard
Want to see what this recipe costs at different supermarkets? Compare in one place here:
Make it your own
Use leftover turkey or any other cooked meat instead of the ham. Give the topping extra crunch by scattering over a couple of handfuls of crushed crisps.