Cheese Tamales with a Variety of Salsas

Serves 4 as a main meal or 8 as a starter, if you half the tamales

Takes 70 minutes + minimum 2 hours marinading if making the pickled shallots

You will need: a steamer, food processor/blender, greaseproof/parchment paper