Introduction
“You really need to try this,” my coworker said, sliding a slice of something creamy and spiced across the break room table. The first bite caught me off guard—moist cake soaked in a sweet, cinnamon-kissed milk blend that tasted like a warm hug in dessert form. Honestly, I was skeptical at first. Tres leches cakes had always felt a little too rich or soggy for my taste, but this horchata twist brought a fresh, comforting balance. The cinnamon whipped cream topping? Pure magic.
It wasn’t a planned baking day or a fancy occasion—just a random Tuesday when I found myself craving something a little different but still cozy. That unexpected moment turned into a full-blown obsession. I made this creamy horchata tres leches poke cake three times in one week (don’t judge). It’s become my go-to when I want something sweet that doesn’t feel heavy but still hits all the comforting notes. Plus, it’s surprisingly simple to pull together, even after a long day.
What stuck with me beyond the flavors was the way this cake felt like a little celebration hiding in an everyday moment. It’s not flashy or over-the-top, but it somehow makes you pause, take a breath, and enjoy something just a bit special. That’s why I’m sharing this recipe with you—not because it’s perfect, but because it’s honest, delicious, and maybe even a little addictive.
Why You’ll Love This Recipe
Having tested this creamy horchata tres leches poke cake multiple times (yes, I’m guilty!), I can confidently say it’s a winner for so many reasons. Here’s why it’s earned a permanent spot in my dessert rotation:
- Quick & Easy: It comes together in under an hour, making it perfect for last-minute dessert cravings or impromptu gatherings.
- Simple Ingredients: No need for specialty stores—most of the ingredients are pantry staples or easy to find, like evaporated milk and cinnamon.
- Perfect for All Occasions: Whether it’s a casual dinner party, a holiday celebration, or just a treat after a busy day, this cake fits right in.
- Crowd-Pleaser: I’ve brought it to potlucks and family dinners, and it always disappears fast, with plenty of requests for the recipe.
- Unbelievably Delicious: The horchata-inspired milk soak gives the cake a delicate cinnamon and vanilla flavor that’s both nostalgic and refreshing.
What sets this version apart is the poke cake technique, which lets the milk soak deep into the cake layers, making every bite moist but not soggy. The cinnamon whipped cream on top isn’t just decoration—it adds a light, airy finish that balances the creamy richness perfectly. Honestly, it’s like comfort food reimagined; you get all the soul-soothing satisfaction without feeling weighed down.
If you love desserts that feel homemade but impressive, this recipe’s for you. It’s become my favorite alternative to a traditional tres leches cake, especially when I want that lovely horchata flavor without fuss. Plus, it pairs wonderfully alongside a cozy meal like the instant pot beef stew I’ve been making on chilly nights.
What Ingredients You Will Need
This creamy horchata tres leches poke cake uses simple, wholesome ingredients to create bold flavors and a satisfying texture without any fuss. Most of these are pantry staples, with a few easy-to-find dairy products and spices.
- For the Cake:
- 1 box yellow cake mix (or homemade vanilla cake batter) – I prefer Betty Crocker for reliable results
- Ingredients called for on the cake mix box (usually eggs, oil, water)
- For the Horchata Milk Soak:
- 1 cup whole milk (or dairy-free milk like almond or oat)
- 1 cup evaporated milk (adds richness and creaminess)
- 1 cup sweetened condensed milk (for that signature tres leches sweetness)
- 1 teaspoon ground cinnamon (freshly ground if possible for best aroma)
- 1 teaspoon vanilla extract
- For the Cinnamon Whipped Cream:
- 1 cup heavy whipping cream (cold)
- 2 tablespoons powdered sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon vanilla extract
Feel free to swap the yellow cake mix with a gluten-free mix or a homemade batter if you want to avoid processed ingredients. For a dairy-free option, use coconut condensed milk and almond milk; the cake soak still works beautifully with those swaps.
When it comes to cinnamon, I always reach for McCormick ground cinnamon—it’s reliable and aromatic without being overpowering. The balance of milks in the soak is crucial; evaporated and condensed milks give that classic tres leches richness, while whole milk lightens it up so it’s not too heavy.
Equipment Needed

