01 -
Preheat the oven to 350°F (180°C) and line two 12-hole cupcake pans with paper liners. In a stand mixer fitted with a whisk attachment, combine sunflower oil, eggs, and granulated sugar. Beat on medium-high speed for 2 to 3 minutes until well blended.
02 -
Sift together self-raising flour, salt, ground cinnamon, ground ginger, and ground nutmeg. Add this dry mixture to the wet ingredients and mix on low speed until just combined.
03 -
In a separate container, combine Greek yogurt, pumpkin puree, and vanilla extract. Slowly pour into the batter while mixing at low speed. Scrape down the bowl sides and mix again to ensure a smooth, lump-free batter.
04 -
Fill the cupcake liners two-thirds full with batter. Bake in the preheated oven for 12 to 15 minutes, or until a skewer inserted into the center comes out clean. Let cupcakes cool completely on wire racks before frosting.
05 -
Using an electric mixer fitted with a paddle attachment, beat softened butter and muscovado sugar on medium speed until the butter is colored and the sugar partially dissolved.
06 -
Add icing sugar and ground cinnamon to the butter mixture. Beat at medium speed until the mixture resembles fine breadcrumbs.
07 -
Mix in cubed cream cheese at room temperature. Beat at high speed for up to 5 minutes until light and fluffy, scraping the bowl sides as needed.
08 -
Fill a piping bag with frosting and pipe swirls atop cooled cupcakes. Optionally garnish with a dusting of cinnamon and edible Halloween decorations. Serve and enjoy.