Recipe Overview
This vanilla butter cake is soft, rich, and perfectly moist with a delicate buttery flavor and a light vanilla aroma. It’s a timeless classic that works beautifully for birthdays, tea time, celebrations, or as a base for layered cakes.
Made with simple pantry ingredients, this homemade vanilla butter cake delivers a tender crumb, golden crust, and balanced sweetness in every bite.
- Prep Time: 15 minutes
- Bake Time: 45–55 minutes
- Total Time: 1 hour 10 minutes
- Servings: 8–10 slices
- Difficulty Level: Easy
Why You’ll Love This Vanilla Butter Cake
- Soft, fluffy, and moist texture
- Made with basic pantry ingredients
- Perfect as a birthday or celebration cake
- Great base for frosting or layered cakes
- Beginner-friendly recipe
What Is Vanilla Butter Cake?
Vanilla butter cake is a classic butter-based cake made by creaming butter and sugar together before adding eggs, flour, and milk. This creaming method creates tiny air pockets that help the cake rise beautifully while keeping it tender and rich.
Unlike sponge cakes that rely heavily on whipped eggs, butter cakes are richer, denser, and more flavorful due to the higher butter content.
This simple vanilla butter cake recipe is perfect when you want a dependable, elegant dessert that never goes out of style.
Ingredients
All ingredients should be at room temperature for best results.
- 1 cup (227g) unsalted butter, softened
- 1 ½ cups granulated sugar
- 4 large eggs
- 2 teaspoons pure vanilla extract
- 2 ½ cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon salt
- 1 cup whole milk
Ingredient Notes & Substitutions
- Butter: Use unsalted butter to control the salt level.
- Vanilla extract: Pure vanilla gives the best flavor.
- Milk: Whole milk provides richness, but you can use 2% if needed.
- Flour: Do not substitute with self-rising flour unless adjusting baking powder and salt.
Kitchen Tools Needed
- Mixing Bowls – Used to combine wet and dry ingredients separately for even mixing.
- Electric Mixer (Hand or Stand Mixer) – Essential for creaming butter and sugar properly. This step incorporates air, giving the cake its light texture.
- Measuring Cups & Spoons – Ensures accurate ingredient measurements for consistent results.
- Sifter or Fine Mesh Strainer – Helps remove lumps and evenly distribute baking powder in the flour.
- Spatula – Useful for scraping down the sides of the bowl to avoid uneven mixing.
- 9-inch Round or Loaf Cake Pan – Shapes the cake and ensures even baking.
- Oven – Preheated properly to ensure the cake rises evenly.
- Cooling Rack – Allows air to circulate around the cake to prevent sogginess after baking.
Step-by-Step Instructions
Step 1: Prepare the Oven and Pan
Preheat your oven to 170°C (340°F). Grease and line your cake pan with parchment paper.
Step 2: Cream Butter and Sugar
In a large bowl, beat the softened butter and sugar together for 3–5 minutes until light and fluffy. This step is crucial for a soft texture.
Step 3: Add Eggs
Add the eggs one at a time, mixing well after each addition. Scrape down the bowl as needed.
Step 4: Add Vanilla
Mix in the vanilla extract until fully incorporated.
Step 5: Combine Dry Ingredients
In a separate bowl, sift together flour, baking powder, and salt.
Step 6: Alternate Dry Ingredients and Milk
Add the dry ingredients to the butter mixture in three parts, alternating with milk. Start and end with the flour mixture. Mix gently until just combined. Do not overmix.
Step 7: Transfer to Pan
Pour the batter into the prepared cake pan and smooth the top with a spatula.
Step 8: Bake
Bake for 45–55 minutes, or until a toothpick inserted in the center comes out clean.
Step 9: Cool
Let the cake cool in the pan for 10–15 minutes, then transfer to a cooling rack to cool completely.
Pro Tips for Best Results
- Use room temperature ingredients for smooth mixing.
- Do not overmix after adding flour — it can make the cake dense.
- Always preheat your oven before baking.
- Let the cake cool completely before frosting.
Variations & Substitutions
- Lemon Butter Cake: Add 1 tablespoon lemon zest.
- Chocolate Chip Version: Fold in ½ cup chocolate chips.
- Layer Cake: Divide batter into two 8-inch pans for layered frosting cake.
- Gluten-Free Option: Use a 1:1 gluten-free baking flour blend.
What to Serve With Vanilla Butter Cake
- Fresh berries and whipped cream
- Vanilla ice cream
- Tea or coffee
- Chocolate ganache drizzle
Storage & Reheating Instructions
- Store at room temperature in an airtight container for up to 3 days.
- Refrigerate for up to 5 days.
- Freeze tightly wrapped slices for up to 2 months.
- To reheat, microwave a slice for 10–15 seconds for a fresh-baked feel.
Nutrition Benefits & Advantages
- Provides energy from carbohydrates
- Contains healthy fats from butter
- Good source of protein from eggs
- Can be adapted to lower-sugar versions
While it’s an indulgent treat, homemade cake allows you to control ingredients and avoid preservatives found in store-bought versions.
Learn More:
- Banana Butter Cake Recipe (Moist, Soft & Full of Real Banana Flavor)
- Sweet Potato Cake Recipe
- Classic Homemade Meatloaf Recipe (Juicy, Tender & Easy)
Recipe Card Summary
Vanilla Butter Cake
Ingredients:
- 1 cup butter
- 1 ½ cups sugar
- 4 eggs
- 2 tsp vanilla
- 2 ½ cups flour
- 2 tsp baking powder
- ½ tsp salt
- 1 cup milk
Instructions:
- Preheat oven to 170°C.
- Cream butter and sugar.
- Add eggs one at a time.
- Mix in vanilla.
- Sift dry ingredients.
- Alternate flour and milk.
- Pour into pan.
- Bake 45–55 minutes.
- Cool and serve.
Frequently Asked Questions
Why is my butter cake dense?
Overmixing or using cold ingredients can cause density.
Can I use margarine instead of butter?
Butter gives the best flavor and texture, but margarine can work in emergencies.
Can I make this cake ahead of time?
Yes! It tastes even better the next day.
Did You Try This Recipe?
Leave a comment below and rate this vanilla butter cake recipe!
Don’t forget to share it with friends who love classic homemade desserts.

Storage & Reheating Instructions