- 9×13-inch baking pan – glass or metal works fine, but glass helps with even baking
- Mixing bowls – one large for cake batter, one medium for milk soak, and one for whipped cream
- Electric mixer or hand whisk – an electric mixer makes whipping cream easier, but a sturdy whisk works too
- Toothpick or skewer – for poking holes in the cake to absorb the milk soak
- Measuring cups and spoons – precise measurements make a big difference for this recipe
- Spatula – for folding and spreading the whipped cream
Don’t worry if you don’t have an electric mixer; a good whisk and a bit of elbow grease can get the whipped cream ready. I’ve even used a Mason jar with a tight lid to shake cream into whipped cream when in a pinch. For the baking pan, if you want easier cleanup, a foil-lined pan works great too.
Preparation Method
- Preheat the oven: Set to 350°F (175°C) and grease your 9×13-inch pan lightly with butter or nonstick spray. This helps the cake release easily.
- Prepare the cake batter: Follow the instructions on the yellow cake mix box, combining the mix with eggs, oil, and water (usually 1 cup water, 1/3 cup oil, and 3 large eggs). Beat until smooth, about 2 minutes.
- Bake the cake: Pour the batter into the prepared pan and spread evenly. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean. The cake should be golden and springy to the touch.
- Poke holes in the cake: Once the cake is out of the oven but still warm (about 10 minutes), use a wooden skewer or fork to poke holes all over the surface. Don’t be shy; this step lets the milk soak in deeply for that perfect moistness.
- Mix the horchata milk soak: In a bowl, whisk together whole milk, evaporated milk, sweetened condensed milk, cinnamon, and vanilla extract until smooth and combined.
- Pour the milk soak over the cake: Slowly drizzle the milk mixture evenly across the cake, letting it sink into the holes. The cake will look soaked but not soupy—this is exactly right.
- Chill the cake: Cover the pan with plastic wrap and refrigerate for at least 4 hours, preferably overnight. This resting time lets the flavors meld and the cake absorb the horchata soak fully.
- Make the cinnamon whipped cream: In a chilled bowl, beat the cold heavy cream with powdered sugar, cinnamon, and vanilla using an electric mixer or whisk until soft peaks form. Be careful not to overbeat; you want it fluffy and smooth.
- Top and serve: Spread the cinnamon whipped cream evenly over the chilled cake. For a finishing touch, sprinkle a little extra cinnamon on top. Slice and enjoy!
Pro tip: If your cake edges dry out a bit after chilling, just smooth on a little extra whipped cream before serving. Also, don’t skip the chilling step—it’s what turns this into a creamy, dreamy treat. When I’m in a hurry, I’ve brought the cake to just 2 hours of chill time—still good but not quite as luscious.
Cooking Tips & Techniques
Here are some tips I’ve picked up after a few attempts with this creamy horchata tres leches poke cake:
- Don’t rush the poke step: The more holes you poke, the better the milk soak penetrates. It helps avoid a dry cake center.
- Use cold heavy cream: For the cinnamon whipped cream, cold cream whips up faster and holds better. If it’s room temperature, it might not thicken well.
- Watch the baking time: Overbaking will make the cake dry and less able to absorb the milk soak. Check it a few minutes early if your oven runs hot.
- Mix the milk soak gently: Avoid shaking or whisking vigorously once the milks and cinnamon are combined; you want a smooth mixture, not frothy, to soak evenly.
- Chill for best texture: The cake tastes better and holds together nicely after a long chill. I once tried serving it right away and ended up with a messy slice—lesson learned.
- Multitasking magic: While the cake bakes, whip up the milk soak and get your whipped cream ready. It saves time and keeps everything fresh.
- Personal touch: I like to toast a pinch of cinnamon before adding it to the milk soak—it makes the aroma pop without changing the flavor too much.
Variations & Adaptations
Want to put your own spin on this creamy horchata tres leches poke cake? Here are some ways to switch it up:
- Chocolate Horchata: Add 1/4 cup cocoa powder to the cake mix for a chocolate base that pairs beautifully with cinnamon whipped cream.
- Dairy-Free Version: Use coconut condensed milk, almond milk, and coconut cream for the whipped topping. It’s just as rich and flavorful.
- Fruit Twist: Top with fresh sliced strawberries or mangoes before adding the whipped cream for a bright, juicy contrast.
- Spiced Variations: Add nutmeg or a dash of cloves to the horchata soak for a deeper warm spice profile, especially nice in cooler months.
- Mini Cakes: Use a muffin tin to make individual poke cakes—perfect for portion control or parties. Adjust baking time to 18-22 minutes.
One personal favorite I tried was layering a thin spread of dulce de leche between the cake and milk soak layers. It gave a caramel richness that was irresistible. If you enjoy experimenting, you might also like my take on a loaded cookie skillet dessert for two that’s equally indulgent but quick to make.
Serving & Storage Suggestions
This creamy horchata tres leches poke cake is best served chilled, straight from the fridge. The cold temperature makes the cake’s texture silky and the whipped cream delightfully refreshing.
For presentation, try dusting a little extra ground cinnamon or even a sprinkle of finely chopped toasted almonds on top for crunch. It pairs wonderfully with a hot cup of coffee or lightly spiced chai tea.
If you have leftovers (though that’s rare), cover the cake tightly with plastic wrap and store it in the refrigerator for up to 4 days. The flavors actually deepen after a day, making it taste even better the next day. To serve, slice with a warm knife and let it sit at room temperature for 10 minutes to soften slightly.
Freezing is possible but not ideal for texture. If you do freeze, wrap tightly and thaw overnight in the fridge before adding fresh whipped cream.
This dessert makes a lovely finish to a meal like an easy budget-friendly loaded pasta bake—comfort food from start to finish.
Nutritional Information & Benefits
A typical slice of creamy horchata tres leches poke cake (about 1/12th of the pan) contains approximately 350-400 calories, with a balance of carbohydrates, fats, and a bit of protein from the dairy.
The cinnamon adds not just warmth but antioxidants that may support blood sugar regulation and inflammation reduction. Whole milk and evaporated milk provide calcium and vitamin D, which are great for bone health.
While this dessert is indulgent, it’s made with real ingredients and no artificial flavors or preservatives, which is a nice comfort. For those watching carbs, swapping the sweetened condensed milk for a sugar-free alternative or using a low-carb cake mix can lighten the sugar load.
If you have dairy allergies, the recipe adapts well with coconut or almond milk versions, keeping that creamy texture intact without compromising flavor.
Conclusion
This creamy horchata tres leches poke cake with cinnamon whipped cream has become my little secret weapon for making any day feel special. It strikes the perfect balance between rich and light, sweet and spiced, simple yet impressive.
Feel free to tweak the cinnamon levels or try one of the variations to suit your tastes. I love how forgiving this recipe is—whether you’re a seasoned baker or just starting out, it delivers consistent, delicious results.
Personally, this cake reminds me that sometimes the best desserts come from a little curiosity and a craving, not a big plan. If you give it a try, I’d love to hear how it turns out or what twists you add. Sharing recipes is how we all learn and enjoy food more.
Happy baking, and here’s to many cozy moments with a slice of horchata tres leches magic.
FAQs
- Can I use a homemade cake batter instead of box mix?
Absolutely! A simple vanilla or yellow cake recipe works great. Just make sure it’s not too dense so the milk soak can absorb well. - How long should I poke holes in the cake?
Make holes about every inch or so across the cake surface, going about halfway through the cake. Use a skewer or fork to gently pierce without breaking the cake apart. - Can I prepare this cake a day ahead?
Yes, it actually tastes better after resting overnight. Just add the whipped cream topping the day you plan to serve. - What if I don’t have evaporated milk?
You can substitute with an equal amount of whole milk plus a tablespoon of powdered milk for richness, though evaporated milk has a unique flavor and creaminess. - Is there a way to make this cake less sweet?
Reduce the sweetened condensed milk by a quarter cup or use a low-sugar cake mix. The cinnamon whipped cream also balances sweetness nicely.
Pin This Recipe!

