Easy Single Layer Vanilla Cake Recipe (Soft & Moist)
Learn how to make a simple, soft, and moist single layer vanilla cake with buttery vanilla buttercream frosting, perfect for birthdays, tea time, or any celebration!
Preheat your oven to 350°F (175°C). Grease an 8-inch round cake pan with butter and line it with parchment paper for easy removal.
In a large mixing bowl, whisk together the flour, baking powder, sugar, and salt.
Pour in the vegetable oil, melted butter, and buttermilk. Mix until just combined. Then, add the eggs and vanilla extract, mixing until smooth. Avoid overmixing to keep the cake light and fluffy.
Pour the batter into the prepared cake pan and smooth the top. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Make the Buttercream Frosting
In a stand mixer or large bowl, beat the butter on medium speed for 2 minutes until light and fluffy.
Add vanilla extract and continue mixing. Gradually add powdered sugar, ½ cup at a time, mixing on low speed to avoid a sugar cloud. Pour in heavy cream and a pinch of salt, then increase speed to medium-high and beat for 4-5 minutes until smooth and fluffy.
Enjoy!
Slice and serve immediately or refrigerate for up to 2 days for a refreshing chilled dessert.
Notes
Tips for the Best Vanilla Cake
Use room-temperature eggs – This ensures a smooth batter and even baking.
Don’t skip the buttermilk – It adds moisture and enhances the cake’s flavor.