Go Back
+ servings
Horchata Square Recipe Preview Image

Horchata Recipe

Try this easy Horchata recipe so you can make this delicious, refreshing, and healthy drink at home – perfect for Cinco De Mayo!

Categories Drinks, Sweet Treat
Difficulty Easy
Keyword horchata, horchata recipe, how to make horchata
Prep Time 10 minutes
Cook Time 10 minutes
Overnight 8 hours
Total Time 20 minutes
Servings 4
Calories 74 kcal
Author Lacey Baier


  • 1 cup white rice, uncooked and rinsed
  • 4 cups water
  • 2 cinnamon sticks
  • 1/4 tsp ground cinnamon, plus more for garnish
  • 1 cup unsweetened almond milk (can use any milk of your choice)
  • 1/3 cup pure maple syrup, plus more to taste
  • 1 1/4 tsp pure vanilla extract
  • ice


  1. Wash and drain rice. Combine rice with cinnamon sticks in water and soak overnight in the refrigerator.
  2. After the rice has soaked for at least 8-10 hours, preferably overnight, discard the cinnamon sticks and pour rice and water into a blender.

  3. Add 1/4 tsp. cinnamon and blend on low for 3-5 minutes until well blended.
  4. Pour blended rice mixture through fine mesh sieve two times and then through cheesecloth one more time to remove all gritty bits of rice.
  5. Pour strained mixture into a pitcher, add milk, pure maple syrup, and vanilla and stir well to combine. Add more syrup if needed, to taste.

  6. To serve, pour over ice and garnish with ground cinnamon, if desired.

Recipe Video

Recipe Notes

Horchata has been a family favorite for as long as I can remember.  While there are many variations of horchata, I feel this recipe combines some of the amazing flavors we all know and love in horchata while also allowing for it to not be loaded in processed sugar and fat.

I've also added this mixture to a popsicle mold for frozen horchata pops which were a huge hit with the kids.  

Make sure to look for good quality cinnamon sticks to really transfer that depth of flavor to the drink - you won't be disappointed!

Nutrition Facts
Horchata Recipe
Amount Per Serving (1 cup)
Calories 74 Calories from Fat 6
% Daily Value*
Fat 0.7g1%
Sodium 48mg2%
Carbohydrates 15.7g5%
Fiber 0.1g0%
Sugar 6.9g8%
Protein 1.9g4%
Vitamin A 100IU2%
Calcium 70mg7%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.