1 Preheat the oven to 180°C/160°C fan/gas mark 4. Lightly oil a 20cm square cake tin and line with baking parchment.
2 In a food mixer or food processor, beat together the sugar, oil and eggs until well blended. (Alternatively, beat in a large mixing bowl with an electric hand mixer.) Beat in the grated carrots and orange zest and juice. Lastly, sift in the flour, baking powder and spices and mix together thoroughly.
3 Pour the cake mixture into the lined cake tin and smooth the top. Bake in the preheated oven for 45 minutes, or until well risen and a skewer inserted into the centre comes out clean. Leave the cake to cool in the tin.
4 Make the creamy frosting: put the soft cheese, yoghurt, icing sugar and orange zest in a bowl and mix until well blended and smooth.
5 Spread the frosting over the cake and cut into 16 squares. Place a Mini Egg on each square. Store in a sealed container in the fridge for 3–4 days.