Fresh Berry Cake
As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.
Simple white cake layers filled with a whipped cream and fresh berry filling and soaked in a tres leches syrup— a reader favorite that delivers big flavor with surprisingly simple components.

THIS IS THE CAKE MY READERS CAN’T STOP MAKING (AND NEITHER CAN I)
There are recipes I develop on purpose, and then there are the ones that find me, and this reader-favorite berry cake is the latter.
A few years back, my husband and I fell down a rabbit hole watching Worth It, a show where two guys try one food at three different price points and decide which is most worth it. On the cake episode, they cut into what looked like a simple mixed berry cake, and what was inside stopped us both cold: a milk-soaked, berry-filled, whipped cream-covered showstopper. They described it as a tres leches berry cake, and before the episode was even over, I had a note in my phone: fresh berry cake with tres leches syrup.
That note sat quietly in the back of my head where I was always contemplating the execution of it, and once I made it, I didn’t really ever stop.

WHAT MAKES THIS BERRY CAKE SO GOOD
On the surface, this is a pretty straightforward cake: white cake layers (from my beloved perfect white cake recipe), fresh berries, and fresh whipped cream. But the tres leches soaking syrup is what takes an already great cake and makes it unforgettable. Think of the syrup as Ross Gellar’s “moist maker”– it builds moisture directly into the cake so every single bite is rich and tender.
You might notice this cake shares some DNA with a classic Chantilly cake. Both lean on whipped cream instead of buttercream, and both let fresh berries do the heavy lifting on flavor. But where a Chantilly cake typically goes big on decoration and richness, this one stays deliberately simple.
The whipped cream here is a supporting character and not the star of the show. It’s light and airy on texture lightly sweet on taste, which creates a canvas that lets the berries and that soaking syrup become the focus of every slice.
The result is a cake that feels a little special, a little unexpected, and completely worth every step.
HOW TO MAKE BERRY CAKE
The method is simple, but there’s a lot going on and you also have options.
This cake involves:
• my go-to white layer cake (more on this below– it’s one of the most-made cake recipes on this site for good reason)
• my trusted homemade whipped cream (which goes not only in the filling, but is also used to cover the cake in place of a heavy, sweet buttercream)
• a mix of fresh berries (blueberries, blackberries, strawberries, and raspberries)
• a tres leches soaking syrup (which is a combination of evaporated milk, sweetened condensed milk, and heavy whipping cream)
THE CAKE BASE
This white cake recipe has lived on Fresh April Flours since 2017 and remains one of the most popular recipes on my entire site. Readers reach for it again and again because it’s consistent, reliable, and plays well with virtually any flavor pairing– fruit, chocolate, sprinkles, you name it.
It forms the foundation of champagne layer cake, funfetti layer cake, and simple white sheet cake, among several others.
That said, this berry cake is quite forgiving about its base. Any vanilla, white, or yellow cake you trust works here. Use what you know and love! The berries, whipped cream, and syrup will do the rest.



THE WHIPPED CREAM
This homemade whipped cream is very simple. I have a full post dedicated to exactly how to make it if you need the guidance.
You’ll use heavy whipping cream in the the filling as well as the tres leches syrup, so it weaves through multiple parts of the recipe. Once its made, one cup of whipped cream goes into the berry filling and the rest covers the cake. You’ll have enough to pipe pretty swirls on top if you’d like, or to serve an extra dollop alongside each slice, but make more if you feel like you’ll want extra!


THE BERRIES
The berries are entirely your call, but if you’re a fan of all four, go for it. The combination of whole blueberries, whole blackberries, quartered strawberries, and whole raspberries gives you a range of textures, colors, and flavors that make every slice feel like summer, no matter when you’re making it.
The berries get folded into the whipped cream to create the filling, and the extras go right on top for a pop of color and natural garnish.


THE TRES LECHES SYRUP
This is where the magic happens.
A traditional tres leches syrup– evaporated milk, sweetened condensed milk, and heavy whipping cream– gets whisked together into a rich, smooth soaking syrup that seeps into the cake layers and transforms the texture entirely. This is the component that takes a great cake and makes it a memorable cake.
Because the syrup brings serious sweetness and richness all on its own, the whipped cream covering the cake stays light and simple. No heavy buttercream needed here because the cake has plenty going on inside.




HOW TO ASSEMBLE THIS CAKE
The assembly requires a little patience, but nothing here is difficult. Take your time and you’ll be rewarded.
Place your bottom cake layer on a plate, not a cake stand. Set that plate on a larger plate or baking sheet, because some syrup will seep out as it soaks.
Poke holes in the cake layer, then slowly pour about ¾ cup of the tres leches syrup evenly over the surface. Let it sit for about 10 minutes to fully absorb, then spread your whipped cream and berry filling on top. The filling will be a little lumpy, and that’s normal. Use a spatula to even it out as best you can, and leave about a ½” border around the edge so berries aren’t peeking out when you add the top layer.


