Introduction
These soft gingerbread cookies are a holiday classic, elevated with a tangy cream cheese frosting that perfectly balances the warm spices. You’ll love how they stay wonderfully soft and chewy, thanks to a blend of molasses and brown sugar. They’re festive, flavorful, and destined to become your new favorite seasonal treat.
Prep & Cook Time
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes (plus cooling time)
- Servings: 30 cookies
Ingredients
For the Cookies:
- 3/4 cup salted butter softened at room temperature
- 3/4 cup granulated sugar
- 1/3 cup brown sugar
- 1 whole egg
- 1 teaspoon vanilla powder (use half this amount if you prefer less rich vanilla flavor) or vanilla bean paste
- 1/3 cup molasses
- 2 1/4 cups all-purpose flour
- 2 teaspoons baking soda
- 1/4 teaspoon baking powder
- 1 tablespoon ground cinnamon
- 1 tablespoon ground ginger
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon cloves
For the Cream Cheese Frosting:
- 8 ounces cream cheese softened
- 1 cup powdered sugar
- 1/4 cup butter softened
- 1/8 teaspoon ground cinnamon
- 2 teaspoons vanilla powder (use half this amount if you prefer less rich vanilla flavor)
- 1 tablespoon milk
Instructions
For the Cookies:
- Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper.
- In a large bowl, use a hand mixer or stand mixer to cream together the 3/4 cup softened salted butter, 3/4 cup granulated sugar, and 1/3 cup brown sugar until light and fluffy, about 2-3 minutes.
- Beat in the 1 whole egg, 1 teaspoon vanilla powder (use half this amount if you prefer less rich vanilla flavor), and 1/3 cup molasses until fully combined.
- In a separate medium bowl, whisk together the 2 1/4 cups all-purpose flour, 2 teaspoons baking soda, 1/4 teaspoon baking powder, 1 tablespoon cinnamon, 1 tablespoon ginger, 1/2 teaspoon nutmeg, and 1/4 teaspoon cloves.
- Scoop dough using a tablespoon or small cookie scoop (about 1-inch balls) and place them about 2 inches apart on the prepared baking sheets.
- Bake for 8-10 minutes, or until the edges are just set and the tops look slightly cracked. The centers will still look soft.
- Allow cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely before frosting.
For the Frosting:
- While the cookies cool, make the frosting. In a medium bowl, beat the 8 ounces softened cream cheese and 1/4 cup softened butter together until smooth and creamy.
- Add the 1 cup powdered sugar and 1/8 teaspoon cinnamon. Beat on low speed initially, then increase to high until fluffy.
- Mix in the 2 teaspoons vanilla powder (use half this amount if you prefer less rich vanilla flavor) and 1 tablespoon milk. Beat for an additional minute until the frosting is smooth, spreadable, and slightly fluffy.
- Once cookies are completely cool, frost each cookie with a generous dollop or a swirled layer of the cream cheese frosting.
Variations
- Sandwich Cookies: Spread frosting between two cooled cookies to create festive gingerbread whoopie pies.
- Dipped Decor: Instead of frosting, dip half of each cooled cookie into melted white or dark chocolate.
- Spice-Sugar Topping: For a simpler cookie, skip the frosting. Before baking, roll the dough balls in a mixture of coarse sugar and a pinch of cinnamon.
- Mini Cookies: Use a teaspoon-sized scoop for bite-sized treats, reducing the bake time by 1-2 minutes.
Tips for Success
- Ensure your butter, cream cheese, and egg are truly at room temperature for a smooth, evenly mixed dough and frosting.
- For a more pronounced molasses flavor, use dark molasses. For a milder flavor, use light molasses.
- If the frosting seems too soft after mixing, refrigerate it for 15-20 minutes before piping or spreading onto the cooled cookies.
Storage & Reheating
Store frosted cookies in a single layer in an airtight container in the refrigerator for up to 5 days. Unfrosted cookies can be stored at room temperature for up to a week. These cookies are best enjoyed chilled or at room temperature; reheating is not recommended for the frosted version.
FAQ
Can I use unsalted butter?
Yes, but since the recipe specifies salted butter, you may want to add a small pinch (about 1/4 teaspoon) of salt to the dry ingredients if you substitute with unsalted.
My dough is very soft/sticky. What should I do?
This is normal due to the molasses and butter. Chilling the dough for 20-30 minutes before scooping will make it much easier to handle.
Why are my cookies flat?
This usually means your butter was too warm or melted, or your baking soda may be old. Ensure your butter is softened but still cool to the touch, and check the expiration date on your leavening agents.
Can I make the dough ahead of time?
Absolutely. Wrap the dough tightly in plastic wrap and refrigerate for up to 3 days. Let it sit at room temperature for 15-20 minutes before scooping and baking.
Can I freeze these cookies?
Yes, unfrosted cookies freeze beautifully for up to 3 months. Thaw at room temperature and frost before serving. You can also freeze the frosting in a separate container.
What can I do if my frosting is too runny?
Add more powdered sugar, a few tablespoons at a time, until it reaches your desired consistency. If it’s too thick, add milk a teaspoon at a time.

