Cajeta Tres Leches Cake Recipe – 3-Milk Mexican Delight

If you love rich, creamy desserts with a touch of tradition, this cajeta tres leches cake is about to become your favorite. Imagine an ultra-light sponge cake soaked in three sweet milks and topped with fluffy whipped cream—then finished with a luscious drizzle of golden cajeta. In our kitchen, this cake isn’t just dessert; it’s a moment shared between generations. In this post, I’ll walk you through my family’s version of this beloved Mexican treat, with tips, tricks, and heartfelt memories. Whether it’s your first time or your fiftieth, this cake brings everyone back to the table.

Ingredients :

Everything You Need for the Best Cajeta Tres Leches Cake
To create an unforgettable cajeta tres leches cake, you need simple pantry staples elevated by one magical ingredient—cajeta. This rich goat’s milk caramel brings deep, authentic Mexican flavor and a velvety sweetness that balances the airy sponge and creamy milk soak. Whether you’re baking for a celebration or a cozy weekend treat, quality matters. Choose full-fat dairy for the richest texture, and don’t skimp on the vanilla, it ties everything together.

Here’s everything you’ll need for the cake, milk mixture, and topping:

For the Cake:

  • 1 cup all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • 5 large eggs, separated
  • 1 cup granulated sugar, divided
  • 1/3 cup whole milk
  • 1 teaspoon vanilla extract

For the Milk Mixture:

  • 1 (12 oz) can evaporated milk
  • 1 (14 oz) can sweetened condensed milk
  • 1/2 cup whole milk
  • 1 teaspoon vanilla extract

For the Whipped Topping:

  • 1 ½ cups heavy whipping cream
  • 3 tablespoons powdered sugar
  • 1 teaspoon vanilla extract

Optional Garnish:

  • Ground cinnamon or fresh berries
  • Warm cajeta drizzle for serving

If you’re looking for ingredient substitutes, whole milk can be swapped for evaporated oat milk, and gluten-free flour can work in place of all-purpose—but know that texture may change slightly. You can also fold a spoonful of cajeta directly into the milk soak or whipped topping for extra depth.

How to Make Cajeta Tres Leches Cake the Right Way


Making a perfect cajeta tres leches cake at home isn’t complicated, but it’s all about the order and the little details—just like Grandma taught me. Follow these steps closely, and you’ll have a soft sponge, a perfect soak, and whipped cream that floats like a cloud.

Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish or line it with parchment paper for easy cleanup.

Step 2: Prepare the Dry Ingredients
In a medium bowl, sift together the flour, baking powder, and salt. Set aside—this ensures your sponge rises light and evenly.

Step 3: Beat the Egg Yolks and Sugar
In a large mixing bowl, beat the egg yolks with ¾ cup of the sugar on medium speed until thick and pale (about 2 minutes). Then stir in the milk and vanilla extract.

Step 4: Add the Dry Ingredients
Gently fold the flour mixture into the yolk mixture until just combined. Avoid overmixing to keep the cake fluffy.

Step 5: Whip the Egg Whites
In a clean bowl, beat the egg whites until soft peaks form. Slowly add the remaining ¼ cup of sugar and continue beating until stiff peaks form.

Step 6: Fold Egg Whites into the Batter
Fold the egg whites into the batter a little at a time. This step gives your sponge its signature light texture—don’t rush it.

Step 7: Bake the Cake
Pour the batter into the prepared pan. Smooth the top and bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool completely in the pan.

Step 8: Make the Milk Mixture
While the cake cools, whisk together the evaporated milk, sweetened condensed milk, whole milk, and vanilla in a bowl.

Step 9: Soak the Cake
Once cool, use a fork or skewer to poke holes all over the cake. Slowly pour the milk mixture over the top, letting it soak in evenly. Cover and refrigerate for at least 4 hours—overnight is best.

Step 10: Make the Whipped Cream Topping
Beat the heavy cream, powdered sugar, and vanilla until stiff peaks form.

