Gluten-Free Tres Leches Cake: Dairy-Free, Grain-Free, and Vegan Friendly

Discover the ultimate indulgence with this exquisite Gluten-Free Tres Leches Cake! Crafted to perfection, this dairy-free masterpiece features a luscious paleo vanilla sponge cake generously soaked in a rich blend of evaporated coconut milk and sweetened condensed coconut milk. Topped with a cloud of whipped coconut cream, it’s a delightful reimagining of the beloved Latin American classic, ensuring everyone can savor its irresistible moistness and decadent flavor. This recipe is dairy-free and offers a simple vegan option, bringing inclusive joy to your dessert table. Special thanks to Nature’s Charm for their support in making this dreamy recipe possible!

This Gluten-Free Tres Leches Cake is soaked with evaporated coconut milk & sweetened condensed coconut milk to make a dairy-free version of this classic Latin American dessert. The paleo vanilla sponge cake is deliciously moist and topped with whipped coconut cream. It is dairy-free with a vegan option.

There are certain desserts that instantly transport you back to cherished childhood memories, and for me, Tres Leches Cake is undoubtedly one of them. I vividly recall enjoying slices of this incredible cake during special family gatherings, like Easter and Christmas, often at my grandparents’ house where good food and warm laughter filled the air. It was always a highlight, a treat reserved for celebratory moments. And honestly, what’s not to adore about a wonderfully rich, dense cake that’s drenched in a decadent trio of milks?

For those unfamiliar with Spanish, “Tres Leches” literally translates to “Three Milks,” perfectly describing this popular Latin American dessert. While its precise origins remain a delightful mystery, with theories pointing to Mexico, Nicaragua, and other Central American countries, the cake undeniably soared in popularity in the 1960s. This surge was largely due to Nestle, which famously printed the recipe on the back of its evaporated milk cans, cementing Tres Leches as a beloved staple across the Americas and beyond.

This Gluten-Free Tres Leches Cake is soaked with evaporated coconut milk & sweetened condensed coconut milk to make a dairy-free version of this classic Latin American dessert. The paleo vanilla sponge cake is deliciously moist and topped with whipped coconut cream. It is dairy-free with a vegan option.

Traditionally, this iconic cake starts with a soft yet sturdy yellow sponge cake, specifically designed to withstand the generous soaking it’s about to receive. The baker then meticulously pokes numerous holes across the entire surface of the cooled cake. This crucial step creates channels for the “three milks” mixture—typically a rich combination of evaporated milk, sweetened condensed milk, and heavy cream—to fully penetrate and saturate every crumb. After being thoroughly drenched, the cake is refrigerated for several hours, allowing the milks to absorb deeply, resulting in an incredibly moist and flavorful dessert. Finally, it’s crowned with a thick layer of freshly whipped cream before being served.

As you can imagine, this classic preparation is inherently dairy-heavy, and certainly not designed for those with gluten sensitivities or following a vegan lifestyle. Despite my deep affection for the traditional version, my own dietary needs spurred a determined quest: to create a Tres Leches Cake that was not only dairy-free and gluten-free but also every bit as delicious and authentic-tasting as the original. The challenge was to replicate that unique texture and profound milky sweetness without relying on conventional ingredients, and I’m thrilled to say, the mission was a resounding success.

This Gluten-Free Tres Leches Cake is soaked with evaporated coconut milk & sweetened condensed coconut milk to make a dairy-free version of this classic Latin American dessert. The paleo vanilla sponge cake is deliciously moist and topped with whipped coconut cream. It is dairy-free with a vegan option.

Crafting the Perfect Gluten-Free & Dairy-Free Tres Leches Cake

The foundation of any great Tres Leches Cake is a robust yet tender sponge, and this gluten-free, dairy-free version is no exception. We begin by baking a rich, paleo-friendly vanilla sponge cake that strikes the perfect balance between being soft enough to melt in your mouth and firm enough to soak up all the delicious milk mixture without falling apart. Achieving this ideal texture requires a carefully selected blend of gluten-free flours: almond flour, tapioca flour, and coconut flour. Almond flour contributes a tender crumb and rich flavor, tapioca flour adds a subtle chewiness and lightness, while coconut flour helps with absorption and provides a delicate sweetness. Together, these flours create a cake base that is truly exceptional.

