Preheat oven to 190°C (375°F) and line a 12-hole muffin tin with paper liners.
Whisk together flour, baking powder, cinnamon, ginger, and brown sugar in a large mixing bowl.
Incorporate the mixed dried fruit, candied peel, and orange zest into the dry mixture.
Whisk eggs, vegetable oil, and milk in a separate container until emulsified.
Combine wet and dry ingredients, stirring only until no dry flour remains.
Roll out 100g of marzipan and cut into 12 small discs; divide half the batter among the muffin cases, place a disc in each, and cover with the remaining batter.
Bake for 18 to 20 minutes or until a skewer inserted into the sponge comes out clean.
Roll out the remaining 100g of marzipan and cut into 12 topping discs.
Brush the top of each warm muffin with apricot jam and press a marzipan disc onto the surface.
Flash the muffins under a hot grill or use a kitchen torch for 30-60 seconds to lightly toast the marzipan surface.