Step 11: Frost and Serve
Spread the whipped cream evenly over the chilled cake. Garnish with cinnamon or fresh berries—and don’t forget an extra drizzle of warm cajeta for that wow factor.

Troubleshooting & Expert Tips

  • If your sponge cake turns out dense, you may have overmixed. Fold gently and use room-temperature eggs.
  • If the milk mixture pools, the cake may still be too warm—wait until it cools fully.
  • To save time, whip the cream while the cake chills.

Serving, Variations & Storing Cajeta Tres Leches Cake

The Best Way to Serve Cajeta Tres Leches Cake

After hours of soaking, your cake is chilled, full of flavor, and ready to serve. The best way to slice is with a thin knife dipped in warm water—this keeps the whipped topping clean and smooth. For presentation, I always go for a gentle sprinkle of cinnamon, a few fresh berries, and most importantly: a warm drizzle of cajeta on top.

That caramel-like finish melts slightly into the cold cream and gives the whole dessert a signature richness. My daughter likes it with strawberries, while Grandma insists on sliced banana. Either way, it disappears fast.

Storing and Creative Variations

This cake keeps beautifully. Simply cover tightly and store it in the refrigerator for up to 4–5 days. The longer it rests, the more flavor it develops—just make sure it’s well covered to avoid absorbing fridge odors.

Got leftovers? Layer them into dessert cups with extra whipped cream and fruit for easy parfaits. You can even freeze slices wrapped tightly in plastic wrap and foil for up to a month. Just thaw in the fridge overnight and add a fresh topping before serving.

Want to experiment? Here are a few variations our family has tried:

  • Spicy Cajeta: Stir in a pinch of cinnamon and cayenne to the milk soak for a subtle kick.
  • Coffee Infusion: Add a tablespoon of espresso to the milk mix for a café-style dessert.
  • Nutty Crunch: Top with chopped toasted pecans for contrast.

You can also make it in mini portions using a muffin tin for cute, single-serve cakes—great for parties or gifting.

FAQ: Cajeta Tres Leches Cake

What is the difference between tres leches and cajeta tres leches cake?
Classic tres leches cake is made with a sponge base soaked in three kinds of milk: evaporated milk, sweetened condensed milk, and whole milk. Cajeta tres leches cake adds a rich drizzle of cajeta—a traditional Mexican caramel made from goat’s milk. This simple addition deepens the flavor and adds a silky, slightly tangy sweetness that sets it apart.

Can I make cajeta tres leches cake ahead of time?
Yes—and you absolutely should! This cake needs time to absorb the milk mixture fully. Ideally, make it a day ahead and chill it overnight. The sponge becomes wonderfully tender and infused with flavor by the next day. Just hold off on adding the whipped cream topping until shortly before serving for the best texture.

How do I keep tres leches cake from getting soggy?
Use the right sponge: one made by separating the eggs and whipping the whites. This keeps the structure light but strong enough to hold the milk. Let the cake cool completely before pouring the milk mixture, and always refrigerate it after soaking. These techniques help it absorb evenly without becoming mushy.

What’s the best way to store cajeta tres leches cake?
Store the cake tightly covered in the refrigerator for up to 4–5 days. For longer storage, individual slices can be frozen (wrapped well) for up to one month. Just thaw overnight and add fresh whipped cream or cajeta before serving.

Conclusion:

This cajeta tres leches cake isn’t just a dessert—it’s a connection to heritage, to family, and to the kind of sweetness that lives beyond sugar. Whether you’re making it for a celebration or just to bring a little love into your week, I hope it fills your kitchen with warmth and your table with joy.

Every spoonful reminds me of the women who taught me to cook with my hands and my heart—and now, I’m passing it to you. Try it, share it, and let me know how it turns out. Because in our home, dessert is never just dessert. It’s tradition served with a drizzle of cajeta.

Leave a Comment