Ingredients:

For the Cake:

2 1/2 cups all-purpose flour

2 1/2 tsp baking powder

1/2 tsp salt

1 cup unsalted butter (softened)

1 1/2 cups granulated sugar

4 large eggs

1 tbsp vanilla extract

1 cup whole milk

For the Frosting:

1/2 cup unsalted butter (softened)

4 cups powdered sugar

1 tsp vanilla extract

2-4 tbsp whole milk or heavy cream (to achieve desired consistency)

Instructions:

For the Cake:

1. Preheat the Oven: Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch sheet cake pan.

2. Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.

3. Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and sugar together until light and fluffy (about 3-4 minutes).

4. Add Eggs and Vanilla: Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.

5. Combine Wet and Dry Ingredients: Gradually add the dry ingredients to the butter mixture, alternating with the milk. Start and end with the dry ingredients. Mix until just combined.

6. Bake: Pour the batter into the prepared cake pan and spread it out evenly. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.

7. Cool: Let the cake cool in the pan for about 10 minutes, then transfer it to a wire rack to cool completely.

For the Frosting:

1. Make the Frosting: In a mixing bowl, beat the softened butter until creamy. Gradually add the powdered sugar, 1 cup at a time, alternating with a little milk to reach the desired frosting consistency. Stir in the vanilla extract.

2. Frost the Cake: Once the cake has cooled completely, spread the frosting evenly over the top.

3. Serve: Slice and enjoy your delicious vanilla sheet cake!

This vanilla sheet cake is soft, moist, and perfect for birthdays, gatherings, or just a treat to enjoy anytime!