Ingredients:
- 2 ½ cups (315g) 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
- 3 cups (360g) Powdered sugar, sifted
- 2 tbsp (30ml) Heavy cream
- 1 tsp (5ml) Pure vanilla extract
- 1g Salt
- 1 cup (20g) Unsweetened shredded coconut, toasted
- ½ cup (60g) Mini candy eggs
Instructions:
- Grease two 8-inch round cake pans and line the bottoms with parchment paper to ensure a clean release.
- Beat softened butter and granulated sugar together using a mixer until the mixture looks pale and fluffy.
- Add eggs one at a time, beating after each addition, then stir in the vanilla extract.
- Gradually add flour, baking powder, and salt, alternating with the milk. Mix until just combined; do not overmix.
- Pour the batter evenly into the prepared pans. Bake for 30 minutes or until the edges slightly pull away from the sides and a toothpick inserted in the center comes out clean.
- Let the cakes rest in the pans for 10 minutes before transferring them to a wire rack to cool completely.
- Beat the softened butter for the frosting on medium-high for 3 minutes until it reaches a pale ivory color.
- Gradually add powdered sugar one cup at a time on low speed until incorporated.
- Mix in the heavy cream, vanilla extract, and salt, then whip until the buttercream is light and fluffy.
- Frost the cooled cake layers and chill for 2 hours to ensure frosting stability.
- Decorate the cake with toasted shredded coconut and mini candy eggs.