The cake itself is thoughtfully designed to be subtly sweet, ensuring it harmonizes perfectly with the sugary milk topping. This prevents the overall dessert from becoming overly cloying. For those seeking a vegan option, this recipe is incredibly adaptable. While the primary recipe calls for eggs, which I found deliver the most ideal texture—a beautifully moist and airy crumb—flax eggs or your preferred egg replacer can be used successfully. Keep in mind that a vegan version made with flax eggs will result in a slightly denser cake, though still wonderfully delicious. Whichever path you choose, the result is a flavorful sponge cake ready to be transformed into a dairy-free Tres Leches dream.

This Gluten-Free Tres Leches Cake is soaked with evaporated coconut milk & sweetened condensed coconut milk to make a dairy-free version of this classic Latin American dessert. The paleo vanilla sponge cake is deliciously moist and topped with whipped coconut cream. It is dairy-free with a vegan option.

The Magical Dairy-Free Tres Leches Topping!

The true magic of a Tres Leches Cake lies in its signature three-milk soak, and for our dairy-free and vegan-friendly version, we turn to some truly exceptional coconut milk products from Nature’s Charm. Their innovative range allows us to recreate the luxurious richness of the traditional milk mixture without any dairy whatsoever. The key players here are Nature’s Charm Evaporated Coconut Milk, Sweetened Condensed Coconut Milk, and Coconut Whipping Cream. These products are game-changers, offering the perfect consistency, sweetness, and creamy texture needed to bring our dairy-free and gluten-free Tres Leches cake dreams to life.

To prepare the soaking milk blend, we simply whisk together equal parts of Nature’s Charm Evaporated Coconut Milk with their Sweetened Condensed Coconut Milk. This creates a remarkably rich and sweet liquid that closely mimics its dairy counterpart, infusing the cake with incredible flavor and moisture. Once our cake has cooled and been thoroughly poked with countless holes – and we mean *countless*, the more holes, the better the absorption! – we generously pour this delightful coconut milk mixture over the entire surface, ensuring it reaches every nook and cranny. The cake then undergoes a crucial transformation in the refrigerator, where it soaks for at least four hours. This chilling period allows the sponge to fully absorb the milks, becoming incredibly moist and tender. When it’s time to serve, we whip up the chilled Nature’s Charm Coconut Whipping Cream into light, airy peaks and spread it lavishly over the soaked cake, adding a final touch of creamy perfection.

This Gluten-Free Tres Leches Cake is soaked with evaporated coconut milk & sweetened condensed coconut milk to make a dairy-free version of this classic Latin American dessert. The paleo vanilla sponge cake is deliciously moist and topped with whipped coconut cream. It is dairy-free with a vegan option.

Once crowned with its fluffy whipped coconut cream, this Gluten-Free Tres Leches Cake is ready for its grand reveal. For an extra touch of freshness and vibrant color, I love to garnish it with an abundance of fresh fruit, particularly sliced strawberries. The natural sweetness and slight tartness of the berries beautifully complement the rich coconut flavors of the cake. However, feel free to let your heart desire guide your garnish choice – a sprinkle of toasted coconut flakes, a dusting of cinnamon, or even a few chocolate shavings would also be exquisite. The moment your fork glides through the light whipped coconut cream and sinks into the impossibly moist, coconut milk-soaked cake, you’ll be in pure bliss. The resulting cake is a revelation: light yet utterly decadent, boasting deep, complex flavors and a soft, spongy texture that melts in your mouth. This chilled delight is the quintessential dessert for spring and summer gatherings, holiday celebrations, or truly any time you’re craving a swoon-worthy, guilt-free treat. Indulge and enjoy every magnificent bite!

Gluten-Free Tres Leches Cake topped with whipped coconut cream and fresh strawberries
Bakerita | Rachel Conners

Gluten-Free Tres Leches Cake

Rated 5 out of 5 stars from 3 reviews

