Preheat your oven to 160°C (320°F), fan oven setting, and line your cupcake / muffin tin with cupcake cases.
In a separate bowl sift your self-raising flour, cinnamon, nutmeg and add the salt to this if you are adding salt, give this a mix to make sure they are evenly combined. Set this to one side for now.
Add the softened butter to the bowl of your stand mixer and give this a little mix to make sure this is nicely softened, this should only take a few seconds.
Add the castor sugar to the softened butter and mix this in until they are all combined and the mixture looks light and fluffy.
Crack the eggs into a separate bowl to make sure you catch any shell if it breaks off when you are cracking your eggs, give these a little mix. Gradually add this mixture to your butter and sugar in your stand mixer until they are all fully combined.
Gradually add the dry ingredients to your wet ingredients in your stand mixer, mixing well after each addition. Once you have added all your dry ingredients then give your stand mixer a scrape around the sides and on the bottom. Give this a final quick mix in your stand mixer, you don’t want to over mix your cupcake cake batter.
Evenly measure out your cake batter between your cupcake cases, you want to fill these about 2/3 full with the cake batter. I use an ice cream scoop to help me fill the cases evenly.
Place your cupcake tray into the middle shelf of your preheated oven and bake these for 15-20 minutes, or until a toothpick inserted into the centre comes out clean.
Let your cupcakes cool in the tray for a about 5 minutes, then transfer them to a wire rack to cool completely.
Now it’s the fun part, you can decorate your cupcakes with anything you choose. I decorated mine with my salted caramel buttercream, as I think the salted caramel really compliments all the lovely winter spices in the cupcakes. I also added mini gingerbread men to the top of my cupcakes, just to add some extra Christmassy flavours and because I thought they looked cute too!