Ingredients:
- 2 ½ cups (310g) all-purpose flour
- 1 ½ cups (300g) granulated sugar
- 1 tbsp (12g) baking powder
- ½ tsp (3g) salt
- ¾ cup (170g) unsalted butter, softened
- 3 large (150g) eggs, room temperature
- 1 cup (240ml) whole milk, room temperature
- 2 tsp (10ml) pure vanilla extract
- 1 cup (225g) unsalted butter, softened
- 4 cups (500g) powdered sugar, sifted
- 2 tbsp (30ml) heavy cream
- 1 tsp (5ml) pure vanilla extract
- 1 pinch (1g) salt
Instructions:
- Preheat your oven to 350°F (175°C). Grease two 8-inch cake pans and line the bottoms with parchment paper.
- Cream the softened butter and sugar on high for 3 minutes until the mixture looks pale and fluffy.
- Beat in the eggs one at a time, then stir in the vanilla extract.
- In a separate bowl, whisk together the flour, baking powder, and salt.
- Alternate adding the dry ingredients and the milk to the butter mixture, stirring just until combined.
- Divide the batter evenly between the two pans.
- Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean and the edges slightly pull away from the pan.
- Let the cakes cool in the pans for 10 minutes before transferring to a wire rack.
- Prepare the buttercream by beating the butter, powdered sugar, heavy cream, vanilla, and salt until smooth.
- Apply a thin crumb coat of icing to lock in loose crumbs and chill the cake in the refrigerator for 1 hour.
- Apply the final smooth coat of buttercream icing using a bench scraper or offset spatula for a professional finish.