Gingerbread Cupcakes with Cream Cheese Frosting

A perfectly fun and festive gingerbread cupcake! Tender, fluffy cake is brimming with well spiced, deep molasses flavor, then it's finished with a rich, tangy cream cheese frosting. If you want to go all out finish them off with mini gingerbread men and Christmas sprinkles.

Course: Dessert
Cuisine: American
Keyword: Gingerbread Cupcakes
Prep Time: 35 minutes
Cook Time: 20 minutes
Total Time: 55 minutes
Servings: 12
Calories: 484 kcal
Author: Jaclyn



  • 1 2/3 cups (234g) all-purpose flour
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 2 tsp ground ginger
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/4 tsp ground cloves
  • 1/2 cup (116g) packed light brown sugar
  • 1/4 cup (56g) unsalted butter, softened
  • 1/4 cup (60ml) vegetable oil
  • 2 large eggs
  • 1/2 cup (120ml) unsulphured molasses
  • 1/2 cup (120ml) milk
  • Mini gingerbread men for decoration (optional)


  • 8 oz (225g) cream cheese, nearly at room temperature
  • 1/2 cup (114g) unsalted butter, nearly at room temperature
  • 3 cups (370g) powdered sugar
  • 1 tsp vanilla extract


  1. For the cupcakes: Preheat oven to 350 degrees. Line a muffin tin with cupcake liners and lightly spray liners and top of pan with non-stick cooking spray. 
  2. In a mixing bowl whisk together flour, baking soda, salt, ginger, cinnamon, nutmeg and cloves, set aside.
  3. In the bowl of an electric stand mixer fitted with the paddle attachment whip brown sugar and butter until pale and fluffy. 
  4. Mix in vegetable oil then blend in eggs one at a time. Mix in molasses. 
  5. Mix in flour mixture in 3 additions alternating with 2 additions of milk between (mix just until combined after each addition).

  6. Scrape down sides and bottom of bowl and fold batter.
  7. Divide mixture among 12 paper lined muffin cups filling each 2/3 full. 

  8. Bake in preheated oven until toothpick inserted into center of cupcake comes out clean, about 19 - 22 minutes. 
  9. Cool in pan several minutes then transfer to a wire rack to cool (after about 10 minutes I recommend letting them continue to cool in an airtight container so they don't dry). 
  10. Once cool frost with cream cheese frosting. Store in an airtight container in refrigerator then let rest at room temp about 20 minutes before serving.

  11. For the frosting:
  12. In the bowl of an electric stand mixer fitted with the paddle attachment whip together butter and cream cheese until smooth. 
  13. Add vanilla and powdered sugar and mix until light and fluffy*. 

Recipe Notes

  • *If frosting is slightly runny simply freeze in 3 minute increments, whipping again with mixer between increments until desired consistency is reached.
  • Recipe inspired by¬†King Arthur Flour