This moist spice cake is soft and tender with warm notes of cinnamon, ginger, nutmeg, cloves, and molasses. Finished with spiced cream cheese frosting, it’s a balanced, comforting cake that’s perfect for fall baking.
Course Dessert
Cuisine American
Keyword spice cake
Prep Time 30 minutesminutes
Cook Time 30 minutesminutes
Assembly 15 minutesminutes
Total Time 1 hourhour15 minutesminutes
Servings 12slices
Calories 580kcal
Author Camila Hurst
Ingredients
Spice Cake Batter
2cupsall-purpose flour250g
2tspbaking powder
½tspbaking soda
½tspsalt
2tspground cinnamon
1tspground ginger
½tspground nutmeg
¼tspground cloves
pinchof allspice or cardamomoptional
½cupunsalted butter, room temperature115g
1cuplight brown sugar, packed200g
½cupgranulated sugar100g
½cupneutral oil (like canola or light olive oil)120ml
3large eggsroom temperature
1tbspmolasses
1½tspvanilla extract
¾cupbuttermilk, room temperature180ml
½cupsour cream or plain Greek yogurt120g
Spiced Cream Cheese Frosting
1cupunsalted butter, room temperature226g
¾cupcream cheese, slightly softened6oz / 170g
4cupspowdered sugar, sifted500g
1tspvanilla extract
½tspcinnamon
¼tspnutmeg
Pinchof salt
optional 1–2 tbsp heavy cream for a softer consistency
Preheat the oven to 350°F (180°C). Grease three 8-inch round cake pans with butter and flour or lightly oil them and line the bottoms with parchment paper.
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and spices, then set aside.
In a large bowl, beat the butter with an electric mixer until creamy.
Add the brown and granulated sugars and beat until light and fluffy. With the mixer on low speed, slowly drizzle in the oil and beat until fully combined.
Add the eggs one at a time, mixing well after each addition, then mix in the molasses and vanilla. Blend in the sour cream until smooth.
Add the dry ingredients in three additions, alternating with the buttermilk, beginning and ending with the dry mixture. Mix just until combined after each addition, being careful not to overmix.
Divide the batter evenly among the prepared pans and smooth the tops. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely before frosting and assembling.
Let rest for10 minutes in the pans, then turn out onto racks to cool completely before frosting.
Spiced Cream Cheese Frosting
In a large mixing bowl, beat the cream cheese and butter together on medium speed until smooth and creamy, about 2–3 minutes. Gradually add the powdered sugar, one cup at a time, beating on low until incorporated. Increase to medium-high speed and beat until light and fluffy.
Mix in the vanilla, cinnamon, nutmeg, and salt until fully combined. If you prefer a softer or more spreadable texture, add 1–2 tablespoons of heavy cream and beat until smooth. Keep refrigerated until ready to use, then bring to room temperature before frosting the cake.
If the frosting is too stiff, add 1 tbsp of heavy cream at a time to make it softer. If the frosting is too runny, place it in the fridge for a few minutes before re-whipping and using it, or add more powdered sugar to adjust the consistency.
Assembly
Level cake layers if needed.
Spread about 1 cup frosting between layers.
Frost the top and sides with remaining frosting. Decorate with candied pecans if desired.
Chill 20 minutes to set, then serve at room temperature for best texture.
Notes
Storage: Refrigerate (covered) up to 4 days. Bring to room temperature before serving for softness.Yogurt instead of sour cream: Plain Greek yogurt can be used as a 1:1 substitute for sour cream. It keeps the crumb just as moist while adding the same light tang.Buttermilk substitute: In the absence of buttermilk, make a substitute by adding 1 tablespoon of vinegar or lemon juice to ¾ cup of milk. Let it sit for 5 minutes before using. This acidity is important—it reacts with the baking soda and helps the cake rise properly.Mixing the frosting: Beat the butter and cream cheese just until smooth and creamy. Over beating can make cream cheese frosting loose or grainy, especially if the ingredients are too warm.Runny frosting: Another reason why the frosting could be too soft, is because the cream cheese is too warm. In that case, place it in the fridge for up to 10 minutes, and re-whip before using.Freezing cake layers: The unfrosted cake layers freeze very well. Wrap each layer tightly in plastic wrap, then place in a freezer-safe bag or container for up to 2 months. Thaw overnight in the refrigerator before frosting. It's actually better to freeze the layers rather than refrigerating them, as the fridge can dry them out.Freezing frosted cake or slices: Fully assembled cake or individual slices can also be frozen. Chill first to set the frosting, then wrap tightly. I like to freeze the cake by cutting into slices, then wrapping each slice individually, then inserting them in an airtight container. Thaw in the refrigerator, then bring to room temperature before serving for the best texture.The flavor deepens after 24 hours. This is the perfect make-ahead dessert for autumn or holidays.