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.



This was the best, most drlicious and beautiful cake, I’ve ever made! Thank you so much for the cake recepie and the detailed and helpful instructions!! Wow! It was so yummy and tasty and I can’t wait to make it again! Will also try more of your recipes, Lynn! 🎂🫶👌🍰
Thank you so much, Anna!
Can this be made in a 9×13 cake pan?
Hi, Sue! It can. Follow the instructions for baking listed in this funfetti sheet cake (it’s the same batter). If you keep it 1 layer: top the cake layer with whipped cream, poke holes, add berries on top, and pour the sauce over everything. If you make two layers: follow the instructions here but just as a sheet cake instead of stacked layer cake. Hope that makes sense. Let me know if you have questions!
Thank you!! It looks so delicious, I can’t WAIT to make it!!😃
How long does it take for the cakes to cool? I googled and it says it takes 2 hours for a cake to completely cool?? D;
Hi, Michelle– it will be different for everyone.
So I’m wondering… any specific reason why only egg whites? I never baked a cake like this. My problem is I don’t like to waste food, and that would mean to throw away 6 yolks and I just can’t… any suggestions how to adapt the recipe to whole eggs? Thanks
Hi, Bea! This recipe has been tested extensively to produce a very specific texture. Using whole eggs brings more fat to the recipe, which results in a completely different cake. That’s more of a yellow cake (when the yolks are included). You don’t have to throw the yolks away. We always have liquid pasteurized egg whites on hand and mix them with leftover yolks to make scrambled eggs when I make this cake. Hope that helps!
This is another great recipe. My sponge was fairly light (maybe I went wrong somewhere) but the taste is awesome and the berries just hit the spot. Will definitely make again.
Hi, Irum– I’m so glad you liked it! The sponge isn’t supposed to be super heavy, but it does become heavy as it soaks up the syrup. I’m so glad you enjoyed it 🙂
Can you make cupcakes out of this recipe? Looks amazing!
Hi, Nancy– you are not the first person to ask that! It’s always in my mind how I can turn this into a cupcake, so perhaps stay tuned someday, haha!
I loved this cake! My in-laws love a simple berry cake with whipped cream and I wanted to do something to make it a little more interesting and special. The tres leches syrup was a perfect touch. I will definitely be making it again!
Thanks so much for sharing, Katie! I’m glad it fit the bill 🙂
Hi! I’ve made this cake twice (delicious btw!!) and both times my cake has sank in the middle when taking it out of the oven. Do you know what might be the reason for this? It’s like it either raises on the edges or the middle bit sinks after cooking it. Does that make sense ? Thank you!!
Hi, Rebecca– you will want to make sure you’re not overmixing the batter, placing the cakes in the middle of the oven, and measuring your leavening agents properly. Also, be sure you’ve baked it long enough. Hope that helps!
I made this and it was amazing, genuinely one of the best cakes I’ve made. It was also very easy to make and put together. Make sure you really soak ALL of the cake with the syrup!
Thank you so much, Adithi! 🙂
Hi!! How tall should the cake pans be? 🤗🤗🤗
Hi, Vanessa– at least 2″ tall.
Can I make these in smaller pans like 7” x 3” or 6” x 3”?
Hi, Vanessa– you can, but your bake time will be much less and you’ll be able to fit it into probably 3 pans instead of 2. Let me know if you try it!
I made this for my husband’s birthday and it turned out perfectly. He loved it and so did I.
Thank you so much for giving it a try! 🙂
Hi Lynn! Love the look and sound of this cake! So this might be a tough question- I need to make it for 13 people, do you know what the measurements are? Thanks!
Hi, Leila– this should work just fine for 13 people, but if you want to bump it up to a 10″ cake, that would give you more buffer. You’d want to 1.5x the recipe in that case. Let me know how it works out for you!
This cake looks so delcioussss!!! Are we able to double up the recipe to make 4 layers? I want to make this cake for a party event. 2 layers won’t be enough 🙁
Hi, Kim– I would not make this 4 layers, as it would be very unstable! I recommend using this recipe for white sheet cake (it’s the same base cake recipe) and making a two layer sheet cake.
Is this better made the day of (allowing for the 2 hours) or the day before?
Hi, Tiffany– it doesn’t matter! But I like to let my cakes cool and rest for a day before assembling them.
I really want to make this cake! But I’m trying to make it ahead since it’s hard for me to bake with littles around. Is there a reason you can’t make the filling ahead of time like your notes says? Just curious
Hi, Mila– you can make all parts of this recipe ahead of time. Just be sure everything is covered tightly and chilled (the cake doesn’t have to be!) until use.
I’m so excited to try this! One question I want to make this ahead of time like over two days, make all the parts one day and the next day assemble it. Is there a reason your notes say not to make the berry filling more than 8 hours ahead?
Thank you!!
Hi, Sarah– it’s just that sometimes whipped cream can separate as it sits, especially when it’s fresh. In actuality, it should be fine, but it’s just something to keep in mind. Enjoy!
Im not a great baker, but this recipe was so easy and Delicious !!! I did make extra whipped cream because you can never have too much. I also put a thicker in layer of berries and whipped cream. I brought this to a monthly dinner club and there was not so much as a crumb left.
Hey, Kris! I love hearing reports like this 🙂 thanks so much for your review!
I tried this cake for the first time , honestly tasted amazing and everyone loved it! It was my first time making tres leches cake. The actual cake ( used your recipe) didn’t really absorb the leches too much, it tasted almost like a regular cake ( although it was delicious!!!). I did the holes all over and waited the allotted time to absorb the leches, where do you think I went wrong? Any advice is appreciated I will try this cake again!
Hey, Mila– thanks so much for your review! It’s not supposed to necessarily taste or feel like a tres leches cake, it’s just a similar style. I’m glad you enjoyed it, though! It’s one of my favorite cakes!
Hi!! I was wondering if this cake is moist? I’m searching for a recipe to make for my boyfriends birthday 🎂 🎈He loves tres leches so this cake caught my eye
Also, I don’t have a stand mixer, would I be able to make it with a handheld one?? Thanks so much!! The cake looks sooo good
Hi, Vanessa– yes, this is a super moist cake, and yes, you can use a handheld mixer!
Hi there, I’m back lol. I forgot to mention that I went to Whole Foods and tried their berry chantilly cake and I thought it was awful 😣 It was SO dry, it fell apart on my fork. The cream on top was also insanely dry. Your cake looks wonderful but I’m worried if it’s at all similar to it? Thank youuuuuuu ❣️
This cake will NOT fall apart from dryness, I promise. Enjoy!