As I stood in my kitchen, the rich aroma of cinnamon mingled with the warm scent of baking cake, I knew something magical was about to unfold. Introducing the Churro Three Milks Cake—a sensational twist on the classic tres leches that seamlessly combines the soft, moist layers of the original with the irresistible crunch of churros. Not only is this dessert visually stunning, making it perfect for any gathering, but it also comes with the added bonus of being customizable to suit any dietary needs—think gluten-free or vegan options, too! Trust me, your loved ones will be asking for seconds. Are you ready to dive into a dessert that captures the essence of cozy nights and festive celebrations?

Why is Churro Three Milks Cake Special?
Indulgent, Sweet Fusion: The Churro Three Milks Cake is a delightful combination of creamy tres leches and crispy churros that your taste buds won’t forget.
Customizable Options: This recipe shines with gluten-free and vegan variations, ensuring everyone can join in on the fun!
Satisfying Texture: Picture the moist layers soaking in the milky goodness with a crunchy churro topping—it’s a dessert lover’s dream come true!
Crowd-Pleaser: Perfect for gatherings, it’s visually stunning and bursting with flavor that will impress family and friends alike. If you enjoy this dessert, you might also love my Pumpkin Cheesecake Truffles or Cheesecake Stuffed Chocolate for even more sweet indulgence!
Quick to Make: With straightforward instructions, you can whip up this show-stopping dessert without spending hours in the kitchen!
Churro Three Milks Cake Ingredients
For the Cake
- All-Purpose Flour – Provides structure for the cake; gluten-free flour can be used for a gluten-free version.
- Sugar – Adds sweetness; consider using sugar-free alternatives like stevia or monk fruit for a lighter option.
- Baking Powder – Leavening agent that helps the cake rise; make sure it’s fresh for best results.
- Salt – Enhances flavor; use kosher or sea salt for optimal taste.
- Eggs – Crucial for the cake’s texture and stability.
- Whole Milk – Adds moisture and richness; low-fat milk can be used as a lighter alternative.
- Butter – Contributes flavor and moisture; substitute with vegan butter for a dairy-free option.
For the Tres Leches Mixture
- Evaporated Milk – Vital for creating the signature moist texture.
- Sweetened Condensed Milk – Essential for the classic tres leches experience and adds sweetness.
- Heavy Cream – Adds richness to the tres leches mixture, providing a luxurious mouthfeel.
For the Churros
- Cinnamon – Provides warmth and flavor for the churro topping; ground cinnamon works best.
- Sugar (for churros) – Granulated sugar is ideal for flavor and texture of churros.
This Churro Three Milks Cake is a unique dessert that will surely impress at any gathering.
Step‑by‑Step Instructions for Churro Three Milks Cake
Step 1: Prepare the Cake Batter
In a large mixing bowl, whisk together the all-purpose flour, sugar, baking powder, and salt until well combined. In a separate bowl, beat the eggs, then add the milk and melted butter, mixing until smooth. Gently fold the wet ingredients into the dry ingredients until the batter is lump-free, ensuring a lovely consistency for your Churro Three Milks Cake.
Step 2: Bake the Cake
Preheat your oven to 350°F (175°C) while you grease a 9×13 inch baking pan. Pour the cake batter into the prepared pan and spread it evenly. Bake for about 35 minutes or until a toothpick inserted into the center comes out clean. Once done, allow the cake to cool completely on a wire rack; this step is essential before the soaking process.
Step 3: Make Tres Leches Mixture
In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, and heavy cream until smooth and combined. This creamy mixture is the heart of your Churro Three Milks Cake and provides the essential moisture and sweetness. Set it aside to allow the flavors to meld while you prepare for the next steps.
Step 4: Assemble the Cake
Once your cooled cake is ready, poke holes all over the surface using a fork or a skewer to allow the tres leches mixture to soak in. Gently pour the tres leches mixture evenly over the cake, making sure to cover every inch. Allow the cake to soak for at least 1 hour, or up to 4 hours for maximum moisture and flavor infusion.
Step 5: Prepare Churros
In a small bowl, mix together the flour, sugar, and cinnamon for the churro dough. In a saucepan, bring water to a boil and add the butter. Once melted, remove from heat and stir in the dry ingredients to form a thick dough. Let it cool for a few minutes before you get ready to fry those delicious churros.
Step 6: Fry Churros
Heat oil in a deep frying pan to 375°F (190°C). Using a piping bag or a spoon, carefully pipe the churro dough into the hot oil, cutting to preferred lengths. Fry until golden brown, about 2-3 minutes per side. Once done, remove the churros with a slotted spoon and drain on paper towels, keeping them warm while the others fry.
Step 7: Serve the Cake
Sprinkle the fried churros generously with cinnamon sugar and arrange them beautifully on top of the soaked tres leches cake. Your Churro Three Milks Cake is now ready to be served! Each slice promises a delightful blend of creamy cake and crunchy churro goodness, perfect for sharing with family and friends.

