Homemade Strawberry Cake Recipe
Introduction
This Homemade Strawberry Cake is a delightful treat bursting with fresh strawberry flavor and topped with a creamy strawberry-infused frosting. Perfect for celebrations or a special dessert, this cake combines light, fluffy layers with a sweet, tangy finish.

Ingredients
- 1 pound (454g) fresh strawberries, rinsed and hulled
- 2 and 1/2 cups (295g) cake flour (spooned & leveled)
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon salt
- 3/4 cup (12 Tbsp; 170g) unsalted butter, softened to room temperature
- 1 and 3/4 cups (350g) granulated sugar
- 5 large egg whites, at room temperature
- 1/3 cup (80g) full-fat sour cream or plain Greek yogurt, at room temperature
- 2 teaspoons pure vanilla extract
- 1/2 cup (120g/ml) whole milk, at room temperature
- 1/2 cup reduced strawberry puree (from step 1)
- Optional: 1–2 drops red or pink food coloring
- 1 cup (about 25g) freeze-dried strawberries*
- 8 ounces (226g) full-fat brick cream cheese, softened to room temperature
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
- 3 cups (360g) confectioners’ sugar
- 1 Tablespoon whole milk
- 1 teaspoon pure vanilla extract
- Pinch of salt, to taste
Instructions
- Step 1: Make the reduced strawberry puree by pureeing the fresh strawberries in a blender or food processor until smooth. Pour the puree into a small saucepan and simmer over medium-low heat, stirring occasionally, until reduced to 1/2 cup (about 135g), approximately 25–35 minutes. Remove from heat and allow to cool completely. It’s best to prepare this the day before and refrigerate overnight. Bring to room temperature before using.
- Step 2: Preheat your oven to 350°F (177°C). Grease two 9-inch round cake pans, line with parchment paper rounds, then grease the parchment as well to ensure easy cake removal.
- Step 3: In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt. Set aside.
- Step 4: In a large bowl, beat the butter and granulated sugar on medium-high speed with a mixer until light and creamy, about 3 minutes. Add the egg whites and beat on high until combined, around 2 minutes. Scrape down the bowl as needed. Add sour cream and vanilla extract, then beat on medium-high until incorporated, about 1 minute.
- Step 5: With the mixer on low speed, add the dry ingredients to the wet mixture. Slowly pour in the milk and beat just until combined; avoid overmixing. Fold in the reduced strawberry puree and food coloring if using, ensuring no lumps remain. The batter should be slightly thick.
- Step 6: Divide the batter evenly between the prepared cake pans. Bake for 24–25 minutes, or until a toothpick inserted in the center comes out clean. Cool cakes in the pans on a rack for 1 hour. Loosen edges with a knife, remove from pans, peel off parchment, and cool completely on the rack.
- Step 7: Make the frosting by grinding freeze-dried strawberries into a fine powder using a blender or food processor. Sift through a fine-mesh sieve if necessary to remove larger bits.
- Step 8: In a large bowl, beat cream cheese and butter until smooth and creamy, about 2 minutes. Add confectioners’ sugar, strawberry powder, milk, and vanilla extract. Beat on low for 30 seconds, then increase to high speed and mix for 3 minutes until fully combined and creamy. Taste and add a pinch of salt if the frosting is too sweet. Refrigerate the frosting for 1 hour before using.
- Step 9: Level the cooled cakes by slicing a thin layer off the tops to create flat surfaces. Place one layer on a serving plate or cake stand. Spread 3/4 to 1 cup of frosting evenly on top. Add the second layer upside down. Apply a thin crumb coat of about 1 cup frosting around the top and sides, smoothing with a bench scraper. Refrigerate for 20 minutes until set.
- Step 10: Cover the cake with the remaining frosting evenly. For best results, chill the cake for at least 20 minutes before slicing to help it keep its shape.
Tips & Variations
- Make the reduced strawberry puree a day ahead to save time and enhance flavor.
- Use sour cream or Greek yogurt interchangeably for a moist texture and slight tang.
- Freeze-dried strawberries add vibrant color and natural flavor to the frosting; if unavailable, you can substitute with a few teaspoons of strawberry jam reduced in cooking or omit for plain cream cheese frosting.
- Optional food coloring can enhance the pink hue but is not necessary for taste.
Storage
Store leftover cake tightly covered in the refrigerator for up to 5 days. Before serving, remove from the fridge about 2 hours ahead to let it come close to room temperature, which improves texture and flavor. The frosting sets beautifully after chilling, helping the cake hold its shape when sliced.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen strawberries instead of fresh?
Fresh strawberries are preferred for the best flavor and texture, but you can use frozen strawberries if fresh are not available. Thaw and drain them well before pureeing to avoid excess liquid.
How do I prevent my cake from being dry?
Using sour cream or Greek yogurt in the batter adds moisture and richness. Also, be careful not to overbake the cake; start checking for doneness at 24 minutes, and remove when a toothpick comes out clean with a few moist crumbs.
Print
Homemade Strawberry Cake Recipe
- Total Time: 1 hour
- Yield: 12 servings 1x
Description
A delightful homemade strawberry cake featuring fresh strawberry puree in the batter and a delicious strawberry cream cheese frosting. This layered cake is moist, flavorful, and perfect for celebrations or a sweet treat. The recipe includes a reduced strawberry puree for enhanced fruity flavor and a smooth, creamy strawberry frosting made with freeze-dried strawberries.
Ingredients
Strawberry Puree
- 1 pound (454g) fresh strawberries, rinsed and hulled
Cake
- 2 1/2 cups (295g) cake flour (spooned & leveled)
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon salt
- 3/4 cup (12 Tbsp; 170g) unsalted butter, softened to room temperature
- 1 3/4 cups (350g) granulated sugar
- 5 large egg whites, at room temperature
- 1/3 cup (80g) full-fat sour cream or plain Greek yogurt, at room temperature
- 2 teaspoons pure vanilla extract
- 1/2 cup (120g/ml) whole milk, at room temperature
- 1/2 cup reduced strawberry puree (from strawberry puree step)
- Optional: 1–2 drops red or pink food coloring
Frosting
- 1 cup (about 25g) freeze-dried strawberries
- 8 ounces (226g) full-fat brick cream cheese, softened to room temperature
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
- 3 cups (360g) confectioners’ sugar
- 1 Tablespoon whole milk
- 1 teaspoon pure vanilla extract
- Pinch of salt, to taste
Instructions
- Make the reduced strawberry puree: In a blender or food processor, puree the fresh strawberries until smooth, yielding about 1 cup (270g). Transfer the puree to a small saucepan over medium-low heat and simmer, stirring occasionally, until reduced to 1/2 cup (135g). This takes about 25–35 minutes. Remove from heat, transfer to a heat-safe bowl, and allow to cool completely. Refrigerate overnight and bring to room temperature before use.
- Preheat and prepare pans: Preheat your oven to 350°F (177°C). Grease two 9-inch round cake pans, line them with parchment paper rounds, then grease the parchment to ensure easy cake removal.
- Mix dry ingredients: In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt. Set aside.
- Cream butter and sugar: In a large bowl, using a handheld or stand mixer fitted with a paddle attachment, beat the softened butter and granulated sugar on medium-high speed until light and creamy, approximately 3 minutes.
- Add egg whites: Add the egg whites and beat on high until fully incorporated, about 2 minutes. Scrape down the sides as needed.
- Add sour cream and vanilla: Mix in the sour cream and vanilla extract on medium-high speed until combined, about 1 minute.
- Combine dry and wet ingredients: Reduce mixer speed to low, gradually add the dry ingredients followed by the milk. Beat only until just combined to avoid overmixing.
- Incorporate strawberry puree and coloring: Gently whisk in the reduced strawberry puree and food coloring if using, ensuring no lumps remain. The batter should be slightly thick.
- Fill pans and bake: Evenly divide the batter between the prepared pans. Bake for 24–25 minutes or until a toothpick inserted in the center comes out clean.
- Cool cakes: Cool the cakes in pans set on a cooling rack for 1 hour. Run a knife around edges, remove from pans, and peel off parchment. Let cool completely on the rack before frosting.
- Prepare strawberry powder: Process freeze-dried strawberries in a blender or food processor into a fine powder. Sift if necessary to remove any large bits.
- Make frosting: Using a mixer fitted with a paddle attachment, beat cream cheese and butter on medium-high speed until smooth (about 2 minutes). Add confectioners’ sugar, strawberry powder, milk, and vanilla. Beat on low for 30 seconds, then gradually increase to high speed and beat for 3 minutes until creamy. Add a pinch of salt if frosting is too sweet. Cover and refrigerate for 1 hour.
- Level and assemble cake: Level cake tops using a serrated knife. Place one cake layer on a serving plate or turntable. Spread 3/4–1 cup frosting evenly on top. Position second layer upside down. Apply a thin crumb coat of 1 cup frosting on top and sides, smoothing with a bench scraper. Refrigerate 20 minutes to set crumb coat.
- Final frosting and chill: Cover cake with remaining frosting evenly. Refrigerate for at least 20 minutes before slicing to set the frosting and help the cake hold its shape.
- Storage: Store leftover cake tightly covered in the refrigerator for up to 5 days. Before serving, remove from refrigerator 2 hours prior to allow to come to room temperature.
Notes
- The reduced strawberry puree can be made up to several days ahead and refrigerated overnight to save time.
- Line the cake pans with parchment paper rounds to help cakes easily release after baking.
- Using room temperature ingredients helps the batter combine evenly and results in a better texture.
- The crumb coat chills the cake layers and traps any stray crumbs, ensuring a smooth finish for the final frosting layer.
- If you don’t have freeze-dried strawberries, strawberry powder can be substituted or omitted, but the unique flavor may change.
- Allowing the cake to come to room temperature before serving enhances flavor and texture.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: strawberry cake, homemade cake, strawberry frosting, layer cake, fresh strawberries, cream cheese frosting

