
Gingerbread Cake with Cream Cheese Frosting
This gingerbread cake is so soft & moist, and full of warm spices & rich molasses. Coated in a sweet cream cheese frosting and decorated with cute mini gingerbread cookies, this festive cake is sure to be a holiday favorite!
Author: Sloane’s Table
Meal Type: Peanuts Free
Cuisine: American
Difficulty: MEDIUM
Prep. Time: 1 hour
Cook Time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 10 slices
Calories: 895 kcal per serving
Ingredients
- 3 cups - all-purpose flour
- 1 ½ teaspoons - baking powder
- ½ tsp - baking soda
- 2 teaspoons - ground cinnamon
- 1 tbsp - ground ginger
- ½ tsp - ground cloves
- ½ tsp - ground nutmeg
- ½ tsp - ground allspice
- ½ tsp - kosher salt
- 1 ⅔ cups - unsalted butter
- ¾ cup - granulated sugar
- ½ cup - dark brown sugar
- 1 cup - molasses
- 2 - eggs
- 1 tsp - vanilla bean paste
- 1 cup - whole milk
- ¼ cup - plain whole milk Greek yogurt
- 12 ounces - cream cheese
- 2 ½ cups - powdered sugar
Instructions
- Preheat the oven to 350 degrees F. Grease and line two 9 inch cake pans with parchment paper.
- In a medium bowl, combine the flour, baking powder, baking soda, cinnamon, ginger, cloves, nutmeg, allspice, and salt. Set aside.
- In the bowl of a stand mixer fitted with a paddle attachment, beat the butter, granulated sugar, and dark brown sugar for 2-3 minutes.
- While the mixer is on low speed, slowly drizzle in the molasses. Once all of the molasses is added, scrape down the bowl and beat on medium speed until everything is fully combined.
- Add in the vanilla and eggs one at a time, allowing each to fully incorporate before adding the next.
- Add half of the dry ingredients, and mix until just combined.
- Mix in the milk & yogurt, then the remaining dry ingredients. Be sure to scrape the bottom of the bowl frequently.
- Divide batter between the prepared pans and bake for about 25-30 minutes or until a toothpick inserted comes out clean.
- Allow the cakes to cool for a few minutes, then turn out onto a cooling rack to cool completely.
- In the bowl of a stand mixer fitted with a paddle attachment, beat the butter and cream cheese on high speed until smooth.
- Slowly add the sifted powdered sugar and mix on low speed until fully combined.
- Once all of the powdered sugar is added, continue beating on low speed until no more lumps or pockets of air remain and the frosting is smooth.
- Secure the first cake layer on the cake stand with a small amount of frosting on the bottom. Using an offset spatula, spread on an even layer of frosting, then place the second cake layer on top.
- Apply a crumb coat by spreading an even layer of frosting all over the cake, then place in fridge for 15 minutes.
- Finish decorating the cake as desired.
- Top with gingerbread cookies and enjoy!
Nutrition
Energy: 895 kcal | Total Fat: 45 g | Saturated: 27 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 157 mg | Total Carbs: 117 g | Fiber: 2 g | Sugars: 81 g | Proteins: 10 g | Sodium: 327 mg | Polyunsaturated: 2 g | Monounsaturated: 13 g
©2026 OnlineCook LLC