If you’re looking for a decadent yet light dessert, Gluten-Free Tres Leches Cake is the perfect choice! This traditional Latin American sponge cake is soaked in a delicious blend of three milks, resulting in an ultra-moist and tender texture. Topped with fluffy whipped cream and a sprinkle of cinnamon, it’s a rich yet refreshing dessert that’s perfect for any occasion.
The best part? You don’t have to sacrifice taste or texture to make this cake gluten-free! By using a blend of gluten-free flours, we create a sponge that’s just as light and airy as the classic version. Whether you’re gluten-sensitive or just want to try something new, this cake will impress everyone at the table.
Why You’ll Love This Gluten-Free Tres Leches Cake
-
Perfectly moist and rich – The three-milk soak makes every bite melt in your mouth.
-
Light and airy – The sponge cake is soft and fluffy, just like the traditional version.
-
Easy to make – No complicated steps, just mix, bake, soak, and top!
-
Gluten-free but still indulgent – A treat everyone can enjoy.
-
Great for celebrations – Perfect for birthdays, Cinco de Mayo, or family gatherings.
Preparation Time and Yield
-
Prep Time: 20 minutes
-
Cook Time: 30 minutes
-
Total Time: 2 hours (including chilling time)
-
Yield: 12 servings
Nutritional Information (Per Serving)
-
Calories: 290
-
Carbohydrates: 35g
-
Protein: 6g
-
Fat: 13g
-
Fiber: 1g
-
Sugar: 22g
Ingredients for Gluten-Free Tres Leches Cake
For the Cake
-
1 cup gluten-free all-purpose flour (with xanthan gum)
-
½ cup almond flour
-
1 tsp baking powder
-
¼ tsp salt
-
5 large eggs, separated
-
1 cup granulated sugar
-
1 tsp vanilla extract
-
⅓ cup whole milk (or dairy-free alternative)
For the Tres Leches Mixture
-
1 cup sweetened condensed milk
-
1 cup evaporated milk
-
¾ cup whole milk or heavy cream (or dairy-free alternative)
For the Whipped Topping
-
1 ½ cups heavy whipping cream
-
¼ cup powdered sugar
-
1 tsp vanilla extract
-
½ tsp ground cinnamon (for garnish)
Step-by-Step Instructions for Gluten-Free Tres Leches Cake
Step 1: Preheat and Prepare the Pan
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish or line it with parchment paper.
Step 2: Separate and Beat the Eggs
Separate the egg yolks from the egg whites. In a large bowl, beat the egg whites with an electric mixer on medium-high speed until soft peaks form. Gradually add ½ cup of sugar, beating until stiff peaks form.
Step 3: Mix the Yolks and Sugar
In another bowl, beat the egg yolks with the remaining ½ cup of sugar until pale and creamy. Stir in the vanilla and milk.
Step 4: Combine the Dry Ingredients
In a separate bowl, whisk together the gluten-free flour, almond flour, baking powder, and salt. Gently fold the dry ingredients into the yolk mixture.
Step 5: Fold in the Egg Whites
Gently fold the beaten egg whites into the batter, using a spatula to keep the mixture light and airy. Do not overmix.
Step 6: Bake the Cake
Pour the batter into the prepared pan and bake for 28-30 minutes, or until a toothpick inserted in the center comes out clean.
Step 7: Poke and Soak
Let the cake cool for 10 minutes, then use a fork to poke holes all over the top. Slowly pour the tres leches mixture over the cake, allowing it to soak in completely. Cover and refrigerate for at least 1 hour (or overnight for best results).
Step 8: Make the Whipped Topping
Beat the heavy cream, powdered sugar, and vanilla until stiff peaks form. Spread evenly over the chilled cake.
Step 9: Garnish and Serve
Sprinkle with ground cinnamon, slice, and enjoy!
Ingredient Background
The key to a perfect Gluten-Free Tres Leches Cake lies in balancing structure, flavor, and moisture. Let’s take a closer look at the essential ingredients that make this cake light, fluffy, and incredibly moist.
Gluten-Free Flour Blend & Almond Flour
A combination of gluten-free all-purpose flour and almond flour helps achieve a soft and tender crumb. Almond flour adds richness and moisture, preventing the cake from becoming dry. If your gluten-free flour blend does not contain xanthan gum, add ½ teaspoon of xanthan gum to ensure structure.
Eggs (Separated for Extra Fluffiness)
The secret to a light and airy sponge is separating the eggs. Whipping the egg whites to stiff peaks and folding them into the batter creates a delicate, cloud-like texture that absorbs the tres leches mixture without falling apart.
The “Tres Leches” (Three Milks) Mixture
This mixture of sweetened condensed milk, evaporated milk, and whole milk or cream gives the cake its signature moisture and rich flavor. You can also use coconut milk, oat milk, or almond milk for a dairy-free version.
Whipped Cream Topping
A simple homemade whipped cream adds the perfect finishing touch. Powdered sugar stabilizes the cream, while vanilla extract enhances the flavor. A dusting of cinnamon gives the cake an authentic Latin-inspired flair.
Technique Tips for Gluten-Free Tres Leches Cake
1. Don’t Overmix the Batter
After adding the flour, gently fold it in with a spatula instead of mixing vigorously. Overmixing can deflate the batter, leading to a dense cake instead of a light, fluffy sponge.
2. Let the Cake Fully Absorb the Milk Mixture
For the best texture, refrigerate the soaked cake for at least 1 hour, but overnight is even better. This allows the flavors to meld and ensures a perfectly moist bite every time.
3. Use a Fork to Poke Holes Evenly
Poke the holes close together so the tres leches mixture distributes evenly throughout the cake. Avoid using large skewers, as they can create overly large pockets of liquid.
4. Chill Before Serving
A properly chilled tres leches cake is firmer and easier to slice, making for cleaner presentation and better texture.
5. Add the Whipped Topping Just Before Serving
For the fluffiest and freshest topping, whip the cream right before serving. If making ahead, store the whipped topping separately and spread it on just before slicing.
Alternative Presentation Ideas
1. Mini Tres Leches Cakes
Bake the cake batter in cupcake tins instead of a full-sized pan. Once baked, poke holes, soak in the tres leches mixture, and top with whipped cream for individually portioned desserts.
2. Layered Tres Leches Trifle
Cut the cake into cubes and layer it in a trifle dish with whipped cream and fresh fruit for a stunning presentation. This makes for an elegant, spoonable dessert.
3. Coconut Tres Leches Cake
For a tropical twist, replace whole milk with coconut milk, and top with toasted coconut flakes instead of cinnamon.
4. Chocolate Tres Leches Cake
Add ¼ cup cocoa powder to the batter for a chocolate version. Drizzle with chocolate ganache before topping with whipped cream.
Freezing and Storing Gluten-Free Tres Leches Cake
Refrigeration (Short-Term Storage)
Since this cake is soaked in milk, it must be stored in the refrigerator. Cover tightly with plastic wrap and store for up to 4 days.
Freezing (Long-Term Storage)
If you want to freeze the cake, follow these steps:
-
Bake the sponge cake but do not soak it yet.
-
Wrap the unsoaked cake in plastic wrap and store in a freezer-safe bag for up to 3 months.
-
When ready to serve, thaw at room temperature, then poke holes and add the tres leches mixture.
Avoid freezing a fully assembled tres leches cake, as the dairy-based soak can separate and affect the texture.
Make-Ahead Tip
For stress-free entertaining, bake the cake a day in advance and let it soak overnight. Then, add the whipped topping just before serving.
Healthier Twist Ideas
Want to make your tres leches cake a bit healthier? Try these simple modifications:
1. Use Natural Sweeteners
Replace granulated sugar with coconut sugar or maple syrup for a lower-glycemic option.
2. Reduce the Sugar in the Tres Leches Mixture
Sweetened condensed milk contains a lot of sugar, so use low-sugar condensed milk or mix with unsweetened almond milk to balance the sweetness.
3. Make It Dairy-Free
Swap out the tres leches mixture for a dairy-free version using coconut milk, almond milk, and oat milk. Use a plant-based whipped cream for the topping.
4. Add Protein with Greek Yogurt
Mix Greek yogurt into the whipped topping for added protein and a slight tangy contrast to the sweet cake.
Serving Suggestions for Events
1. Birthday or Celebration Cake
Dress up this cake with fresh berries and edible flowers for an elegant birthday cake. Serve chilled with a side of espresso or coffee.
2. Cinco de Mayo Dessert
Pair this gluten-free tres leches cake with Mexican hot chocolate or horchata for a festive Latin-inspired dessert.
3. Potluck or Family Gathering
Since this cake gets even better as it sits, it’s the perfect make-ahead dessert for potlucks. Cut into squares and serve with extra cinnamon on top.
4. Romantic Dessert for Two
Make a smaller batch in ramekins for an intimate dinner dessert. Top with chocolate shavings or caramel drizzle for a fancy touch.
Frequently Asked Questions (FAQs)
1. Can I use a different gluten-free flour?
Yes! A blend of rice flour, almond flour, and tapioca starch works well. If your flour doesn’t contain xanthan gum, add ½ teaspoon for better texture.
2. Can I make this cake egg-free?
Yes! Replace the eggs with a combination of flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) and 1 tsp baking powder for structure.
3. Why is my cake too dense?
Overmixing the batter or not whipping the egg whites enough can make the cake dense. Be gentle when folding the egg whites into the batter.
4. Can I use a different topping instead of whipped cream?
Absolutely! Try a coconut whipped topping, a light cream cheese frosting, or just a dusting of cinnamon and cocoa powder.
5. What’s the best way to serve tres leches cake?
Always serve tres leches cake cold. It tastes best after chilling for several hours, allowing the flavors to meld.
6. Can I make this cake in a bundt pan?
No, since tres leches cake needs to absorb liquid, a flat baking dish (like a 9×13-inch pan) is best.
7. Can I add alcohol to the tres leches mixture?
Yes! A splash of rum, coconut liqueur, or Kahlúa can add a fun twist to the flavor.
8. How do I make a more stable whipped topping?
Use stabilized whipped cream by adding 1 tsp cornstarch or gelatin while whipping.
9. Can I serve this warm instead of cold?
It’s best served chilled, but you can slightly warm it if desired. Just note that the whipped topping may melt.
10. How do I make a chocolate version?
Replace ¼ cup of flour with cocoa powder and drizzle melted chocolate over the whipped topping.
Conclusion
This Gluten-Free Tres Leches Cake is rich, moist, and just as delicious as the classic version. Whether you’re serving it for a holiday, special occasion, or just a casual treat, this cake will wow your guests with its perfect texture and flavor.
Try this recipe today and enjoy a slice of creamy, dreamy tres leches cake—gluten-free and absolutely irresistible!
Print
Gluten Free Tres Leches Cake
- Author: Louise
- Total Time: 2 hours (including chilling time)
- Yield: 12 servings 1x
Ingredients
For the Cake
-
1 cup gluten-free all-purpose flour (with xanthan gum)
-
½ cup almond flour
-
1 tsp baking powder
-
¼ tsp salt
-
5 large eggs, separated
-
1 cup granulated sugar
-
1 tsp vanilla extract
-
⅓ cup whole milk (or dairy-free alternative)
For the Tres Leches Mixture
-
1 cup sweetened condensed milk
-
1 cup evaporated milk
-
¾ cup whole milk or heavy cream (or dairy-free alternative)
For the Whipped Topping
- 1 ½ cups heavy whipping cream
- ¼ cup powdered sugar
- 1 tsp vanilla extract
- ½ tsp ground cinnamon (for garnish)
Instructions
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish or line it with parchment paper.
Separate the egg yolks from the egg whites. In a large bowl, beat the egg whites with an electric mixer on medium-high speed until soft peaks form. Gradually add ½ cup of sugar, beating until stiff peaks form.
In another bowl, beat the egg yolks with the remaining ½ cup of sugar until pale and creamy. Stir in the vanilla and milk.
In a separate bowl, whisk together the gluten-free flour, almond flour, baking powder, and salt. Gently fold the dry ingredients into the yolk mixture.
Gently fold the beaten egg whites into the batter, using a spatula to keep the mixture light and airy. Do not overmix.
Pour the batter into the prepared pan and bake for 28-30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cake cool for 10 minutes, then use a fork to poke holes all over the top. Slowly pour the tres leches mixture over the cake, allowing it to soak in completely. Cover and refrigerate for at least 1 hour (or overnight for best results).
Beat the heavy cream, powdered sugar, and vanilla until stiff peaks form. Spread evenly over the chilled cake.
Sprinkle with ground cinnamon, slice, and enjoy!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
Nutrition
- Calories: 290
- Sugar: 22g
- Fat: 13g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 6g

Welcome to Cozy dishes! I’m Louise, and this is your warm, welcoming kitchen corner filled with feel-good recipes that bring comfort to everyday moments. Whether you’re making a simple dinner or baking something sweet, you’ll find cozy, approachable dishes made with heart.


