3 large bulbs fennel
2 garlic cloves, crushed
3 onions
600g/1lb 6oz large potatoes, peeled
50g/1¾oz butter, plus extra for greasing
50g/1¾oz parmesan cheese, grated (or vegetarian equivalent)