Is there anything quite like a perfect creamy, refreshing cup of sweet horchata?
Icy cold and rich (with absolutely no dairy), and just the right amount of cinnamon this classic drink recipe needs to be a part of your Mexican food repertoire.
not 100% authentic, but very, very good
Horchata gets around.
Did you know it was originally an ancient Roman elixir made from barley? Yep!
So if you see recipes that say “Authentic Horchata” and it doesn’t contain barley, water, honey, and fresh herbs, then I’m not sure its really the OG recipe.
The sweet Horchata de Arroz {Rice Horchata} drink we all love is a rough translation of the Spanish version (made from Tiger nuts) which made it’s way to Mexico in the 16th century and over the years has become universally loved in Mexico and the US alike.

what makes this horchata recipe so darn perfect?
Many horchata recipes are overly thick and sweet, thanks to the addition of sweetened condensed milk.
In my opinion, that makes horchata feel more like drinking arroz con leche than refreshing agua fresca.
To make the favorite Mexican drink we know and love, you need:
- Raw, uncooked white rice. I prefer the fragrant flavor of Jasmine rice the best.
- Almonds. Traditional horchata is only made with rice, but I love the nutty flavor of almonds. You can use any kind, whole, sliced, slivered, skin on, blanched, just not roasted or salted.
- Celyon cinnamon sticks. This is the softer, looser cinnamon that is sold in bulk in the Latin grocery stores.
- Agave syrup. Again, not traditional but it adds liquid sweetness which is easier to mix into the finished horchata. You can add more without it all falling to the bottom like heavier sugar does.
- Vanilla extract. Just a splash to really seal the deal.

how to make homemade horchata
You want to know what else makes this the perfect recipe? It’s insanely easy!
The one thing it takes is time.
You need to let the rice and cinnamon stick, along with almonds, a pinch of salt, and 3 cups of water sit overnight. This softens the ingredients so they blend more completely and make rich rice milk.
The next day you just pour this mixture into a blender with more water, agave syrup, and vanilla. Then blend it until it is as smooth as possible. You want the rice and almonds to be finely ground.
To check to see if it’s ground enough, stop the blender, spoon out a little of the rice mixture from the bottom of the blender. If it is roughly ground, keep blending until it is like fine, wet sand.
Pour the mixture through a fine mesh strainer into a large container. Press against the solids to extract as much rice water as possible. Taste and add more agave syrup if you’d like.
Cover and chill in the refrigerator until completely cold then serve over ice with a dusting of ground cinnamon on top.

more recipes to try
After you’ve mastered this classic recipe you remember from your favorite Mexican restaurant, try these more unique takes:
- White Russian Horchata Popsicles
- Pick Your Poison Horchata Bar For Halloween
- Easy Almond and White Chocolate Horchata
- Toasted Coconut Cold Brew Horchata
- Or another authentic Mexican drink you might love is this Vegan Atole recipe.
creamy, sweet, cold, and easy!
Four reasons to whip up a perfect cup. When you blend your next batch of this delicious drink, I’d love to hear about it! Snap a photo and tag me on Instagram using @holajalapeno and #holajalapeno so I can see!

The Perfect Mexican Horchata Recipe {Vegan}
Is there anything quite like a perfect creamy, refreshing cup of sweet rice horchata? This icy cold, rich recipe is 100 percent dairy free!
Ingredients
- 1 cup uncooked white rice
- 1 cup almonds
- 1 Ceylon cinnamon stick or 2 cassia cinnamon sticks
- pinch salt
- 3 cups boiling water
- 1/2 cup agave syrup
- 3 cups cold water
- 1 teaspoon vanilla extract
- ground cinnamon for sprinkling
Instructions
Soak Overnight: Combine rice, almonds, stick of canela, and a pinch of salt in a large heat proof container. Carefully stir in the 3 cups of boiling water. Let sit, uncovered, at room temperature, overnight.
Blend: The next day combine rice mixture with agave syrup, 3 cups of cold water, and vanilla in a blender. Blend on high until very smooth.
Strain and Chill: Strain mixture through a fine mesh strainer. Taste to see if it is sweet enough for your tastes. Add more agave syrup if you'd like it sweeter. Chill until cold then serve over ice with a dash of ground cinnamon on top.
Nutrition Information:
Amount Per Serving: Calories: 0Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 0mgCarbohydrates: 0gFiber: 0gSugar: 0gProtein: 0g
In support of this small business, ¡Hola! Jalapeño earns revenue in a few different ways. Several sponsored posts are published each month. I also earn an affiliate commission on the sales of products I link to— there are a few of those links in this post. I only feature items I genuinely love and personally use on a regular basis. This commission is an arrangement between the retailer and ¡Hola! Jalapeño (readers never pay more for products). This income allows me to run the site. Thank you for reading!