Free Printable: Low Carb & Keto Food List
Get It Now- Why You’ll Love This Keto Tres Leches Cake Recipe
- Ingredients & Substitutions
- How To Make Keto Tres Leches
- Is Tres Leches Cake Healthy?
- Storage Instructions
- What To Serve With Healthy Tres Leches Cake
- Other Popular Keto Dessert Recipes
- Recommended Tools
- Keto Tres Leches Cake Recipe card
- Recipe Reviews
This healthy keto tres leches cake is so incredibly sweet and moist, that nobody will guess it’s sugar free! This keto version uses a similar method to the classic recipe, where a white vanilla cake gets soaked in three milks (that’s what tres leches means in Spanish!) and topped with fluffy whipped cream. The base layer is inspired by my keto vanilla cake, and I incorporated sugar-free condensed milk and keto whipped cream for the other layers.
To keep this cake impeccably moist and sweet (while staying sugar free), I chose none other than Besti Monk Fruit Allulose Blend (granulated for the cake and powdered for the tres leches and whipped cream). This sweetener has a just-like-sugar taste and zero net carbs, but unlike other sugar substitutes, it dissolves easily and won’t crystallize, so you get no gritty texture. It also locks in moisture, so your baked goods don’t dry out like they do with erythritol-based sweeteners.
For the flours, I use a blend of Wholesome Yum Almond Flour and Wholesome Yum Coconut Flour to get the right texture. They work better together than one flour alone, and have the finest texture for the perfect crumb.

Why You’ll Love This Keto Tres Leches Cake Recipe

- Authentic light and sweet flavor
- Perfect texture that’s a balance of cakey and creamy
- Ready in just over 30 minutes
- No need to separate egg whites and egg yolks
- Naturally gluten-free and low carb
- Perfect on its own or topped with fresh berries


Ingredients & Substitutions
Here I explain the best ingredients for almond tres leches cake, what each one does in the recipe, and substitution options. For measurements, see the recipe card.
Vanilla Cake:
- Besti Monk Fruit Allulose Blend – This sweetener in particular makes the cake extra soft and sweet. A different keto sweetener may work, although exact measurements can differ (use the sweetener conversion chart to check). Swapping the sweetener tends to produce a more dry result, as Besti locks in moisture more than others.
- Butter – I use grass-fed butter for richer flavor and nutrition, but any unsalted variety works. Coconut oil would also work, but the flavor is best with butter.
- Eggs – Use whole, large eggs. Flax eggs might work as a substitute, but I haven’t tested to confirm.
- Unsweetened Almond Milk – You can use another keto milk substitute if you prefer, but almond milk has the most neutral flavor. Make sure to get it unsweetened.
- Vanilla Extract – Use a high-quality vanilla for best taste.
- Wholesome Yum Almond Flour & Coconut Flour – The combination of these two flours gives the cake a more authentic texture and helps soak up the milks better — avoid using just one kind of flour or making partial substitutions.
- Baking Powder – Instead of whipping egg whites, baking powder helps the cake rise and have more air pockets for soaking up milk!
Tres Leches:
- Keto Sugar-Free Sweetened Condensed Milk – Simply make one full recipe of this milk (which is 1 1/2 cups) to have the correct quantity.
- Unsweetened Almond Milk – This serves as the keto evaporated milk substitute. You can substitute a different sugar-free milk, but the flavor may change.
- Heavy Cream – A classic milk choice for this cake and adds wonderful richness.
Whipped Cream:
I use my sugar-free whipped cream recipe for the topping, which includes:
- Heavy Cream – Has the right fat content to make a fluffy topping.
- Besti Powdered Monk Fruit Allulose Blend – Unlike some sugar-free sweeteners, this one dissolves effortlessly into the whipped cream for smooth results.
- Vanilla Extract – For a touch of rich flavor.

How To Make Keto Tres Leches
This section shows how to make tres leches keto, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card.
- Make condensed milk. Simply follow these directions for sugar-free condensed milk. Set aside.
- Cream butter. Meanwhile, in a large bowl, beat butter and Besti together until fluffy.
- Add wet ingredients. Add the eggs, one at a time, followed by almond milk and vanilla.


- Add dry ingredients. Beat in the almond and coconut flours, and baking powder.
- Bake. Transfer batter to a 9×13 inch pan and smooth the top. Bake until top is golden and springy to the touch. Cool completely.


- Make keto tres leches. Stir sweetened condensed milk, almond milk, and heavy cream together in a bowl.
- Soak. Poke holes all over the cake. Pour the three milk mixture over the top.
- Chill. Refrigerate the cake for an hour.