This Gluten-Free Tres Leches Cake is soaked with evaporated coconut milk & sweetened condensed coconut milk to make a dairy-free version of this classic Latin American dessert. The paleo vanilla sponge cake is deliciously moist and topped with whipped coconut cream. It is dairy-free with a vegan option.
Print Recipe
Prep Time: 20
Cook Time: 30
Total Time: 50
Servings: 9 big slices

Ingredients

  • 2 cups 192g blanched almond flour
  • ½ cup 57g tapioca flour
  • ½ cup 65g coconut flour
  • ¼ cup coconut sugar
  • 2 teaspoons baking soda
  • 1 teaspoon sea salt
  • 1 cup dairy-free milk, I used almond milk, warmed slightly
  • ¼ cup 50g melted coconut oil
  • ¼ cup 84g pure maple syrup
  • 1 teaspoon apple cider vinegar
  • 3 large eggs, room temperature, replace with flax eggs for vegan version
  • 2 teaspoons vanilla extract

For the milk topping

  • ½ cup Nature’s Charm Evaporated Coconut Milk
  • ½ cup Nature’s Charm Sweetened Condensed Coconut Milk
  • 1 can Nature’s Charm Coconut Whipping Cream, chilled in the refrigerator overnight
  • Fresh strawberries, to garnish

Instructions

  1. Preheat oven to 350ºF (175°C) and lightly grease an 8×8” square baking pan with coconut oil.
  2. In a large mixing bowl, combine the almond flour, coconut sugar, tapioca flour, coconut flour, baking soda, and salt. Whisk thoroughly until all dry ingredients are well combined. Form a well in the center of the dry ingredients.
  3. In a separate bowl, whisk together the dairy-free milk (such as almond milk, slightly warmed), melted coconut oil, pure maple syrup, eggs (or flax eggs for vegan version), apple cider vinegar, and vanilla extract.
  4. Pour the liquid ingredients into the well of the dry ingredients and whisk gently until just combined. Be careful not to overmix.
  5. Pour the batter evenly into the prepared baking pan, spreading it with a spatula if necessary to ensure an even layer.
  6. Bake for approximately 30 minutes, or until a toothpick inserted into the center of the cake comes out clean, and the cake springs back lightly when pressed with a fingertip. Remove from oven and let the cake cool completely in the pan on a wire rack.
  7. Once the cake is completely cool, use a skewer, sturdy toothpicks, or a fork to make LOTS of holes across the entire top surface of the cake. When you think you’ve made enough, make more! This step is crucial for the milk mixture to truly soak into the cake, ensuring every bite is moist and flavorful. If there aren’t enough holes, the milk will only soak into the very top layer.
  8. In a separate bowl or a liquid measuring cup, whisk together the Nature’s Charm Evaporated Coconut Milk and Sweetened Condensed Coconut Milk until thoroughly combined. Carefully pour this mixture evenly over the well-poked cake, spreading it gently to the edges of the pan as needed.
  9. Cover the cake pan with plastic wrap or foil and refrigerate for at least four hours, or ideally overnight. This extended chilling time allows the cake to fully absorb the coconut milk blend, achieving its signature moist texture.
  10. When you’re ready to serve, take the chilled can of Nature’s Charm Coconut Whipping Cream from the refrigerator. Whip the cream according to the directions on the can until light and fluffy. Spread it evenly over the top of the soaked cake. While you can whip the cream and spread it before refrigerating, I find the texture and freshness of the whipped coconut cream are best when prepared just before serving.
  11. Garnish generously with fresh strawberries (or any other fresh fruit like raspberries, blueberries, or mango slices) and serve chilled!

Notes

For the vegan version of this cake, simply replace the three large eggs with flax eggs. To prepare three flax eggs, combine 3 tablespoons of ground flax meal with ½ cup of water. Whisk these two ingredients together thoroughly and allow the mixture to sit for approximately 10 minutes until it gels and thickens to a consistency similar to a beaten egg. Once gelled, it’s ready to be incorporated into your cake batter.

A heartfelt thank you to Nature’s Charm for generously sponsoring this post and for providing such incredible dairy-free products that make this recipe possible! And to my wonderful readers, thank you for supporting the brands that enable me to continue running this site and sharing delicious, accessible recipes with all of you!