
Free Printable: Low Carb & Keto Food List
Get It NowThis post may contain affiliate links, which help keep this content free. (Full disclosure)
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
This section explains how to choose the best ingredients for almond tres leches cake, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
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 below.
- 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, tomato salsa, 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.
Healthy Keto Tres Leches 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!
Recipe Video
Tap on the image below to watch the video.Like this video? Subscribe to my YouTube cooking channel for healthy recipes weekly! (Click the bell icon to be notified when I post a new video.)
Ingredients
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Vanilla Cake:
Tres Leches:
Whipped Cream:
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
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.
Last Step: Leave A Rating!
Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram, or in our free low carb support group, too – I’d love to see it!
Recipe Notes
Serving size: 1 slice, or 1/24 of entire recipe
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Create a free account to save your favorite recipes!
Sign Up To Save Recipes© 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. 🙂

49 Comments
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!
CJ Johnson
0This is such a delicious recipe. I’ve made a second time with coconut milk in replacement of almond milk in the tres leche. Also added 3/4 tsp coconut extract and 1/2 cup unsweetened coconut flakes to the whipped topping. It came out fantastic. What a great keto cake for company they won’t even know it’s keto.
Lauren Savio
0I ordered your powdered allulose yesterday just for this recipe. I am so excited for it to arrive so that I can start baking❤️
Sandra Peterson
0Is it possible to cut this recipe in half? 24 servings is a lot!
Maya | Wholesome Yum
0Hi Sandra, Yes, you can do that. Cut the ingredient amounts in half and use a pan that’s half the size.
Alexandra Nicole
0May I put this in a nine-inch or ten-inch springform pan?
Maya | Wholesome Yum
0Hi Alexandra, Yes, if it’s deep enough that should work. It will take longer to bake, and you may need to turn down the oven temp.
Carolina Foster
0If this is keto. Why does it have Sweetened condensed milk?
Maya | Wholesome Yum
0Hi Carolina, This cake uses this keto sweetened condensed milk.
Nicole Booth
0I also had the same problem have to cook twice as long. My oven is correctly calibrated and the pan was a 9×13 rectangle.
Kristina
0It’s been in the oven for thirty min now and it’s still not cooked. Is 350 F correct?
Maya | Wholesome Yum
0Hi Kristina, Yes, that’s correct. The baking time can vary based on the size, shape and material of your pan, as well as your oven calibration. With such a large difference, did you by chance use a smaller baking pan?
Rebecca
0I went ahead and made the sweetened condensed milk ahead of time today since Christmas Day will require so much work. It turned a little caramely. I’ve made your other recipe a million times over the past year or so for keto fudge but this one tastes great. (And I’ve converted entirely from erythritol to monk fruit/allulose.) I’ll make the cake tomorrow. Wondering if I should remake the the SCM before I assemble. It tastes delicious just a Little bit yellow brown.
Maya | Wholesome Yum
0Hi Rebecca, I’m glad you like the condensed milk! Yes, you can still use it in the tres leches if it’s more caramelized, it will just taste more caramelized, and only other thing to watch for is make sure you have enough of it (in volume), since it tends to reduce as it caramelizes. Let us know how it goes!
Doreen
0We are doing an un-traditional Christmas dinner this year. Going Mexican. I will be making this for desert. I will let you know how it goes!
Ev
0Will the whipped cream topping melt after 8 hours in the fridge? Or does it stay intact?
Maya | Wholesome Yum
0Hi Ev, It should stay intact.
Andrea
0I have been making non keto tres leches for years but this will be my first keto attempt. I traditionally separate the egg whites to beat them into peaks and fold it into the cake batter to keep the cake light and fluffy. Is there a reason this isn’t done in this version? I’ve looked up several keto tres leches recipes and non of them separate the eggs so I’m wondering if it has to do with the almond flour?
Maya | Wholesome Yum
0Hi Andrea, This recipe doesn’t do that, but there are many ways to make almost any recipe. Readers like this cake as-is so far, but it makes sense that what you’re asking about could beneficial. Let us know how it goes if you try that out!
Lorice
0AMAZING PERFECT DELICIOUS !
I tried it tonight not knowing how it will turn out , and OMG ! I can not begin to describe how delicious it is !
Lady all your recipes are always amazing and the best ever !
Keep the amazing work!
Melissa
0Does someone know how many macros this cake have?
Maya | Wholesome Yum
0Hi Melissa, The macros are on the recipe card above – right below the recipe notes.
Susan
0Should the cake cool completely before pouring the milk mixture over it?
Maya | Wholesome Yum
0Hi Susan, No, you don’t need to let it cool first. You do chill the cake after pouring the milk over it, though.
Mahzi
0Can diabetics eat this cake since there’s no real sugar and it’s all sugar substitutes?
Maya | Wholesome Yum
0Hi Mahzi, We recommend checking with your doctor, but in general terms, yes! The sweeteners and flours used in this cake do not typically cause an insulin spike.
Melissa
0Instead of heavy cream for the third milk, can I substitute for coconut cream?
Maya | Wholesome Yum
0Hi Melissa, Yes, that should work great!