Horchata Icebox Cake Recipe: No-Bake Dessert That Tastes Like the Real Thing
This guide walks through making a horchata icebox cake with a cream cheese and horchata filling that delivers real cinnamon-almond depth. No oven, no complicated technique. But there's one decision to make before starting, and it determines whether the finished dessert actually tastes like horchata or just gestures at it.
What you need before starting:
- A 9x13 inch pan
- A hand or stand mixer
- At least 4 hours of refrigerator time (overnight is the better option, per the original Instagram recipe)
- 2 cups of store-bought horchata, tasted before you begin
Why store-bought horchata needs help
Video of the Day
Mexican-style horchata is built on rice, milk, almonds, a cinnamon stick, and vanilla. A Cozy Kitchen describes the flavor as cinnamon-spiced almond milk: smooth, creamy, closer to thin rice pudding than a standard drink. That character comes from aromatics, and aromatics are exactly what gets diluted when you fold the liquid into a cream cheese and pudding filling.
The problem is compounded by how the traditional base is made. Saveur notes that toasting rice, almonds, and cinnamon before steeping produces an exceptionally deep, nutty flavor, and warns against skipping that step. Most bottled horchata skips it by design. What you get is a pleasant, lightly spiced drink that loses its identity the moment it's mixed into something else.
Concentration is the fix. Reducing a portion of the horchata before it goes into the filling pulls the flavor forward. Everything below follows from that.
Video of the Day
Horchata icebox cake recipe: standard vs. best-flavor version

Taste your horchata straight from the bottle before doing anything else. This takes ten seconds and determines which version to make.
If it tastes strongly of cinnamon, vanilla, and almond: use the standard version. Add 2 full cups directly to the filling as written.
If it tastes mild, faintly sweet, or mostly dairy: use the concentrated version. Pour ½ cup into a small saucepan, bring to a simmer over medium heat, then reduce to low. Cook until it has reduced to a small, intensely flavored liquid. A Cozy Kitchen uses this same reduction technique in their horchata cake, cooking ⅔ cup down to 4 tablespoons over approximately 10 minutes before incorporating it into frosting, specifically to maximize flavor without introducing excess liquid. Your ½ cup starting volume will yield less concentrate than that. Let it cool completely, then add it to the filling alongside the remaining 1½ cups of uncooked horchata.
That reduction step is the recipe's single most important variable. Without it, mild horchata produces a pleasant chilled dessert that vaguely suggests cinnamon. With it, the flavor leads.
On almond extract: a few drops added to the filling deepens the almond note that many bottled versions underplay. It works alongside either version and doesn't require adjusting anything else.
Ingredients
For the filling:
- 8 oz cream cheese, fully softened to room temperature
- 2 boxes (3.4 oz each) instant vanilla pudding mix
- 2 tsp ground cinnamon
- 2 cups horchata (or 1½ cups uncooked horchata plus your reduced concentrate, see above)
- 1½ cups heavy whipping cream
For the layers:
- 2 sleeves graham crackers or vanilla wafers (enough to cover a 9x13 pan twice)
For the topping:
- 1 tbsp granulated sugar + 1 tsp ground cinnamon, combined
On the cookie choice: Graham crackers hold their structure better and produce cleaner slices, which matters if you're cutting and serving to a crowd. Vanilla wafers soften more completely into the filling, giving a uniform, pudding-like texture throughout, better for scooping from the pan. Both work. Pick based on how you're serving.
Step-by-step method


Step 1: Whip the cream. Pour 1½ cups heavy whipping cream into a cold mixing bowl. Beat on medium-high until stiff peaks form, the cream holds its shape when the beaters are lifted. Set aside. If the kitchen is warm, chill the bowl in the freezer for 10 minutes first; cream that's too warm takes longer to whip and produces a softer result that loosens the filling.
Stop the moment the cream holds its shape. Over-whipped cream goes grainy, breaks into butter-like clumps, and won't fold smoothly into the filling.
Step 2: Build the horchata cheesecake base. Beat the softened cream cheese until completely smooth, no lumps. Lumps at this stage won't disappear later. If the cream cheese hasn't fully softened, microwave it in 10-second increments until it gives easily under a spoon. Cold cream cheese is the most common cause of a lumpy filling.
Add both boxes of vanilla pudding mix and the 2 teaspoons of cinnamon. Mix on low until combined. Pour in the horchata (or your concentrate blend) and mix until the filling is smooth and starts to thicken.
Instant pudding begins to set the moment it contacts liquid. Work efficiently once the horchata goes in. If the mixture looks thin after mixing, refrigerate it for a few minutes before folding in the cream; it will continue to firm up on its own.
Step 3: Fold in the whipped cream. Add the whipped cream to the filling in two additions, folding gently with a spatula until fully incorporated. Don't deflate it. The finished mixture should be thick enough to hold a spread shape without slumping.
Step 4: Lay down the first cookie layer. Cover the bottom of the 9x13 pan with an even, tight layer of graham crackers or vanilla wafers. Break individual crackers to fill gaps; gaps in coverage translate directly to gaps in texture after chilling.
Step 5: Add the first filling layer. Spread half the filling evenly over the crackers using an offset spatula or the back of a large spoon.
Step 6: Add the second cookie layer and remaining filling. Lay a second layer of crackers directly on the filling, then spread the remaining filling over the top. Smooth the surface flat.
Step 7: Finish with cinnamon sugar. Sprinkle the cinnamon sugar mixture evenly over the top. This isn't decoration; it reinforces the horchata spice note on the first bite.
Step 8: Refrigerate. Cover the pan tightly with plastic wrap and refrigerate for a minimum of 4 hours. The original recipe specifies 4 hours to overnight; the longer the chill, the more the crackers soften into the filling and the layers knit together into clean, scoopable portions.
What success looks like, and how to fix it when it doesn't
When it's done correctly: The filling is set and creamy, not pourable. The cracker layers have softened fully, no dry spots, no crunch. Cinnamon and vanilla come through clearly on the first bite.
If the filling is too loose after mixing: The pudding needed more time to absorb the liquid. Refrigerate the filling for a few minutes before spreading, or assemble immediately and extend the total chill time. This tends to happen with thinner, sweeter horchata.
If the crackers are still firm after 4 hours: The crackers may not have full surface contact with the filling. Press them down gently before adding each layer, any air gap slows the process. Keep the pan tightly covered and extend the chill time.
If the cream cheese base is lumpy: It wasn't at room temperature before mixing. A lumpy base can't be rescued after the pudding is added; it's worth getting this right in step 2. Pull the cream cheese out at least an hour before you plan to start.
If the cake tastes flat despite following the recipe: The horchata was too mild and the concentration step was skipped. An extra dusting of cinnamon at serving helps, but it won't fully compensate for what's missing from the base. As Saveur's horchata paleta recipe makes clear, the depth of horchata flavor depends on how the aromatics are developed, and skipping that step produces a noticeably flatter result even when the base ingredients are otherwise identical.
Yield and serving

This recipe fills a 9x13 pan. Cut 4 rows by 3 columns for 12 generous squares, or 5 rows by 3 for slightly smaller portions. Use a sharp knife wiped clean between cuts for the clearest layers.
A light extra dusting of cinnamon or a small handful of finely chopped toasted almonds on each slice echoes the rice-and-almond base that A Cozy Kitchen identifies as the defining character of traditional horchata. Neither garnish is required. Both make it immediately clear what you're eating.
The flavor is almost entirely decided before assembly starts. Source the strongest horchata you can find, or concentrate what you have. That single step is what separates a cinnamon icebox cake from one that actually tastes like the drink it's named after.