Heat the milk and butter. When the butter is melted, add the spinach leaves. Bring to boiling point, then take off the heat. Cover and let cool.
Preheat the oven to 190°C. Grease or line with paper cases a muffin tin.
Sieve the flour and baking powder & bicarbonate of soda into a mixing bowl, then add the cayenne and finally the grated cheese.
Using a hand-held blender whiz the milk & spinach mixture for a few seconds, then put in in the egg. Add this mixture to the flour and gently combine.
Half fill the muffin cases with the batter. Add a small spoonful of goats cheese, then fill the cases with more batter. Top each muffin with a small piece of goat cheese, slightly pressing into the batter.
Bake for 20-25 minutes until golden, then cool on a wire rack.