Go Back
+ servings

Strawberry Cake with Strawberry Frosting

A rich, buttery cake with a hint of fresh strawberries, filled and finished with a cream cheese strawberry frosting. This Strawberry Cake with Strawberry Frosting is a decadent delight!
Prep Time30 mins
Cook Time28 mins
Course: Dessert
Cuisine: dessert
Keyword: Strawberry Cake with Strawberry Frosting
Servings: 12 pieces



  • 1/2 cup unsalted butter softened
  • 1 1/2 cups sugar
  • 4 large eggs room temperature
  • 1 teaspoon vanilla extract
  • 2 1/4 cups all purpose flour
  • 2 tbsp cornstarch
  • 1/2 teaspoon salt
  • 1/2 teaspoon baking soda
  • 2 teaspoons baking powder
  • 1/2 cup vegetable oil
  • 1/2 cup strawberry puree*
  • 1/3 cup sour cream


  • 8 ounces cream cheese room temperature
  • 1/2 cup unsalted butter softened
  • 1/2 cup freeze dried strawberries crushed
  • 1/4 teaspoon salt
  • 4 cups powdered sugar
  • 1-2 tablespoons strawberry puree*
  • ~ 8 fresh strawberries for decoration



  • First, make strawberry puree that will be used for cake and frosting. To do this, you can thaw a bag of frozen strawberries, or use a quart of fresh strawberries with the tops removed. Place the thawed or fresh strawberries in a food processor and process until turned into puree, about 2 minutes.


  • Preheat oven to 350 degrees. Line 3, 8” round cake pans with parchment paper. Butter and flour sides of pans.
  • Use electric mixer fit with paddle attachment to beat butter and sugar until lightened and fluffy, about 3 minutes.
  • On low speed, beat in eggs, one a time, until well incorporated. Scrape down sides as needed. Then, mix in vanilla extract.
  • In a small bowl, stir together flour, cornstarch, salt, baking soda, and baking powder. In a second small bowl, stir together oil and 1/2 cup strawberry puree.
  • Alternate mixing flour mixture and oil mixture into butter. Do this in about 3 additions each, starting and ending with flour.
  • Stir in sour cream.
  • Divide batter evenly among the three prepared pans. Bake for 25-27 minutes, or until a toothpick inserted into middle of cake comes out with just a few crumbs.
  • Let cakes cool in pans for 5-10 minutes. Then transfer to a baking rack to finish cooling.


  • Use electric mixer to beat cream cheese and butter until smooth, about 3 minutes.
  • Beat in freeze dried strawberries and salt until well incorporated.
  • Mix in powdered sugar, about 1/2 cup at a time, scraping down sides as needed. Then, add strawberry puree, about 1/2 tablespoon at a time, until desire consistency and taste is reached.


  • Once cakes have cooled, level each of the three cake layers with a cake leveler or serrated knife.
  • Spread about 1/2 cup of frosting on top of one leveled cake layer. Place a second cake, leveled side down, on top of frosting. Spread about 1/2 cup of frosting on top of second cake. Place final cake layer, leveled side down, on top of frosting.
  • Use remaining frosting to cover outside of cake as desired. Decorate with fresh strawberries.


If you add too much strawberry puree to the frosting, and it becomes runny, add more powdered sugar.