Fluffy and super-moist gingerbread spiced cupcakes with rich, cinnamon cream cheese frosting! These easy to make, crowd-pleasing cupcakes make a show-stopping holiday dessert!
More holiday recipes are just a click away with my Double Chocolate Chip Cookies (Santa’s Cookies), Soft and Chewy Gingersnap Cookies, and Gingerbread Whoopie Pies.

Ingredients You’ll Need
Flour – Any brand of all-purpose flour will work great in this recipe.
Baking Soda – Baking soda is key in these cupcakes, don’t skip it. And make sure you don’t confuse it with baking powder.
Ginger – You can’t have gingerbread cupcakes without ginger. Any well-known brand is fine.
Cinnamon – Cinnamon is the second most important spice in these cupcakes. Add a little extra if you are a cinnamon lover like myself. More ground cinnamon in the icing layer is a good thing, too!
Nutmeg – Nutmeg is, you guessed it, the third best spice in these gingerbready cupcakes. Any brand of ground nutmeg you have on hand will be great.
Ground Cloves – I like a little bit of ground cloves in these cupcakes (just a ¼ teaspoon) but you can skip them if you’re not a fan.
Butter – I use unsalted butter, but you can use any butter you have.
Brown Sugar – Brown sugar has a little bit of that molasses flavor and gives the cupcakes some extra moistness.
Molasses – Up the savory flavor to balance out the sweet with some molasses. I like the Grandma’s brand, but you can use whatever you have.
Eggs – Let the eggs come to room temperature before adding to the mix. This will help the batter blend more evenly and hep the cupcakes rise.
Vanilla – I prefer pure vanilla extract but imitation is okay too.
Powdered Sugar – The frosting needs powdered sugar. Granulated sugar won’t work, trust me! Powdered sugar makes the frosting nice and fluffy.
Cream Cheese – Let the cream cheese sit and soften at room temperature so that it blends more easily and smoothly in the icing.
Heavy Cream – You need that heavy cream to help blend up all the icing. You can also use milk (though the icing won’t be as firm or rich).
Step-by-Step Instructions
- First thing’s first, go ahead and preheat the oven to 350 and line your muffin tins with cupcake liners (or use cooking spray if you’re not using liners). (not pictured)
- In a medium bowl, whisk together flour, baking soda, ginger, cinnamon, nutmeg, cloves and salt. Set aside. (photo 1)
- In another, large bowl cream together butter and brown sugar for 2 minutes. Add molasses, milk, eggs and vanilla, and mix thoroughly. Gradually stir in flour mixture until just combined (don’t over-mix at this part). (photos 2-4)
- Divide batter evenly among the lined cups, filling each 3/4 full. Bake about 19-22 minutes until an inserted toothpick comes out clean. Allow to cool in the muffin tins for about 5 minutes, then transfer to wire racks to cool completely. (photos 5-6)
5. When cupcakes are completely cooled, begin to prepare the frosting by beating the cream cheese until fluffy (about 2 minutes). (photo 7)
6. Add vanilla, cinnamon, and 2 tablespoons of heavy cream and mix until smooth. (photo 8)
7. Gradually mix in powdered sugar. Add 1-2 more tablespoons of heavy cream as needed to thin the frosting to a spreadable consistency. (photo 9)
8. Spread or pipe onto cooled cupcakes (see note). Store in airtight container. (photo 10)
Why This Recipe Works
All the fall spices – I know what you might be thinking: cinnamon and cloves and nutmeg and ginger? Isn’t that a bit much? The short answer is “no”! These four spices go together so well and are deeee-licious in a cupcake, trust me!
Perfect for bake sales (and picnics and hostess gifts and…) – Do you need a quick, delicious baked good for that fall bake sale or something awesome and impressive to bring to Thanksgiving dinner? Look no further than these amazing gingerbread cupcakes. They get high marks every time!
Keep right on the counter – No need to make fridge space for these beauties. Put the frosted cupcakes in an airtight container (leaving room for the icing) and put them right on the counter. They’ll keep here for about 5 days.
Easily doubles – If you’re making these cupcakes, you might as well double them. You can always put half a batch in the freezer for icing at a later date. Easy to double – even easier to devour!
Expert Tips and Tricks
- To pipe the frosting, double the recipe and when adding the heavy cream, add less than you would to spread the frosting. The shape holds up better when the frosting is thicker. Also, before piping the frosting, it may help to allow the frosting to set up for a few minutes and “dry out” a bit. This will help it hold its piped shape.
- If you want to freeze these cupcakes ahead of time, allow them to cool before putting in an airtight container or Ziplock baggie and then in the freezer. Make the frosting and frost later when you’re ready to eat them. OR make the icing and freeze that separately. Thaw both, frost, and serve.
- Want a little something extra in your cupcakes? Try adding a quarter cup of raisins or chopped walnuts to the batter before baking. Or, you could sprinkle chopped nuts over the frosting along with cinnamon.
More Recipes Like This
If you like these Gingerbread Cupcakes, you’ll love my Lemon Coconut Cupcakes, Lemon Blueberry Cupcakes, and Sugar Cookie Cupcakes.
Did you make these gingerbread cupcakes? FANTASTIC! Please rate the recipe below!
Gingerbread Cupcakes with Cinnamon Cream Cheese Frosting
Ingredients
- 1 ½ cups flour
- ½ teaspoons baking soda
- 2 teaspoons ground ginger
- 2 ½ teaspoons cinnamon
- ¼ heaping teaspoon nutmeg
- ¼ teaspoon ground cloves
- ½ teaspoon salt
- ½ cup butter - softened
- ½ cup brown sugar
- 2 eggs - at room temperature
- ½ cup molasses
- ½ cup milk - at room temperature
- 1 teaspoon vanilla
Frosting**
- 4 cups powdered sugar
- 4 ounces cream cheese - softened
- 1 tablespoon cinnamon
- ½ teaspoon vanilla
- 2-4 tablespoons heavy cream - as needed
Instructions
Make the Cupcakes
- Preheat oven to 350 and line muffin tins with cupcake liners. Whisk together flour, baking soda, ginger, cinnamon, nutmeg, cloves and salt. Set aside.
- In another, large bowl cream together butter and sugar for 2 minutes. Add molasses, milk, eggs and vanilla, and mix thoroughly. Gradually stir in flour mixture until just combined (don't over-mix at this part).
- Divide batter evenly among the lined cups, filling each 3/4 full. Bake about 19-22 minutes until an inserted toothpick comes out clean. Allow to cool in the muffin tins for about 5 minutes, then transfer to a container with a lid to cool completely (this is the secret to keeping them super-moist!).
Prepare the Frosting
- When cupcakes are completely cooled, prepare the frosting. Beat the cream cheese until fluffy (about 2 minutes).
- Add vanilla, cinnamon, and 2 tablespoons of heavy cream and mix until smooth.
- Gradually mix in powdered sugar. Add 1-2 more tablespoons of heavy cream as needed to thin the frosting to a spreadable consistency.
- Spread or pipe onto cooled cupcakes (see note). Store in airtight container.
I have made these a few times and have the same issue each time. I bring all ingredients to room temp, however when I add the egg/milk/molasses, the butter solidifies again and makes the batter have butter pockets that cause air pockets when the cupcakes are baked. What am I doing wrong? Can I use oil instead of butter? Taste is great but presentation not so much.
I’m sorry this keeps happening to you! Even though your ingredients are at room temperature, the butter is separating due to a bigger difference in temperature from the milk. Try and make sure the butter, eggs, and milk are all the same temperature. This should keep the butter together.
Thank you for your reply and advice. I warmed the milk and added the molasses to it. I then alternated adding that with the eggs and it worked perfectly. Thanks for the advice!
So glad it worked out for you! Great job! 🙂
Could I use this for a Swiss roll cake?
I’m sorry, but this recipe hasn’t been tested for that. But I’m sure it could be.
Absolutely delicious
I just baked these, but the color is way lighter than yours. I followed everything and double checked it. What brand Molasses did you use? Is it regular or blackstrap?
Grandma’s Original 🙂
great
Hey OK I like these muffins only thing I would change is that if you made a vegan recipe I would love that thank you for your hard work bye
I’ll keep that in mind thank you! Haha I haven’t personally tried vegan substitutes for this recipe myself, but I think it would work with this recipe 🙂
I fricken love these cupcakes they are so scrumptious
Lol thank you so much!
Super easy recipe to follow . Not as moist as I thought it would be, and I would have liked it a little sweeter.
Can I make the batter ahead a d freeze?
I haven’t tried it personally but I’m sure you could! I would put it in a ziplock bag and lay it flat in the freezer. Once you’re ready to bake, a cool trick I’ve learned is let them thaw and then cut one of the corners of the bag and squeeze the batter out like frosting into the cupcake liners 🙂
Amazing recipe. I made it using gluten free flour and put a cream cheese ginger cream topping on them. We decided it’s a winner that only 2 at a time will satisfy.👌🏾
That’s great to know that those substitutions and additions work for this recipe. Thank you for your review. I’m glad it turned out well 🙂
These were divine! I’m not a fan of nutmeg so I omitted it and they still were delicious! Thank goodness there are actual amazing bakers on the net that have a great recipe! I’ve tried so many and was so disappointed with 50% of the recipes I’ve tried online. I’m searching for more recipes from you. 5 stars on this one.
Thank you! 🙂 I’m glad you enjoyed this recipe and hope you enjoy more!
I thought the flavor of these cupcakes was really good, but they were a little dry. We baked them for about 17 minutes which is two minutes less than the recommended time, and they still tasted overbaked. I may substitute the milk with yogurt or sour cream in the future. We also had a similar experience to other commentators who wrote that the butter separated after adding the milk. The wet batter was unsightly when finished combining the ingredients, but the end result had a rich gingerbread flavor everyone enjoyed.
Should I use salted or unsalted butter for this recipe?
I always use salted butter unless otherwise directed 🙂
Just made this recipe and I have no idea how it says 20 servings- it barely made 12, 3/4 full. Pretty disappointing as they are for a bake sale fundraiser.
I am so sorry for the inconvenience, it was a typo. The recipe has been updated.
Is the gingerbread cookie thsts on the cupcake from your recipe? Thanks
I tried this recipe for the first time a month ago, and have remade several times since! Thanks for the perfect holiday treat.
Thank you for your review! I’m glad you enjoy these 🙂