Add the second cake layer, poke more holes, and begin adding the remaining syrup in stages: pour a little, wait a couple of minutes, pour a little more. You’ll be able to tell when the cake has had enough– the syrup will start pooling at the base rather than soaking in, or it may begin to run off the top rather than absorb. That’s your signal to stop.



I usually use almost all of my syrup before the cake calls it (I typically have about ¼ cup leftover). Once you’re satisfied, let the cake rest for about 15 minutes, then remove any excess liquid from the base. A liquid dropper works perfectly here, or you can carefully tip the plate and wipe away the excess.
COVERING THE CAKE
Keep it simple. This is meant to be a naked-style cake, though you can add as much or as little of the whipped cream as you’d like. A light, imperfect coat is completely beautiful here and it’s absolutely part of the charm.

ALLOW THE CAKE TO REST
Refrigerate the finished cake for at least 2 hours before slicing. This rest allows the syrup to fully absorb, the layers to settle, and everything inside to hold together the way it should. It’s significantly easier to cut and serve after resting, and it tastes even better for it.
I know the wait is hard, buuuuuut for lack of a better phrase, it’s worth it.
CAN YOU FREEZE BERRY CAKE?
Yes, this cake freezes well. When you thaw it, it may release a little extra moisture, so set it on a second plate as it comes to room temperature.
We seriously love this cake so much. At my initial testing, I was pleasantly surprised that it was exactly the end result I was looking for and even sounds exactly like a similar cake I found that has a serious following: Porto’s milk and berries cake. I totally understand the hype.

VARIATIONS & TIPS
A few ways to make this cake your own:
Skip the soaking syrup for a lighter cake. The tres leches syrup is what makes this cake truly special, but if you’re looking for something lighter, or if you’re short on time, you can absolutely skip it. What you’ll have is a gorgeous, simple berry and whipped cream layer cake that still delivers on flavor. The syrup just takes it somewhere extra.
Swap the berries. Any berry combination works here. Peaches and blueberries in late summer, all raspberries for something more elegant, or whatever looks best during your grocery trip. The cake is pretty flexible!
Use any white or vanilla cake base. This recipe uses my go-to white cake, but if you have a trusted vanilla or yellow cake recipe, use it. The components around the cake (the berries, the cream, the syrup) will carry it beautifully no matter what.
This cake has become one of the most frequently made recipes in this community for good reason. It looks impressive, it eats even better than it looks, and once you’ve made it once, you’ll understand why it keeps showing up at birthdays, summer dinners, and “I just felt like making a cake” weekends.
I still get DMs every time I share it and I still get a little giddy every time I make it myself. And I have a feeling you’ll feel the same way after your first slice, so just make it… Then invite me over, would ya?