Expert Tips for Churro Three Milks Cake
-
Room Temperature Ingredients: Ensure all ingredients are at room temperature for a smoother batter, which greatly enhances the texture of your Churro Three Milks Cake.
-
Cooling Time: Allow the cake to cool completely before soaking it in the tres leches mixture. This step prevents the cake from becoming overly soggy.
-
Churro Crispiness: Maintain the oil temperature while frying churros; too low will make them greasy, while too high will cause them to burn. Fry in small batches to avoid overcrowding.
-
Soak Time: For the best flavor and moisture, let the cake soak in the tres leches mixture for at least one hour, but longer is even better—up to four hours!
-
Storage Tips: Keep leftovers in an airtight container in the refrigerator for up to 5 days. The flavors continue to meld and improve over time!
What to Serve with Churro Three Milks Cake
Enhance your dessert experience with delicious pairings that perfectly complement the sweet and creamy flavors of this unforgettable treat.
- Vanilla Ice Cream: The creamy coldness of vanilla ice cream beautifully contrasts the warm cake, adding a delightful chill to every bite.
- Fresh Berries: Serve with strawberries or blueberries for a burst of tartness that balances the sweetness of the cake while adding a refreshing touch.
- Cinnamon Whipped Cream: Elevate the dessert with a dollop of cinnamon-infused whipped cream to enhance the warm flavors of the churros, creating a dreamy experience.
- Coffee or Espresso: A rich cup of coffee or espresso enhances the sweetness and adds a cozy touch, making it perfect for any gathering.
- Chocolate Sauce: Drizzle warm chocolate sauce over the cake and churros for an indulgent twist that will satisfy any chocolate lover’s cravings.
- Coconut Macaroons: The chewy texture and sweet coconut flavor of macaroons create a delightful contrast, making for a unique dessert platter.
- Churro Latte: Pair it with a churro latte for a whimsical, themed drink that ties in the flavors of your cake and offers a delightful caffeine boost.
- Dark Chocolate Mousse: A rich chocolate mousse adds a luxurious depth and is a perfect counterpoint to the cake’s creamy richness, creating a wonderful balance.
- Caramel Sauce: Drizzle caramel over the cake to enhance its indulgence, adding a rich sweetness that harmonizes with the churros’ cinnamon flavor.
- Mint Tea: For something refreshing and soothing, serve with a cup of mint tea—a light, herbal contrast to the rich dessert that cleanses the palate.
Churro Three Milks Cake Variations
Embrace your creativity and elevate the Churro Three Milks Cake with delightful twists that will surprise your taste buds!
- Gluten-Free: Swap all-purpose flour for a gluten-free blend to cater to dietary needs without compromising flavor.
- Nutty Flair: Add a handful of finely chopped nuts like pecans or walnuts into the batter for an unexpected crunch. This little addition brings warmth and earthiness that elevates each slice.
- Coconut Twist: Replace the whole milk with coconut milk and stir in some shredded coconut to the tres leches mixture for a tropical flair. Imagine the lush coconut creaminess with every bite!
- Fruit Toppers: Instead of churros, consider topping your cake with vibrant fresh fruits, like strawberries or blueberries, for a refreshing contrast. Each slice will burst with juicy goodness!
- Chocolate Delight: Drizzle melted dark chocolate over your churros before placing them on the cake for an indulgent chocolatey twist. Your dessert will become a paradise for chocolate lovers!
- Dairy-Free: Substitute plant-based milk alternatives and use vegan butter, allowing everyone to enjoy this cake, regardless of dietary restrictions.
- Caramel Drizzle: Enhance the flavor by adding a salted caramel sauce on top of your churros for a sweet and savory balance that will leave you craving more.
- Spiced Variations: Mix in a touch of nutmeg or cardamom to the cake batter or churro dough for an extra layer of warmth and fragrance that encapsulates a festive spirit.
For even more delightful dessert ideas, you might also enjoy my Caramel Brownie Cheesecake or the luscious Black Forest Cake!
Make Ahead Options
These Churro Three Milks Cakes are perfect for meal prep enthusiasts! You can prepare the cake base up to 24 hours in advance; just cool it completely after baking and refrigerate it in an airtight container. The tres leches mixture can also be made ahead and stored for up to 3 days in the fridge, allowing the flavors to meld beautifully. When you’re ready to serve, simply poke holes in the chilled cake, pour the tres leches mixture evenly over it, and let soak for at least 1 hour (or longer for maximum flavor). To keep the churros crispy, fry them shortly before serving—just a few minutes in hot oil will give you that perfect golden crunch, making your Churro Three Milks Cake just as delicious as if made fresh!
How to Store and Freeze Churro Three Milks Cake
Fridge: Store the Churro Three Milks Cake in an airtight container for up to 5 days. The flavors will meld beautifully, making each slice even more delicious!
Freezer: For longer storage, freeze the unsoaked cake for up to 2 months. Always wrap it tightly in plastic wrap and then in aluminum foil to prevent freezer burn.
Thawing: When ready to enjoy, thaw the cake overnight in the fridge. Soak it in the tres leches mixture before serving for that irresistible moist texture!
Reheating: If you prefer warm cake, gently microwave individual slices for about 20-30 seconds. Enjoy the blend of creamy cake and crunchy churros fresh!

