Prepare Strawberry ReductionRinse the strawberries and process them in a food processor until smooth. Cook the puree in a saucepan over medium-low heat until thickened to ¾ cup, around 20-30 minutes. Let it cool to room temperature.
Prepare Baking PansPreheat your oven to 350°F. Prepare three 8-inch round baking pans by greasing them lightly.
Mix Wet IngredientsIn a large mixing bowl, combine the vegetable oil, melted butter, eggs, sour cream, and vanilla extract. Beat in the granulated sugar until smooth, then add the cooled strawberry puree and food coloring if desired.
Combine Dry IngredientsIn a separate bowl, whisk together the flour, salt, baking powder, and baking soda. Gradually incorporate these dry ingredients into the wet mixture, alternating with the milk until both are fully combined.
Bake the CakeDivide the cake batter evenly among the prepared pans. Bake for 18-20 minutes until a toothpick inserted in the center comes out clean. Let the cakes cool completely before frosting.
Make Strawberry FrostingGrind the freeze-dried strawberries into a fine powder. Beat the cream cheese until smooth, then gradually add one cup of heavy whipping cream while mixing. Continue with the remaining cream until soft peaks form, then add the powdered strawberries, powdered sugar, and vanilla. Beat until stiff peaks form.
Assemble the CakeEven out the tops of the cake layers. Place one cake on a serving plate, spread frosting on top, add the next layer, and repeat. Frost the outside as desired and finish with fresh strawberry decorations.
Notes
Allow the assembled cake to rest in the fridge for an hour for the flavors to meld beautifully.