Homemade Horchata

5 from 1 reviews

Horchata is a sweet, cinnamon-infused almond and rice milk served in Latin America. I sweeten my horchata with agave and turn it into a cocktail by adding rum! Note that the ingredients require an overnight soak. Recipe yields about 4 cups horchata.




  1. In a medium bowl, combine the rice, almonds, cinnamon stick and 2 1/2 cups hot tap water. Allow the mixture to cool, then cover and refrigerate overnight.
  2. Pour the mixture into a blender, add agave (start with 1/3 cup, you can add more later) and blend on high for several minutes, until the mixture is as smooth as possible. Add one cup of cold water and blend for 10 seconds.
  3. Place a large metal sieve over a large bowl. Line the sieve with cheesecloth (or use a nut milk bag or clean paint straining bag, found at hardware stores). Pour the mixture through slowly, stirring as you pour.
  4. Press on the solids with a spoon to extract as much liquid as possible. Lift the cheesecloth/bag and squeeze the rest of the liquid out. Discard the remaining dryish pulp. Pour the mixture into a pitcher and stir in the last cup of water. Pour into glasses filled with ice and serve.


Recipe adapted from Rick Bayless.
*Rice selection: I made my horchata with brown rice because The Kitchn told me I could.
**Almond notes: You can either buy pre-blanched almonds or blanch your own. Just pour 1 1/4 cup whole almonds into a bowl and pour boiling water over them. Let the almonds sit for a minute, then drain them in a colander and rinse with cold water. Use your hands to slide the skins off and proceed with the recipe as directed.

▸ Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.