⭐ Why You’ll Love This Recipe

This homemade vanilla birthday cake is light, fluffy, and topped with creamy buttercream frosting. It’s the perfect centerpiece for any celebration!
📝 Ingredients
For the Cake:
- 2 ½ cups (310g) all-purpose flour
- 2 ½ tsp baking powder
- ½ tsp salt
- ¾ cup (170g) unsalted butter, softened
- 2 cups (400g) granulated sugar
- 4 large eggs
- 1 tbsp vanilla extract
- 1 cup (240ml) whole milk

For the Buttercream Frosting:
- 1 cup (230g) unsalted butter, softened
- 4 cups (500g) powdered sugar
- ¼ cup (60ml) heavy cream or milk
- 2 tsp vanilla extract
- Food coloring & sprinkles (optional)
👩🍳 Instructions

Step 1 – Prepare the Cake
- Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans.
- In a bowl, whisk together flour, baking powder, and salt.
- In another bowl, cream butter and sugar until light and fluffy.
- Beat in eggs one at a time, then add vanilla.
- Alternate adding flour mixture and milk until smooth.
- Divide batter between pans and bake for 25–30 minutes, or until a toothpick comes out clean.
Step 2 – Make the Frosting
- Beat butter until creamy.
- Slowly add powdered sugar, mixing well.
- Add cream and vanilla; beat until fluffy.
- Add food coloring if desired.
Step 3 – Assemble the Cake
- Let cakes cool completely.
- Spread frosting between layers and around the cake.
- Decorate with sprinkles, candles, or themed toppers.
🎉 Tips & Variations
- For chocolate lovers → Replace ½ cup flour with cocoa powder.
- For a funfetti version → Add ½ cup rainbow sprinkles to the batter.
- Make ahead → Bake cake layers a day before and store in the fridge.
📌 Recipe Card (SEO Friendly)
Prep Time: 20 mins
Cook Time: 30 mins
Total Time: 50 mins
Servings: 12 slices
👉 With a plugin like WP Recipe Maker, you can display this in a beautiful recipe card with:
- Ingredients list
- Step-by-step instructions
- Nutrition info
- Star rating system
- Schema markup (so Google shows “recipe rich snippets”).