A tender, buttery vanilla velvet cake with a fine crumb and rich flavor. Perfect for birthdays, weddings, or everyday baking. Light, elegant, and easy to customize.
2½ cups cake flour
1 tsp baking powder
½ tsp baking soda
½ tsp salt
¾ cup unsalted butter, softened
1¾ cups granulated sugar
¼ cup vegetable oil
4 large eggs
1 tbsp vanilla extract
1 cup buttermilk (room temp)
Preheat oven to 325°F (163°C). Grease and line two 8-inch cake pans.
Cream butter and sugar until light and fluffy (3–4 minutes).
Add eggs one at a time, beating well after each.
Mix in oil and vanilla.
In a bowl, sift flour, baking powder, baking soda, and salt.
Add dry ingredients to the wet mixture in 3 parts, alternating with buttermilk. Mix until just combined.
Divide batter into pans. Bake 30–35 minutes, or until a toothpick comes out clean.
Cool, frost, and serve.
Substitute cake flour with all-purpose flour + cornstarch if needed. Store at room temperature or refrigerate if frosted.