Preheat your oven to 350 degrees F. Line a muffin pan with 12 cupcake liners.
In a small bowl mix together the flour, baking soda, baking powder, salt, cinnamon, ginger, allspice, and nutmeg. Set aside.
With a stand or handheld mixer, beat the butter and brown sugar until light and fluffy. 2-4 minutes. Scrape down the bottom and sides of the bowl.
Add the egg and beat until incorporated. Scrape down the bottom and sides of the bowl.
Add in the milk, molasses, and vanilla. Mix for about a minute. Scrape down the bottom and sides of the bowl. It will look weird and kind of chunky. Don’t worry, this is okay.
With your mixer on low, slowly add the flour mixture into the wet ingredients. Mix until just incorporated.
Make sure to scrape the bottom and sides of the bowl again. Just fold the little bit flour that may not have incorporated in well. Make sure to not over mix. It will still look slightly chunky.
Evenly distribute the batter into the 12 cupcake liners. I use an ice cream scoop. One full scoop perfectly does this job and I can get exactly 12 cupcakes with this batter.
Place the cupcakes into your preheated oven and bake for 18-20 minutes. Mine are always done right at 18 minutes. If you very lightly touch the top of one it should spring back. Remove them from the oven. Let them sit in the pan for about 2 minutes, then remove them and let them finish cooling on a cooling rack.
To make the buttercream:
With a stand or handheld mixer, beat the butter and cream cheese until light and fluffy. 2-4 minutes. Scrape down the bottom and sides of the bowl.
Add in the powdered sugar, salt, and vanilla. Beat for another 3-5 minutes until light and fluffy. Scrape down the bottom and sides of the bowl. Place the buttercream into a piping back fitted with a 2A piping tip. If you don’t have piping bags or tips, you can easily put the buttercream into a plastic sandwich baggie and snip the corner.
When the cupcakes have completely cooled, squeeze a swirl of buttercream on the top of each cupcake.
Here are a few of the products that I use and recommend!