Creamy Horchata Tres Leches Poke Cake Recipe with Easy Cinnamon Whipped Cream
A moist and creamy tres leches poke cake infused with horchata flavors and topped with light cinnamon whipped cream. This dessert balances rich sweetness with a comforting cinnamon-vanilla twist.
- Prep Time: 15 minutes
- Cook Time: 30-35 minutes
- Total Time: 4 hours 50 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: Mexican-inspired
Ingredients
- 1 box yellow cake mix (or homemade vanilla cake batter)
- Ingredients called for on the cake mix box (usually eggs, oil, water)
- 1 cup whole milk (or dairy-free milk like almond or oat)
- 1 cup evaporated milk
- 1 cup sweetened condensed milk
- 1 teaspoon ground cinnamon
- 1 teaspoon vanilla extract
- 1 cup heavy whipping cream (cold)
- 2 tablespoons powdered sugar
- 1 teaspoon ground cinnamon (for whipped cream)
- 1/2 teaspoon vanilla extract (for whipped cream)
Instructions
- Preheat the oven to 350°F (175°C) and grease a 9×13-inch pan lightly with butter or nonstick spray.
- Prepare the cake batter according to the yellow cake mix box instructions, combining the mix with eggs, oil, and water. Beat until smooth, about 2 minutes.
- Pour the batter into the prepared pan and spread evenly. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
- Once the cake is out of the oven but still warm (about 10 minutes), use a wooden skewer or fork to poke holes all over the surface.
- In a bowl, whisk together whole milk, evaporated milk, sweetened condensed milk, cinnamon, and vanilla extract until smooth.
- Slowly drizzle the milk mixture evenly across the cake, letting it sink into the holes.
- Cover the pan with plastic wrap and refrigerate for at least 4 hours, preferably overnight.
- In a chilled bowl, beat the cold heavy cream with powdered sugar, cinnamon, and vanilla using an electric mixer or whisk until soft peaks form.
- Spread the cinnamon whipped cream evenly over the chilled cake. Sprinkle a little extra cinnamon on top. Slice and serve.
Notes
Do not skip the chilling step for best texture. Poke holes generously to allow milk soak to penetrate deeply. Use cold heavy cream for best whipped cream results. Overbaking can dry the cake and reduce milk absorption. Variations include chocolate cake mix, dairy-free milks, and fruit toppings.
Nutrition
- Serving Size: 1 slice (1/12th of t
- Calories: 375
- Sugar: 38
- Sodium: 320
- Fat: 15
- Saturated Fat: 9
- Carbohydrates: 52
- Fiber: 1
- Protein: 6
Keywords: horchata, tres leches, poke cake, cinnamon whipped cream, creamy dessert, easy cake recipe, Mexican dessert