- Make whipped cream. Use a stand mixer or hand mixer to beat heavy cream, powdered Besti, and vanilla, until stiff peaks form. (Get more details and tips for making keto whipped cream here.)
- Top. Remove the chilled cake from the fridge and spread whipped cream evenly over the top of the healthy tres leches cake.


Is Tres Leches Cake Healthy?
Since most tres leches cakes are made with processed white flour and sugar, they are not conventionally healthy. However, it’s easy to make this healthy tres leches cake recipe that skips these ingredients altogether — while keeping the same sweet flavor and moist texture!
Storage Instructions
- Store: Although best served within 48 hours, you can cover and store this keto tres leches recipe for up to 5 days.
- Meal prep: Prepare sugar-free sweetened condensed milk ahead of time and store before preparing the rest of the recipe. Alternatively, you can make the entire cake recipe ahead of time before serving.
- Freeze: Avoid freezing this cake, as the textures will change too much.

What To Serve With Healthy Tres Leches Cake
I love pairing almond flour tres leches cake with my favorite healthy Mexican dishes! Try it as part of a menu with these easy recipes.
- Fajitas – Pair this cake with chicken fajitas, shrimp fajitas, or Instant Pot steak fajitas.
- Spiced meats – Cilantro lime chicken, carne asada, or beef barbacoa make delicious main dishes. Build a bowl with any of them by adding cauliflower rice, shredded cheese, my easy salsa recipe, avocado or guacamole, and cilantro.
- Taco flavors – Cook up zucchini taco boats, healthy taco salad, or turkey taco stuffed peppers to serve before the cake.
- Margaritas – Make a pitcher of skinny margaritas (no sugar!) to complete your meal.
Other Popular Keto Dessert Recipes
Avoiding sugar and flour? You can still have dessert! Try these sweet keto desserts next:
Recommended Tools
- 9×13 Baking Dish – The perfect size for this dessert.
- Stand Mixer – Makes quick work out of whipped cream and cake batters!
- Spatula – For making perfectly smooth tops on this cake.

Keto Tres Leches Cake
A rich, moist, and unbelievably healthy keto tres leches cake, soaked in a sweet milk mixture and topped with whipped cream. Just 3.6g net carbs!
Ingredients
[ See substitutions ]Tap underlined ingredients to see the ones I use.
Vanilla Cake:
Tres Leches:
Whipped Cream:
Instructions
[ See step photos ]Tap on the times in the instructions to start a kitchen timer.
Cake:
-
Preheat the oven to 350 degrees F (177 degrees C).
-
In a large bowl, beat together the Besti and butter, until fluffy.
-
Beat in the eggs, one at a time, then the almond milk and vanilla extract.
-
Beat in the almond flour, coconut flour, and baking powder.
-
Transfer the batter to a 9×13 inch pan and smooth the top with a spatula. Bake for 18-22 minutes, until the top is lightly golden and spring-y.
Tres Leches Cake Assembly:
-
In a medium bowl, stir together the sweetened condensed milk, almond milk, and heavy cream.
-
Using a fork, poke holes in top of the cake and pour milk mixture over the top.
-
Refrigerate the keto tres leches cake for 1 hour.
-
Meanwhile, to make whipped cream, use a stand mixer (or hand mixer) to beat heavy cream, Besti powdered, and vanilla, until stiff peaks form.
-
Remove cake from refrigerator and spread whipped cream over the top.
Did you make it? Leave a review or tag me @wholesomeyum on Instagram!
Maya’s Recipe Notes
Serving size: 1 slice, or 1/24 of entire recipe
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Healthy Keto Tres Leches Cake

Shop
My
Custom











