Desserts
This strawberry cake with cream cheese frosting delivers the perfect balance of juicy fruit layers and tangy-sweet frosting that keeps everyone asking for seconds.
After years of testing variations, I've perfected a moist cake batter that stays tender while holding its shape, topped with a velvety cream cheese frosting that's neither too sweet nor too heavy. The secret lies in precise ingredient ratios and careful layering—no dry crumbs or overly rich frosting here.
The cake itself bakes up with a fine crumb and just enough structure to support the strawberry filling without falling apart. You'll mix the batter in stages, fold in fresh strawberries for natural moisture, and bake until golden—15 minutes in a preheated oven.
Meanwhile, the frosting comes together in 10 minutes with room-temperature cream cheese and powdered sugar, whipped to a light, spreadable consistency that clings beautifully to the layers.
What you'll end up with is a showstopping dessert that looks as impressive as it tastes—golden layers peeking through delicate frosting, juicy strawberry filling oozing at every slice, and a creamy finish that cuts through the fruit's acidity.
The presentation is just as important as the flavor, with clean piping and strategic berry placement to make it look like you spent hours decorating.
Perfect for birthdays, summer gatherings, or when you simply need a dessert that feels special without requiring advanced skills. Let's get started on creating this crowd-pleaser that's sure to become your new signature recipe.
Ingredients for strawberry cake with cream cheese frosting
Juicy strawberries and velvety cream cheese frosting—this crowd-pleaser needs just 14 simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Divided for cake and filling |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Baking Powder 🍞 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar bourbon |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Fresh Strawberries 🍓 | 2 cups | Hull-less, sliced into chunks |
| Cream Cheese 🧀 | 16 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | 4 cups | Sifted for smooth frosting |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Vanilla Bean Paste 🌿 | 1 tsp | For richer vanilla flavor |
| Heavy Cream 🥛 | ½ cup | Cold for stable frosting |
The strawberries make or break the moisture. Trader Joe's or your local farmers market have the sweetest, firmest berries—avoid those with soft spots or white stems. For the cake, King Arthur flour or Bob's Red Mill gives the best texture, but any all-purpose works. The cream cheese? Philadelphia is foolproof, but Wegmans or Kroger brands are just as good. Room temperature is key—both the butter and cream cheese should be soft but not melted when you start. Pro tip: microwave the butter for 40 seconds to just melt it, then let it cool while you mix everything else.
No vanilla bean paste? Pure vanilla extract plus a scraped vanilla bean works, but the paste gives that extra depth. Running short on strawberries? Substitute with 1.5 cups of strawberry jam, thinned with 1 tbsp lemon juice—just don't overmix or the cake gets dense. For the frosting, if you're avoiding dairy, coconut cream whipped to stiff peaks mimics the texture (though it'll taste different). The powdered sugar can be swapped for confectioners' sugar from the same brands—Domino or C&H are reliable. And if your frosting gets too soft? Chill it for 10 minutes before piping.
This cake keeps beautifully—3 days in the fridge, covered tightly. The frosting, though? It's best used within 2 days unless you're freezing portions. I like to assemble the cake a day ahead so the flavors meld. For make-ahead prep, bake the cake layers and freeze them (unfrosted) for up to 1 month. The frosting can be made 2 days ahead and stored in the fridge—just rewhip before using. If you're serving at room temperature, bring the cake out 1 hour before guests arrive so the frosting softens slightly for easier slicing.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this batter—just fold in the softened butter and eggs with a sturdy spoon. The strawberries get folded right in, so you don’t even need a food processor. Honestly, the texture comes out light and tender every single time, and I’ve made it in a mug, a full sheet pan, or even a cast-iron skillet.
- Taste Like Summer: That first bite of moist cake with fresh strawberry chunks? It’s like biting into a slice of summer. Then the cream cheese frosting—thick, tangy, and just sweet enough—takes it over the top. I’ll be real: I’ve skipped dinner for this dessert more times than I’d admit.
- Birthday or Breakfast: This cake is my go-to for celebrations, but it’s also my secret weapon for lazy Sunday mornings. Slice it up for a brunch spread, or save it for a last-minute party. The cream cheese frosting makes it feel fancy, but the simplicity keeps it effortless.
- Half the Cost: I use basic pantry staples—flour, sugar, butter—and a single bag of frozen strawberries (or whatever’s on sale). The cream cheese frosting? Two ingredients, five minutes. Leftovers? They last a week in the fridge, and I’ve even frozen slices for quick treats. My wallet and my taste buds win.
Step-by-step instructions for strawberry cake with cream cheese frosting
Here's how to create moist cake layers with vibrant strawberry filling and velvety cream cheese frosting.
Prepare the Cake Batter for Juicy Layers
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, cream together the 1 cup unsalted butter and 1 cup granulated sugar on medium speed until light and fluffy, about 3-4 minutes. This step incorporates air, which creates that tender crumb we're after.
Add the 4 whole large eggs, one at a time, beating well after each addition. Then whisk in the 2 teaspoons vanilla extract and 1 teaspoon vanilla bean paste. In a separate bowl, sift together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Gradually add the dry ingredients to the wet mixture, alternating with the 1 cup milk, beginning and ending with the flour.
Divide the batter evenly between the prepared pans. For extra moisture, I like to press a few slices of the 2 cups fresh strawberries into the center of each layer before baking. Bake for 25-30 minutes or until a toothpick inserted comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Create the Strawberry Filling
While the cakes bake, prepare the strawberry filling. In a medium saucepan, combine the remaining 2 cups fresh strawberries (hulled and sliced), 1/2 cup granulated sugar (reserved from the total), and the 1 tablespoon lemon juice. Cook over medium heat until the strawberries soften and release their juices, about 5-7 minutes.
Use a potato masher or fork to crush the strawberries slightly, leaving some texture for visual appeal. Let the mixture cool completely before assembling the cake. This filling should be thick enough to hold its shape between layers but still spreadable. If it's too thick after cooling, you can thin it slightly with a teaspoon of water or milk.
Make the Cream Cheese Frosting
In a large mixing bowl, beat the 16 ounces cream cheese (at room temperature) and the remaining 1 cup granulated sugar until smooth and creamy, about 2-3 minutes. This is where the magic happens—the cream cheese needs to be completely smooth to prevent graininess in the final frosting.
Add the 4 cups powdered sugar (sifted) and the 0.5 cup cold heavy cream, mixing on low speed until combined. Increase the speed to medium and beat for another 2-3 minutes until light and fluffy. Scrape down the sides of the bowl as needed. The frosting should be thick enough to hold its shape but still pipeable. If it's too thick, add 1 teaspoon milk at a time until you reach the desired consistency.
Assemble the Cake with Juicy Layers
Place the first cake layer on a serving plate. Spread an even layer of the strawberry filling over the top, leaving a 1/2-inch border unfrosted. Repeat with the second layer. This filling will create that signature juicy surprise with every bite—don't skip this step if you want that authentic strawberry cake experience.
Spread a thin layer of the cream cheese frosting over the top and sides of the cake to create a smooth base. Then pipe the remaining frosting over the entire cake, creating swirls or rosettes with a piping bag fitted with a star tip. Chill the cake in the refrigerator for 30 minutes before serving to allow the frosting to set slightly and the flavors to meld.
Garnish and Serve for Maximum Juiciness
Before serving, top the cake with additional sliced strawberries arranged in a decorative pattern. This not only looks beautiful but also ensures each slice has that fresh strawberry burst. For extra flair, you can drizzle any remaining strawberry filling over the top or pipe a simple border of frosting around the edges.
Slice the cake into 8 equal wedges and serve immediately. The contrast of the moist cake layers, tangy-sweet strawberry filling, and velvety cream cheese frosting creates a harmonious balance of textures and flavors. Each bite should deliver that promised juiciness with every forkful.
Pro Tips For Making Strawberry Cake With Cream Cheese Frosting
- Cream Cheese First: Whip the cream cheese frosting before assembling the cake—it’ll be smoother and easier to spread. I used to mix it last-minute, and it always ended up lumpy or too soft to pipe. Five minutes of prep work saves you from a sticky mess later.
- Butter at Room Temp: Let the butter sit out for exactly 30 minutes before creaming—no more, no less. Cold butter pockets air, and melted butter turns the batter greasy. I learned this after a cake that tasted like it was made with shortening.
- Don’t Overmix Batter: Stop folding in strawberries when the batter is just combined—no streaks, no dry spots. Overmixing develops gluten and makes the cake dense. I’ve ruined batches by going for "perfect" distribution; the fruit will peek through enough.
- Frost When Cool: Wait at least 2 hours (or overnight) before frosting—warm cake melts the cream cheese. I know, patience isn’t fun, but rushing leads to a soggy bottom. A chilled cake holds its shape and tastes better too.
Pro cooking tips for strawberry cake with cream cheese frosting
Room Temp Secrets
The single biggest mistake I see with this cake is using cold cream cheese or butter straight from the fridge. Always let your 16 ounces cream cheese and 1 cup butter sit at room temperature for 1-2 hours before mixing.
I test doneness by pressing my finger gently—it should leave a slight indent but not be sticky. For faster results, microwave the cream cheese for 20-30 seconds (cover with a damp towel to prevent cracking), then let it cool while you prep other ingredients. 🌡️
Moisture Magic
To keep your cake layers ultra-moist, I recommend adding the 2 cups fresh strawberries in two ways: press a few slices into the center of each raw cake layer before baking, and use the rest for the filling. The baking process releases natural juices that infuse the cake.
For extra insurance, brush the cooled layers with a simple syrup made from 2 tablespoons granulated sugar and 2 tablespoons water before assembling. This syrup acts like a moisture lock.
Frosting Consistency
Your cream cheese frosting should be thick enough to hold its shape when piped but still smooth enough to spread. If it's too soft, chill the bowl in the freezer for 5-10 minutes while you finish assembling the cake.
For extra stability, I like to add 1 teaspoon cornstarch to the powdered sugar before mixing—it helps prevent melting. The frosting should be cool to the touch but not cold; room temperature works best for piping. 💡
Layering Like a Pro
When spreading the strawberry filling between layers, use an offset spatula to create an even ¼-inch thick layer. Leave a ½-inch border unfrosted around the edges to prevent sogginess. For the final frosting layer, I recommend using a piping bag with a Wilton 1M tip to create smooth swirls.
Apply a thin "crumb coat" first (about ⅛-inch thick15 minutes, then add the final decorative layer. This two-step approach prevents crumbs from sticking to the frosting.
Baking Time Troubles
If your cake layers are browning too quickly on top, tent them loosely with aluminum foil after 15 minutes of baking. The ideal doneness is when a toothpick comes out with just a few moist crumbs—never wet batter.
For even baking, rotate the pans halfway through the 25-30 minute bake time. If your oven runs hot, reduce the temperature to 325°F and add 5-10 minutes to the baking time. Always let cakes cool completely in their pans for 10 minutes before transferring to avoid collapsing.
Strawberry Prep Tips
Choose strawberries that are firm, bright red, and free from white stems or soft spots—they'll hold their shape best in baking. For the filling, I recommend using a mix of large and small berries for visual appeal.
If your strawberries are very juicy, drain them briefly in a fine-mesh strainer before cooking to prevent a runny filling. For a more intense flavor, muddle 1 teaspoon strawberry jam directly into the filling mixture before chilling. 🍓
Nutrition facts
Frequently asked questions
Can I substitute fresh strawberries with jam or canned fruit?
Yes, but with adjustments! For the filling, use 1.5 cups strawberry jam mixed with 1 tbsp lemon juice to thin it. For the cake layers, press 1 cup jam (thinned with 1 tbsp water) into the centers instead of fresh berries. The texture will be slightly different but still delicious. For canned fruit, drain well and pat dry to prevent sogginess.
How do I make this cake gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). Use 2.5 cups of the blend and add 1 tsp xanthan gum to improve structure. The cake may be slightly denser but will still be moist. For the frosting, ensure your powdered sugar is gluten-free certified.
Why did my frosting turn grainy?
Graininess usually means your cream cheese wasn't fully softened or you overmixed. Always use room-temperature cream cheese (press your finger—it should leave a slight indent). Beat it with sugar for 2-3 minutes until completely smooth before adding powdered sugar. If it's still grainy, strain the frosting through a fine-mesh sieve before piping.
Can I make this cake ahead of time?
Bake the layers up to 3 days ahead and store them wrapped tightly at room temperature. The frosting can be made 2 days ahead and refrigerated (rewhip before using). Assemble the cake 4 hours before serving to allow flavors to meld. For best texture, serve within 2 days of assembly.
What's the best way to store leftovers?
Cover the cake tightly with plastic wrap and store at room temperature for up to 2 days. For longer storage, refrigerate (up to 5 days10-15 seconds—the cream cheese frosting softens beautifully when reheated.
