Strawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe
I’m so excited to share this Strawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe with you — it’s honestly one of my favorite ways to celebrate strawberry season. There’s just something magical about using fresh strawberry puree right in the batter and then again in the frosting that takes this cake beyond the usual. Trust me, once you try it, you’ll never want to settle for store-bought syrup or jam again!
This recipe works wonderfully for birthdays, afternoon teas, or even a sweet weekend treat when you want to impress without fuss. Because everything is homemade—from that luscious strawberry puree to the creamy frosting—each bite bursts with fresh flavor and real love. Plus, the detailed steps I’ll share will help you nail it even if you’re not a pro baker yet.
Ingredients You’ll Need
Each ingredient in this Strawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe plays a special role in balancing flavor and texture. When shopping, look for freshest strawberries possible and real cream cheese without additives for the best results.
- Fresh or frozen strawberries: Fresh really shines here, but thawed frozen strawberries work well too—ideal for making that vibrant homemade puree.
- All-purpose flour: The backbone of our cake, giving structure without heaviness.
- Baking powder and baking soda: Key leaveners to help your cake rise beautifully and stay light.
- Salt: A pinch balances sweetness and enhances flavor.
- Unsalted butter: Softened is best—adds richness and tenderness.
- Granulated sugar: Sweetness, but also helps create that perfect crumb.
- Egg whites: They help lighten the cake’s texture without any extra fat.
- Vanilla extract: Brings warmth and depth to every bite.
- Whole milk: Adds moisture and richness; make sure it’s room temperature to mix smoothly.
- Pink food coloring (optional): Just a drop or two, if you want your cake to look as pretty as it tastes.
- Cream cheese: Room temperature for silky, smooth frosting that’s not too tangy.
- Powdered sugar: Sifted to avoid lumps in the frosting.
- Pinch of salt: Balances the sweetness in the frosting perfectly.
Variations
I love experimenting with this Strawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe to suit different moods and occasions. Don’t hesitate to make it your own—whether that means adjusting sweetness, trying vegan options, or adding your favorite mix-ins.
- Gluten-free version: I swapped in a gluten-free flour blend once and the cake was still moist and tender—just keep an eye on baking times as they can vary.
- Vegan adaptation: Use aquafaba instead of egg whites and plant-based milk with vegan butter and cream cheese alternatives. It takes a little practice but it’s a fantastic dairy-free option.
- Adding fresh strawberry chunks: For extra texture, I sometimes fold in small strawberry pieces into the batter—just be gentle so the batter doesn’t turn pinkish and dense.
- Chocolate twist: Adding mini chocolate chips or swirling cocoa into the batter creates a fun strawberry-chocolate combo.
- Less sweet frosting: If you prefer less sugar, reduce powdered sugar gradually and taste as you go. The strawberry puree adds nice natural sweetness too.
How to Make Strawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe
Step 1: Master the Strawberry Puree
Start by hulling one pound of strawberries and popping them into a blender. Puree on high for about 30 seconds until silky smooth—this is your flavor foundation. Then, pour the puree into a saucepan and simmer over medium heat, stirring often so it doesn’t stick. For fresh berries, aim to reduce by half, which takes around 25 minutes; frozen might need up to 45. This step concentrates that strawberry sweetness, making your cake layers and frosting sing. Once reduced, set it aside to cool completely before moving on.
Step 2: Preparing the Cake Batter
Preheat your oven to 350°F and prepare two 9-inch cake pans by buttering them and lining the bottoms with parchment paper. For fancy bakers, fabric baking strips soaked in water wrapped around the pans help keep even edges, but this is optional. In a mixing bowl, whisk together flour, baking powder, salt, and baking soda—you can’t skip this step for fluffiness.
Next, cream the softened butter until just creamy, then add sugar and beat for about 5 minutes until fluffy and pale. I find this step really builds a light cake, so don’t rush it. Scrape down the bowl and add your egg whites plus vanilla; beat until it’s all combined and airy. Now, lower your mixer speed and alternate adding the flour mixture with milk and strawberry puree—start and end with flour. If you want that pretty pastel pink color, now’s the time to add a couple drops of gel food coloring. Divide the batter evenly into the pans.
Step 3: Baking and Cooling
Bake for about 30 minutes or until the cakes feel springy to touch and gently pull away from the sides. I always use the toothpick test—you want it to come out clean without wet crumbs. After baking, let the cakes cool in the pans for 20 minutes before inverting them on wire racks to cool completely. Cooling fully is crucial to keep your frosting from melting later.
Step 4: Crafting the Cream Cheese Frosting
While your cakes cool, whip up the frosting by beating room-temp cream cheese, butter, vanilla, and a pinch of salt until smooth and fluffy—about 5 minutes on medium speed. Gradually add sifted powdered sugar in batches, alternating with a tablespoon of that fresh strawberry puree. Be sure to scrape the sides regularly so everything melds evenly. If the frosting feels too thick, don’t hesitate to add a little more puree or a splash of milk for perfect spreadability.
Step 5: Assembling Your Strawberry Cake
Place one cake layer on your favorite serving plate or cake stand. Slather about a cup of frosting evenly over the top. Carefully stack the second cake layer and cover the entire cake with the remaining frosting. I like to smooth the outside with an offset spatula for a sleek finish or give it some rustic texture for charm. Then, feel free to decorate with fresh strawberries or edible flowers for that extra wow factor.
How to Serve Strawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe

