Ingredients
– 2 ⅔ cups (about 335 g) all-purpose flour
– ¼ cup (30 g) cornstarch (optional, for lighter texture)
– 2 teaspoons baking powder
– 1 ½ teaspoons baking soda
– 1 teaspoon salt
– 1 tablespoon ground ginger (optional reduction to 2-3 teaspoons for milder flavor)
– 1 tablespoon ground cinnamon
– ½ teaspoon ground nutmeg
– ½ teaspoon ground allspice
– ½ teaspoon ground cloves
– 1 cup (200-215 g) light brown sugar (firmly packed)
– 12 tablespoons (170 g) melted unsalted butter or 1 cup (215 g) vegetable or canola oil
– ¾ cup (210 g) unsulphured molasses (blackstrap optional for richer flavor)
– 3 large eggs (room temperature)
– 1 tablespoon vanilla extract
– 1 cup (240 g) sour cream or buttermilk (room temperature; can substitute full-fat plain Greek yogurt)
– ⅓ cup (80 ml) very hot water or hot whole milk
– 8 oz (225 g) full-fat cream cheese, softened and cold before mixing
– ½ cup (115 g) unsalted butter, softened (room temperature)
– ⅓ cup (65 g) light brown sugar (firmly packed) or 4⅓ to 4½ cups (570 g) powdered sugar
– 1 ½ teaspoons vanilla extract
– 1 tablespoon heavy cream, milk, or freshly squeezed lemon juice (optional)
– Optional spices: ½ teaspoon ground ginger, ½ teaspoon ground cinnamon
– Optional additions: melted and cooled white chocolate (about 100 g)
Instructions
1-Preheat your oven to 350°F (180°C). Grease two or three 8-inch cake pans and line them with parchment paper.
2-In a large bowl, sift or whisk together flour, cornstarch (if using), baking powder, baking soda, salt, and all spices.
3-In a separate bowl, combine light brown sugar with melted butter and/or oil, molasses, eggs, and vanilla extract. Whisk until smooth.
4-Gradually add the dry ingredients to the wet mixture, stirring until just combined to avoid overmixing, which maintains moisture and tenderness.
5-Stir in sour cream or buttermilk followed by very hot water or hot milk to bloom the spices and lighten the cake texture.
6-Distribute the batter evenly into the prepared pans and tap to release air bubbles.
7-Bake for 28 to 30 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
8-Cool the cakes in pans for 10-20 minutes before inverting them onto wire racks to cool completely.
9-For the frosting, beat unsalted butter on medium speed until pale and fluffy. Gradually add powdered sugar or brown sugar, beat at low speed after each addition.
10-Add cold cream cheese, vanilla extract, and optional spices or lemon juice. Mix until smooth and creamy, avoiding overmixing.
11-Fold in cooled melted white chocolate if desired. Thin with cream or milk as necessary for spreading or piping.
12-Level cake tops if needed. Assemble layers with frosting between each, applying a thin crumb coat and chilling for 15-30 minutes to set.
13-Finish frosting the sides and top smoothly. Decorate with piped swirls or festive garnishes like sugared cranberries.
14-Store at room temperature for up to 24 hours or refrigerate for 4-5 days due to cream cheese frosting.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍯 Use unsulphured molasses for authentic flavor; adjust sugar if using blackstrap.
🧈 Bloom spices with hot liquid to release deeper aromas and textures.
🥄 Ensure cream cheese is firm for stable frosting; refrigerate if needed.
- Prep Time: 15-35 minutes
- Cooling and Decorating Time: Up to 2 hours
- Cook Time: 28-30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 735
- Sugar: 80g
- Sodium: 435mg
- Fat: 34g
- Saturated Fat: 16g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 104g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 86mg
