flour - sugar - milk - strawberries sour cream - butter - vanilla - eggs baking powder - baking soda food coloring
Add the puree into a medium saucepan and heat over medium-high heat, stirring often, until thickened and reduced by about half. This should take about 20 minutes. Set the reduction aside to cool.
While the cooked strawberry puree is cooling, preheat the oven to 350°F (180°C) and line 3 8-inch round cake pans with parchment paper. In the bowl of your stand mixer, combine the flour, sugar, baking powder, and baking soda.
With the mixer on low speed, slowly pour half of the wet ingredients into the flour mixture. Mix until combined. Repeat with the remaining wet ingredients, scraping down the sides of the bowl as needed.
Bake for 25-27 minutes or until a toothpick inserted in the center of each cake comes out clean. Remove the cakes from the oven and allow to cool for five minutes, then flip the cakes onto a wire rack to cool completely.
For The Frosting: Prepare the frosting by adding the cream cheese and butter into the bowl of a stand mixer equipped with a paddle attachment. Cream on medium-high speed until soft and fluffy. About 3-4 minutes.
Scrape the sides and bottom of the bowl and add half of the powdered sugar. Mix until just combined and smooth. Add the remaining powdered sugar and vanilla extract. Mix until combined and smooth.
To Assemble The Cake: Remove the domes off the top of the cake layers if necessary, using a large, serrated knife. Place one layer of cake on a serving tray and top with about 1 cup of frosting.