Garnishes
I find that fresh halved strawberries or a few whole ones resting atop the frosting really boost the presentation—and taste! Some finely chopped pistachios or toasted coconut add a lovely crunch and pop of color if you want to mix things up.
Side Dishes
This strawberry cake pairs beautifully with a scoop of vanilla bean ice cream or a dollop of lightly whipped cream if you want to keep it simple. For drinks, I offer my guests a freshly brewed cup of Earl Grey or a chilled glass of sparkling rosé to elevate the experience.
Creative Ways to Present
For special occasions, I sometimes turn this into mini layer cakes or cupcakes using the same batter and frosting—perfect for bridal showers or picnics. You can also pipe rosettes with a star tip or swirl different colored frosting hues for a fun ombré effect. The homemade strawberry puree can double as a drizzle plate garnish to serve alongside slices too.
Make Ahead and Storage
Storing Leftovers
I always store leftover cake covered loosely with a cake dome or plastic wrap at room temperature if it’s going to be eaten within five days. This keeps the frosting silky and the cake moist—plus no need to worry about fridge dryness.
Freezing
If you want to freeze the cake, I recommend freezing unfrosted layers wrapped tightly in plastic and foil for up to three months. Thaw overnight in the fridge before frosting and assembling for freshest results. I’ve done this many times when prepping parties ahead, and it makes the day of stress-free.
Reheating
Since it’s a cake, reheating isn’t usually necessary, but if you want to warm a slice slightly, I pop it in the microwave for about 10-15 seconds. It really brings out the strawberry aroma and softens the cream cheese frosting like a dream.
FAQs
-
Can I use frozen strawberries for the strawberry puree?
Absolutely! Just make sure to thaw them fully before pureeing. Because frozen strawberries release more water, you may need to simmer the puree a bit longer (up to 45 minutes) to achieve the right concentration.
-
Why do I use egg whites instead of whole eggs?
Using egg whites helps create a lighter, more delicate crumb without extra fat. The yolks are omitted to keep the cake tender and to highlight the strawberry flavor without making the cake too dense or rich.
-
Is the pink food coloring necessary?
Not at all! The strawberry puree naturally tints the cake layers, but if you want a brighter or deeper pink hue, a few drops of gel food coloring work beautifully without altering taste or texture.
-
How long does this strawberry cake last?
When stored covered at room temperature, this cake stays fresh and delicious for up to 5 days. The cream cheese frosting holds up well without refrigeration as long as it’s not too warm.
Final Thoughts
This Strawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe truly feels like a gift to anyone who loves fresh, vibrant flavors in their desserts. I still remember the first time I made it for a close friend’s birthday and how everyone raved about the luscious strawberry layers and that dreamy frosting. You’re going to love how the homemade puree adds depth without any artificial tricks. Give this recipe a try soon and enjoy every delicious slice—you deserve it!
PrintStrawberry Cake with Homemade Strawberry Puree and Cream Cheese Frosting Recipe
This vibrant and moist Strawberry Cake recipe features a homemade strawberry puree incorporated into both the tender cake layers and smooth cream cheese frosting, delivering a fresh and delightful berry flavor perfect for any celebration or dessert craving.
- Prep Time: 25 minutes
- Cook Time: 55 minutes
- Total Time: 2 hours 55 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Strawberry Puree
- 1 pound fresh or frozen strawberries, thawed (450g)
Cake
- 2¾ cups all-purpose flour (330g)
- 2½ teaspoons baking powder
- 1 teaspoon salt
- ¼ teaspoon baking soda
- 1 cup unsalted butter, softened (227g)
- 2 cups granulated sugar (400g)
- 4 large egg whites, room temperature
- 2 teaspoons vanilla extract
- ½ cup whole milk, room temperature (120ml)
- ½ cup fresh strawberry puree (120ml)
- Pink food coloring (optional)
Strawberry Frosting
- 8 ounces cream cheese, room temperature (227g)
- 1 cup unsalted butter, room temperature (227g)
- 1 teaspoon vanilla extract
- Pinch of salt
- 6 to 7 cups powdered sugar, sifted (720g-840g)
- ¼ cup fresh strawberry puree
Instructions
- Make the Strawberry Puree: Hull the strawberries and place them in a blender. Puree on high for about 30 seconds until smooth. Pour the puree into a small saucepan and bring to a simmer over medium heat, stirring frequently. Cook until the mixture is reduced by about half, approximately 25 minutes for fresh strawberries and up to 45 minutes if using frozen. Allow to cool completely before using in cake and frosting.
- Preheat and Prepare Pans: Preheat your oven to 350°F (175°C). Butter two 9-inch round cake pans or spray with baking spray, then line the bottoms with parchment paper. Optionally, wrap the pans with soaked fabric baking strips for even baking.
- Mix Dry Ingredients: In a large bowl, whisk together the flour, baking powder, salt, and baking soda until well combined.
- Cream Butter and Sugar: In a stand mixer bowl fitted with the paddle attachment or a large mixing bowl, beat the softened butter on medium speed until creamy. Add the sugar and beat for about 5 minutes until the mixture is light and fluffy.
- Add Egg Whites and Vanilla: Scrape down the bowl and add the egg whites along with vanilla extract. Beat on medium speed for about 1 minute until well combined and fluffy.
- Combine Batter: Reduce the mixer speed to low. Add the flour mixture alternating with the milk and strawberry puree reduction. Mix just until combined after each addition, scraping down the bowl as needed. If desired, add a drop or two of pink food coloring for enhanced color. Divide the batter evenly between the two prepared pans.
- Bake the Cakes: Bake the cake layers for about 30 minutes or until a cake springy to touch and starting to pull away from the pan edges. Cool the cakes in the pans for 20 minutes, then remove and cool completely on wire racks. Discard the parchment paper.
- Make the Strawberry Frosting: In a clean mixing bowl or stand mixer fitted with the paddle attachment, beat the cream cheese, butter, vanilla, and salt on medium speed until smooth and fluffy, about 5 minutes.
- Add Powdered Sugar and Puree: With the mixer on low, gradually add the powdered sugar alternating with tablespoons of strawberry puree. Scrape down the bowl periodically. Once all sugar is incorporated, increase speed to medium and beat until fluffy. If frosting is too stiff or dry, add extra strawberry puree or milk by tablespoon until desired consistency is reached.
- Assemble the Cake: Place one cake layer on a cake stand or serving plate. Spread about 1 cup of frosting evenly over the top. Place the second cake layer on top and use the remaining frosting to cover the entire outside of the cake. Decorate as desired. Store covered at room temperature for up to 5 days.
Notes
- Gel food coloring is recommended if you choose to enhance the cake and frosting color, as it adds concentrated color without extra liquid.
- Make sure to cool the strawberry puree completely before adding to the batter and frosting to prevent any texture issues.
- Room temperature ingredients ensure a smooth batter and fluffy cake texture.
- Using fabric baking strips around your pans can promote even baking and prevent domed cakes.
Keywords: Strawberry cake, strawberry puree cake, cream cheese frosting, berry dessert, moist strawberry cake
