Preheat your oven to 350°F (175°C). Grease and flour three 8-inch cake pans. Line the bottoms with parchment paper for easy removal.
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
In a large mixing bowl, beat the butter and sugar together until light and fluffy, about 3-4 minutes.
Add the eggs, one at a time, mixing well after each addition. Stir in the vanilla extract.
Mix in the strawberry puree and freeze-dried strawberry powder.
Alternately add the dry ingredients and the milk/buttermilk mixture, beginning and ending with the dry ingredients. Mix until just combined.
Divide the batter evenly between the prepared cake pans and smooth the tops.
Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.