Fresh Berry Cake Recipe
Ingredients
CAKE
- 2 cups (240g) all-purpose flour be sure to measure properly
- 2 Tablespoons (15g) cornstarch
- 1 and ¾ cups (350g) granulated sugar
- 4 teaspoons baking powder
- 1 teaspoon salt
- 12 Tablespoons (171g) unsalted butter softened to room temperature1
- 1 cup (240mL) whole milk room temperature1,2
- 6 large egg whites room temperature1
- 2 and ½ teaspoons vanilla extract
WHIPPED CREAM
- 1 and ½ cups (300mL) heavy whipping cream
- 1 and ½ Tablespoons (20g) sugar3
- 1 teaspoon vanilla extract
BERRY FILLING
- ¾ cup (85g) whole blueberries about 3 ounces
- ¾ cup (85g) whole blackberries about 3 ounces
- ½ cup (113g) quartered strawberries about 4 ounces
- ½ cup (57g) whole raspberries about 2 ounces
TRES LECHES SYRUP
- 8 ounces (240mL) evaporated milk
- 8 ounces (227g) sweetened condensed milk
- ¼ cup (60mL) heavy whipping cream
Instructions
CAKE
- Place an oven rack in the middle position and preheat the oven to 350ºF (177ºC). Grease and flour (or use homemade cake release) two 8" or 9" round cake pans.
- In a large bowl with a handheld mixer or the bowl of a stand mixer fitted with the paddle attachment, combine the flour, cornstarch, sugar, baking powder, and salt. Blend ingredients together on low until completely combined.2 cups (240g) all-purpose flour, 2 Tablespoons (15g) cornstarch, 1 and ¾ cups (350g) granulated sugar, 4 teaspoons baking powder, 1 teaspoon salt
- Add the room temperature butter and beat mixture on low speed until it resembles sand. Scrape down the sides and bottom of the bowl with a spatula and mix again on low for a few seconds until thoroughly combined.12 Tablespoons (171g) unsalted butter
- Combine the milk, egg whites, and vanilla extract in a large container with a spout (like a 2-cup glass measuring cup) and mix gently with a fork until blended.1 cup (240mL) whole milk, 6 large egg whites, 2 and ½ teaspoons vanilla extract
- With the mixer speed on medium-low, add half of the milk mixture (about 1 cup) to the crumb mixture and mix until blended. Add the remaining milk mixture to the batter and beat again on medium-low until everything is incorporated. Turn the mixer off, scrape down the sides and bottom of the bowl with a spatula, and increase mixer speed to medium. Beat the batter for about 30 seconds until batter is smooth.
- Divide batter evenly between the two prepared cake pans. Bake cakes for about 28-32 minutes or until a toothpick inserted in the center comes out clean and the tops are lightly browned. Remove from oven and allow cakes to cool in the pans completely on a wire rack before removing and assembling.
WHIPPED CREAM
- When your cake is cool enough to assemble, prepare the filling. I do not recommend preparing the filling more than 8 hours in advance.
- Pour the heavy whipping cream, sugar, and vanilla extract into the bowl of a stand mixer fitted with the whisk attachment.1 and ½ cups (300mL) heavy whipping cream, 1 and ½ Tablespoons (20g) sugar3, 1 teaspoon vanilla extract
- Turn the mixer to medium speed. The mixture will start to get frothy and bubbly. After about 2 to 3 minutes, the mixture will start to thicken.
- Once it is visibly thick (you will be able to see the trail of the whisk), increase the speed to medium-high and beat for an additional 30 seconds to 1 minute. At this point, your whipped cream should start to look "billowy" and the trails from your whisk will be quite distinct. Pull the whisk out of the bowl and check that the whipped cream in the bowl has formed what are called "stiff peaks." This is just a fancy term for "the whipped cream stays standing up when you pull something out of it."
- Double check that your whipped cream is done by removing the whisk and flipping it upside down. If the peak stays tall without drooping off, it’s done. If it’s still a bit droopy, put the whisk attachment back on the mixer and beat another 15 seconds on medium-high until stiff peaks form, checking after each 15 second increment. Set aside.
BERRY FILLING
- Add all the berries to a medium size bowl. Toss gently to combine.¾ cup (85g) whole blueberries, ¾ cup (85g) whole blackberries, ½ cup (113g) quartered strawberries, ½ cup (57g) whole raspberries
- Add 1 cup of the homemade whipped cream, then stir gently until everything is coated. Set aside.
TRES LECHES SYRUP
- In a large container with a spout (like a 2-cup glass measuring cup), combine the evaporated milk, sweetened condensed milk, and heavy whipping cream.8 ounces (240mL) evaporated milk, 8 ounces (227g) sweetened condensed milk, ¼ cup (60mL) heavy whipping cream
- Using a spatula or a large spoon, stir the milks together until thoroughly combined. This may take a bit of time since the sweetened condensed milk is so thick, but it will thin out and make a very smooth and creamy mixture after sufficient stirring. Set aside.
ASSEMBLE THE CAKE
- Trim the cake layers to desired thickness and place one layer, cut side up, on a plate with another larger plate or baking sheet under it. I do not recommend using a cake stand for this cake.
- Poke holes all over the cake, then slowly pour about ¾ cup of the tres leches syrup evenly onto the cake later. Allow to soak for 10 minutes.
- Spoon the berry and whipped cream mixture onto the cake layer and gently spread it out into an even layer, leaving about ½" border around the filling. Place the second cake layer cut side down on top of the berry and whipped cream filling.
- Poke holes all over this cake layer, then slowly pour the remaining tres leches syrup all over the cake. It will start to puddle at the bottom of the cake, and that is ok. Take breaks between pours for a minute or two to allow the syrup to sink in. You may not use all of your syrup– I always have about ¼ cup leftover. Take it slow and you be the judge of whether or not your cake can take on more syrup.
- Once you are satisfied with the amount of syrup in your cake, allow it to sit for 15 minutes, then carefully remove any excess syrup from around the base of the cake (I like to use a liquid dropper).
- Cover cake with the remaining whipped cream using an offset spatula. Refrigerate the whole cake for at least 2 hours before slicing. Cake stays fresh covered in the refrigerator up to 5 days, but is best served day 1 or day 2. Cake freezes well, up to 3 months. Thaw in the refrigerator overnight.
Video
Notes
- Room temperature ingredients: it is imperative to use room temperature ingredients in this recipe. Allow ingredients to sit out at room temperature at least 45 minutes before beginning.
- Cream: I strongly encourage using cream in this recipe. It keeps the crumb moist and dense and adds a creaminess to the overall texture of the cake.
- Sugar: you can use granulated or powdered sugar here. I have used both and find a slightly smoother whipped cream with powdered. If you want to double or triple this recipe, powdered sugar is the way to go to keep everything light and airy.
Nutrition Disclosure
All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.



If I wanted to cover the whole cake in berries and edible flowers is it recommended to skip the berries in the filling ?
Hi, Keisha– I’d say you can still load the cake up with berries and it’ll still be very enjoyable 🙂
excited to make this for my son’s birthday as his current obsession is berries!! If I prepare the cake the day before needed and refrigerate it, will this be okay? Or is it better served in day of?
Hey, Hayley! It will be totally fine, but if you’re worried about it, you can prepare everything a day in advance and then just assemble it a few hours ahead of time. It’s best on day 1 and 2 for sure if that helps you make a decision.