Desserts
This horchata cookie recipe brings the creamy, cinnamon-spiced essence of Mexican horchata into every bite with a perfect crunch. The secret lies in rice flour, which delivers that signature smooth texture while keeping the cookies tender—not crumbly.
I developed this recipe after years of experimenting with horchata-flavored treats, and the balance of spices and moisture is what makes these stand out.
The dough combines cinnamon, vanilla, and a touch of nutmeg for that authentic horchata warmth, while rice milk ensures a moist yet sturdy cookie. Baking at the right temperature guarantees a crisp exterior with a soft, creamy center—just like the drink it’s inspired by.
These cookies are perfect for holiday gatherings or as a cozy afternoon treat, offering a taste of Mexico without the complexity.
What you’ll love most is how the flavors evolve as they cool—the cinnamon deepens, the vanilla brightens, and the rice flour keeps them from drying out. They pair beautifully with a cup of horchata or coffee, making them a versatile dessert that feels both nostalgic and fresh. Ready to bake?
For dietary flexibility, you can easily adapt this recipe with plant-based butter or aquafaba instead of eggs, keeping the same rich texture. Store in an airtight container for up to five days, though they rarely last that long. Let’s get baking!
Ingredients for horchata cookie
Rice flour and cinnamon are the stars here—simple ingredients for a cookie that tastes like horchata.
| Ingredient | Amount | Notes |
|---|---|---|
| Rice Flour 🌾 | 1 ½ cups | Fine grind for smooth texture |
| All-Purpose Flour 🌾 | 1 cup | Regular white flour works |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for mixing |
| Granulated Sugar 🍚 | ¾ cup | White or light brown |
| Rice Milk 🥛 | ½ cup | Unsweetened for authentic flavor |
| Pure Vanilla Extract 🍯 | 1 tbsp | High-quality, no imitation |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Large Eggs 🥚 | 1 whole | Room temperature for mixing |
| Vanilla Sugar 🍚 | 1 tbsp | Optional for extra flavor |
| Turbinado Sugar 🍚 | ¼ cup | For sprinkling on top |
Rice flour is non-negotiable for that signature horchata texture. Bob's Red Mill or Anthony's Goods are my go-tos—they’re fine enough to mimic the drink’s creaminess. If you can’t find rice flour, a mix of cornstarch and all-purpose flour (half and half) works in a pinch, but texture won’t be identical. The butter should be cold—cut it into small cubes and let it sit out for 10 minutes if it’s straight from the fridge. For the cinnamon, Mexican cinnamon sticks (like those from La Tienda) add a deeper warmth, but regular ground works too. Nutmeg is key—freshly grated makes all the difference, but pre-ground is fine if you’re in a hurry.
No rice milk? Coconut milk or almond milk will get you close, but rice milk’s neutral flavor is ideal. Short on vanilla extract? Vanilla bean paste or even a scraped vanilla bean works—just add the seeds. The vanilla sugar is optional but worth it for that extra horchata punch. If you’re baking for a crowd, double the batch—these disappear fast. For dietary swaps, plant-based butter or coconut oil keeps the cookies moist, and aquafaba replaces eggs perfectly. The turbinado sugar on top adds crunch, but regular granulated sugar works if that’s all you’ve got.
These cookies keep for 5 days in an airtight container, though they’re best fresh. For extra flavor, store them in a paper bag—it helps them stay soft longer. Freeze dough balls for up to 3 months—just bake straight from frozen, adding 2 extra minutes. The flavors deepen overnight, so if you can wait, bake them the night before and serve at room temperature. Pair with a cup of horchata or coffee for the full experience.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m too lazy for food processors—just rub the cold butter into the rice flour with my fingers until it looks like wet sand. The rice milk does the rest, blending in smoothly without a fuss.
- Vanilla-Cinnamon Magic: That first bite? Warm, buttery, with a whisper of cinnamon and the creamy sweetness of horchata seeping through. Honestly, it’s the kind of cookie that makes me forget it’s not a bakery treat.
- Party in a Jar: Between us, these are my go-to for potlucks, holiday cookie swaps, or just because. They hold up for days in an airtight container, and the rice flour keeps them from getting soggy—no one will guess they’re secretly low-effort.
- Budget Baking Win: Rice flour and rice milk stretch my grocery budget further than most cookie recipes. I make a double batch, freeze half, and still have cookies that taste fresh weeks later—no one complains about the price tag.
Step-by-step instructions for horchata cookies
Here's how to make these dreamy cookies with that perfect horchata-inspired creaminess.
Mix Dry Ingredients for Perfect Texture
In a medium bowl, whisk together the 1.5 cups rice flour and 1 cup all-purpose flour until completely combined. This creates the signature tender crumb that sets these cookies apart. Add the 1.5 teaspoons ground cinnamon, 0.25 teaspoon ground nutmeg, 0.5 teaspoon salt, and 1 tablespoon vanilla sugar (if using). Mix again until all the spices are evenly distributed throughout the flour mixture.
I like to sift the spices through the flour to break up any clumps and ensure even distribution. This step is crucial because the spices carry that authentic horchata flavor we're going for. The rice flour gives these cookies their signature creaminess, so don't skip this part.
Cream Butter and Sugar for Light, Fluffy Texture
In a separate large mixing bowl, combine the 0.5 cup unsalted butter (cold, cubed) and 0.75 cup granulated sugar. Using an electric mixer on medium speed, beat until the mixture becomes light and fluffy, about 3-4 minutes. You'll see the butter pieces start to break down and the mixture nearly double in volume.
This creaming process incorporates air into the dough, which creates those beautiful crackly tops and helps the cookies spread just enough. Don't rush this step - under-creaming leads to dense cookies instead of the light, tender texture we want. The butter should be completely smooth with no visible chunks remaining.
Combine Wet Ingredients for Creamy Base
Add the 1 whole large egg and 1 tablespoon pure vanilla extract to the butter mixture. Beat on medium speed until fully incorporated, about 1 minute. Then gradually add the 0.5 cup rice milk while mixing continuously. The dough will begin to come together at this point.
Here's where the magic happens - the rice milk adds that authentic horchata creaminess we're after. The mixture should be smooth and slightly thick, like a soft dough. If it looks too dry, add 1 teaspoon more rice milk at a time until it reaches the perfect consistency. The dough should hold together when pressed but still be soft enough to work with.
Combine Wet and Dry Ingredients
With the mixer running on low speed, gradually add the dry ingredient mixture to the wet ingredients. Mix just until combined - about 30-45 seconds. You'll want to see a few small flour streaks remaining, but no large clumps. Over-mixing develops gluten and makes cookies tough.
Once combined, the dough should be soft and slightly sticky. If it's too dry, add 1-2 teaspoons more rice milk to help it come together. The dough should be pliable enough to handle but not so sticky that it's difficult to work with. At this point, you can cover the bowl with plastic wrap and refrigerate for 30 minutes to make the dough easier to handle.
Shape and Bake for Perfect Cookies
Preheat your oven to 350°F. Line two baking sheets with parchment paper. Using a cookie scoop or tablespoon, drop the dough onto the prepared baking sheets, leaving about 2 inches between each cookie. Sprinkle each cookie with a pinch of turbinado sugar for that classic horchata cookie crunch.
Bake for 10-12 minutes until the edges are golden brown and the centers still look slightly soft. They'll continue cooking on the hot baking sheet after you remove them from the oven. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. The cookies should be tender with a slightly crisp exterior and that signature horchata creaminess throughout.
Pro Tips For Making Horchata Cookie
- Chill the Dough: DESCRIPTION: Horchata cookies need that 30-minute fridge rest—no skipping. The rice flour makes the dough sticky and gummy when warm, but once it firms up, you’ll get clean cuts and a proper crumb. I used to rush this, and my cookies always spread into sad, flat pancakes.
- Toast the Rice Flour: DESCRIPTION: Dry-toast the rice flour in a pan over medium-low for 3–4 minutes until it smells nutty. This deepens the horchata flavor and prevents a raw, chalky taste. (Yes, even if you’re using pre-made rice milk—trust me, it matters.)
- Measure Butter Cold: DESCRIPTION: Scoop the unsalted butter straight from the fridge and cut it into chunks—no softening. Cold butter creates pockets of steam in the dough, leading to those signature tender, cakey layers. I learned this after making cookies that turned out like dense crackers.
- Use Thick Rice Milk: DESCRIPTION: Thin rice milk won’t bind the dough right, and your cookies will crumble. Blend your rice milk with 1 extra tablespoon of rice flour, then simmer for 2 minutes to thicken it. (Or just grab the canned horchata mix—it’s already perfect.)
Dietary considerations for this horchata cookie
Vegan Adaptations
Replace the 1 whole egg with 1 tablespoon aquafaba (chickpea brine) and whisk until frothy for binding. For the 0.5 cup butter, use 0.5 cup vegan butter like Miyoko's or Earth Balance, chilled and cubed.
The dough will be slightly softer but holds its shape beautifully. Let it rest 30 minutes before baking for best results. 🌱
Gluten-Free Options
Swap the 1.5 cups rice flour for a 1:1 gluten-free flour blend like King Arthur Measure for Measure. Add 0.5 teaspoon xanthan gum to help bind the dough. For the 1 cup all-purpose flour, use 1 cup almond flour or Bob's Red Mill gluten-free 1-to-1.
These adjustments keep the horchata flavor intact while ensuring texture. Test small batches first—some blends absorb moisture differently.
Dairy-Free Swaps
Use Rice Dream or Silk Unsweetened Rice Milk instead of regular rice milk for a neutral, creamy base. For the turbinado sugar topping, ensure it’s dairy-free (most brands are).
If your vegan butter has a strong aftertaste, try Country Crock Plant Butter—it’s mild and works perfectly. The cookies stay tender and maintain that signature horchata creaminess. 🥛
Nut-Free Considerations
Skip the almond flour substitution and stick with the original 1.5 cups rice flour and 1 cup all-purpose flour for a nut-free version. If you’re avoiding all nuts, check your vanilla extract and vanilla sugar for nut traces—brands like Goya or McCormick are typically nut-free.
The rice flour is naturally nut-free, so this adaptation keeps the recipe safe for nut allergies while preserving texture.
Lower Sugar Version
Reduce the 0.75 cup granulated sugar to 0.5 cup and replace the remaining 0.25 cup turbinado sugar with 0.25 cup monk fruit sweetener (like Lakanto). Use Swerve Granulated for a 1:1 sugar swap.
The cookies will still hold their shape but be slightly less crisp. Balance with an extra 0.5 teaspoon cinnamon to enhance horchata flavor. 💛
Nutrition facts
Frequently asked questions
Why do these horchata cookies need rice flour?
Rice flour is essential for capturing that signature horchata creaminess. It creates a tender, almost custard-like texture that mimics the drink's smoothness while preventing the cookies from becoming crumbly. Regular flour would make them too dense and dry.
Can I make these cookies without rice milk?
Yes! Use unsweetened coconut milk or almond milk as substitutes. The flavor won't be identical, but the cookies will still have a soft texture. For best results, add an extra 0.25 teaspoon cinnamon to compensate for the missing horchata depth.
How do I prevent my horchata cookies from spreading too much?
Chill the dough for 30 minutes before baking to firm it up. Also, use a cookie scoop and place dough balls 2 inches apart on the baking sheet. For extra structure, add 1 tablespoon cornstarch to the dry ingredients.
What's the best way to store horchata cookies?
Store in an airtight container at room temperature for up to 5 days. For longer storage, freeze dough balls (up to 3 months) and bake straight from frozen. To keep them soft, place a slice of bread in the container to absorb moisture.
Can I add mix-ins like chocolate chips?
Fold in 0.5 cup mini chocolate chips or chopped dried fruit after combining wet and dry ingredients. For a traditional touch, try Mexican chocolate chunks (like Abel or Iberia brands) for an authentic horchata-chocolate pairing.