Churro Three Milks Cake Recipe FAQs
What type of flour should I use for the Churro Three Milks Cake?
You can use all-purpose flour for a classic texture, but if you’re avoiding gluten, I recommend swapping in a gluten-free flour blend. Just make sure it contains xanthan gum for best results!
How should I store leftover Churro Three Milks Cake?
Store the cake in an airtight container in the refrigerator for up to 5 days. The rich flavors will continue to meld, making the cake even tastier! Just remember to keep it well-sealed to maintain its moisture.
Can I freeze Churro Three Milks Cake?
Absolutely! You can freeze the unsoaked cake for up to 2 months. Make sure to wrap it tightly in plastic wrap and then in aluminum foil to protect it from freezer burn. When you’re ready to enjoy, thaw it overnight in the fridge before soaking it in the tres leches mixture.
How can I prevent my churros from becoming soggy?
To avoid soggy churros, ensure that your oil is at a steady 375°F (190°C) while frying. Fry in small batches so they don’t overcrowd the pan, allowing them to crisp up nicely. Drain each batch on paper towels immediately after frying to eliminate excess oil.
Are there any dietary considerations for this recipe?
Yes, you can easily customize this Churro Three Milks Cake for different dietary needs! Use vegan butter and plant-based milk for a dairy-free version. Plus, substitute regular sugar with stevia or monk fruit for a sugar-free option if desired. Just make sure your flour choice aligns with any allergies!

Churro Three Milks Cake: A Dreamy Twist on Tres Leches
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together the all-purpose flour, sugar, baking powder, and salt until well combined. In a separate bowl, beat the eggs, then add the milk and melted butter, mixing until smooth. Gently fold the wet ingredients into the dry ingredients until lump-free.
- Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking pan. Pour the cake batter into the prepared pan and spread it evenly. Bake for about 35 minutes or until a toothpick inserted comes out clean. Allow the cake to cool completely on a wire rack.
- In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, and heavy cream until smooth. Set it aside.
- Once the cooled cake is ready, poke holes all over the surface using a fork. Pour the tres leches mixture evenly over the cake and allow it to soak for at least 1 hour.
- In a small bowl, mix together the flour, sugar, and cinnamon for the churro dough. In a saucepan, bring water to a boil and add the butter. Stir in the dry ingredients to form thick dough. Let it cool before frying.
- Heat oil in a deep frying pan to 375°F (190°C). Pipe the churro dough into the hot oil, frying until golden brown, about 2-3 minutes per side.
- Sprinkle the fried churros with cinnamon sugar and arrange them on top of the soaked tres leches cake. Serve and enjoy!

Leave a Reply