60 Comments
Shannon Aguilar
0Sooo yummy. My coworkers absolutely loved it.
Wholesome Yum D
0Shannon, I love that you shared it with your coworkers! So glad it was a hit with everyone! 🙂
Jesika
0I made this and it was amazing!!! This is my favorite cake and haven’t had it in so long since trying to eat better. I did have to cook for some extra time to get the middle firm. To cut down on time I found a Splenda condensed milk and sugar free whip at the store. I’m so happy with this cake!!! Thank you!
Maya | Wholesome Yum
0I’m glad you liked this cake, Jesika! Enjoy!
Laura Rivera
0I haven’t tried it, but I’m allergic to almonds. Can I used GF flour instead of almond flour? Would that change the coconut flour or keep that the same?
Thanks!
Maya | Wholesome Yum
0Hi Laura, I’m sorry, I haven’t tried that so am not sure. Please let me know how it works for you if you do.
Sonny
0Hi Maya! Should the cake cool completely before poking and soaking? Thank you 🙂
Maya | Wholesome Yum
0Hi Sonny, Yes, let it cool completely. I’ve added better clarification on the recipe card. Hope this helps!
Patty
0Oh no! Why is the center of the cake still raw?
Maya | Wholesome Yum
0Sorry to hear that happened, Patty! It sounds like you didn’t bake your cake for long enough.
Celena
0I’m very excited to try this!! Right now I have the cake chilling in the fridge, I tried separating my eggs and whipping up the whites as you would with a “normal” tres leches cake to make it fluffier. I followed the recipe otherwise, just gently folded in the egg whites to the batter at the end. It seemed to come out well, definitely taller than the photos here, but the official taste test will be tonight for my dad’s birthday. I have to say it smells amazing as it bakes, and the keto sweetened condensed milk recipe linked here is SO good (I didn’t even know keto condensed milk was possible!).
Maya, I also have to give an extra shout out to you for very patiently responding to everyone’s erythritol comments here when there is clearly no erythritol anywhere in this recipe. You have more patience than I would!!
Charline Dye
0Erythritol and sugar alcohol products give me lower intestinal distress! The only one which is consistent in avoiding this is Splenda. Sorry but I have to convert the sweetener to the one I can live with.
Wholesome Yum D
0Hi Charline, Besti Monkfruit Allulose blend does not contain erythritol or sugar alcohols.
Janice
0Hi, I don’t see any where in your recipe for making the sweeten condensed milk how much of the allulose to add?
Wholesome Yum D
0Hi Janice, Here is the recipe for keto sweetened condensed milk.
SHANNA
0OMG, this cake is moist and so delicious! This is one of those keto recipes that I like to make for my family and then tell them it is sugar free and keto. I will be making this again.
Glenda
0Delicious cake! I can’t believe how moist and flavorful it is! Will be making this again for a family birthday party. Thanks!
Liam
0This was delicious. We loved it.
Jessica
0Are you supposed to use both granulated and powdered monk fruit allulose blend for this recipe?
Maya | Wholesome Yum
0Hi Jessica, Yes, use granulated for the cake, and powdered for the condensed milk and whipped cream.
Bethany
0I love making tres leches cake for my daughter’s birthday every year. It’s what she requests, but this year is different because she knows I’ve gone keto and she wants me to be able to enjoy birthday cake with her too (and my mom as well because she’s diabetic) so she asked me if we could look for a keto version and here we are! I just have a question: Can you use splenda for the sweetener? I have more of it than I do the erythritol and all. I just want to make sure the cake turns out great. 🙂
Maya | Wholesome Yum
0Hi Bethany, I generally don’t recommend Splenda because it’s artificial – you can read more about it in my sucralose article. From a recipe standpoint, it should work, but the cake is more moist using Besti (which does not contain any erythritol, by the way).
Lucy
0Absolutely delicious, I used another sweetener and it was soo good.
Lusine Roy
0Are this for Christmas Eve which happens to be my husband’s birthday who recently got diagnosed with diabetes. It was so tasty, I used another sweetener and let me just say it was absolutely amazing, we still have a few slices left and it still tastes great even week after.
Germaine L Garcia
0Can I make this in a square cake pan? Ex: 9×9? But. 3” deep?
Maya | Wholesome Yum
0Hi Germaine, Yes, you can if it’s deep enough, but the baking time will take longer and you’ll probably want to turn down the oven temperature.
Chris
0I am excited to try this foe a dinner party with three Type 2 diabetics attending . Erythritol bother my GI system. I do have a stevia cane sugar blend in my cupboard. Can you recommend proportions using this product in your recipe please?
Maya | Wholesome Yum
0Hi Chris, Sorry, I don’t test with any sugars (and also don’t recommend any cane sugar blend for diabetics), so don’t have a proportion to recommend.
Pamela Brooks
0This cake is DELICIOUS – follwed directions – baked in glass 13×9 – baked almost twice as long as directions called for – turned out perfect (kept my eye on it). Cooled for 2 hours in rerig before all the milk mixture soaked in – then spread whipped cream topping and returned to refrig for another hour. Topped with blueberries and raspberries – SO GOOD. This is a definate keeper. Next time I am going to try more exotic flavorings.
Pam M
0OK… Keto for beginners. Generally, can allulose or allulose/munk fruit be substituted for erythritol? Some of our tummies don’t get along with the “ol” in erythritol .
Maya | Wholesome Yum
0Hi Pam, Yes, you can substitute Besti in most recipes calling for erythritol. You’ll need about 2/3 the amount if you’re replacing erythritol with Besti Monk Fruit Allulose Blend, or the same amount if using plain allulose.
Stephanie
0Hello!
Wondering if you can make this a day ahead and let it refrigerate overnight? Regular tres leches tastes even better 24 hours later, just wondering if this would hold up the same?
Maya | Wholesome Yum
0Hi Stephanie, Yes, you definitely can!