Gingerbread Cupcakes

Warm spiced, gingerbread cupcakes that are super moist and fluffy and packed with flavor, topped off with a cool, silky cream cheese frosting that pairs just perfectly.

Everyone loves a warm slice of gingerbread or a a crunchy gingerbread cookie... but how could I not combine the soft fluffiness of a cupcake with the warm spices and real molasses of a classic gingerbread. Topped off with a smooth cream cheese frosting, and you have a delicious twist on a traditional holiday classic.

Gingerbread Cupcakes

Yield: 13 cupcakes


Gingerbread Cupcakes:
  • 1 1/3 cup (160g) all-purpose flour, weighed or spooned and leveled
  • 1/2 cup (96g) white granulated sugar
  • 3/4 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1 1/2 teaspoon ground ginger
  • 1 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground allspice or cloves
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1/4 cup (1/2 stick/57g) unsalted butter, softened 
  • 1/4 cup vegetable oil
  • 1/2 cup unsulfured molasses
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 1/2 cup (120g) sour cream, room temperature

Cream Cheese Frosting:
  • 1/4 cup (1/2 stick) unsalted butter, softened 
  • 4oz cream cheese (1/2 an 8oz block), room temperature
  • 1/2 teaspoon vanilla extract
  • 2 cups (1/2lb) powdered sugar, sifted 
    • optional: 1/2 teaspoon ground cinnamon OR 1 teaspoon finely grated lemon zest + 2-3 teaspoons fresh lemon juice (from about half of a lemon, adding about 1/2 extra powdered sugar)


Preheat oven to 350° F. Line a cupcake pan with baking cups.

With an electric mixer, beat together flour, sugar, baking powder, baking soda, spices and salt on low speed for about 20 seconds. Add softened butter and oil and mix for about 1-2 minutes to coat the flour, until mixture resembles wet sand.

In a small bowl, whisk together molasses, eggs, vanilla, and sour cream until smooth. Slowly add the wet mixture on low speed. Scrape down bottom and sides of bowl. Increase to medium speed and beat for about 1 minute until batter is smooth.

Distribute the batter between the baking cups, filling about 2/3 full. Bake for 16-20 minutes, or until an inserted toothpick comes out clean. (About 10 minutes for mini cupcakes). Transfer to a wire rack to cool completely before frosting.

With an electric mixer, beat butter, cream cheese and vanilla on medium speed until smooth. (make sure they are both at room temperature so you do not get lumps in your frosting). Beat in powdered sugar, 1 cup at a time, until incorporated. Scrape down bottom and sides of bowl. Beat on medium speed for about 2-3 minutes, until creamy. Pipe or spread on top of cooled cupcakes. Top with sprinkles, if desired.