4.82 from 16 votes
Prep Time
8 hrs
Total Time
8 hrs

The easiest, creamy and slightly sweet homemade Authentic Mexican Horchata.

Course: Beverage
Cuisine: Mexican
Unit: cup, teaspoon
Servings: 6
Calories: 191 kcal
Author: Lauren Allen
  • 1 1/3 cups uncooked long-grain white rice s
  • 2 cinnamon sticks
  • 4 cups water , divided
  • 1 1/2 cups milk
  • 2 teaspoons vanilla extract
  • 2 teaspoons ground cinnamon
  • 1/3 - 1/2 cups granulated sugar , to taste
  1. To a blender, add rice, 2 cups of water, and 2 cinnamon sticks. 

  2. Blend about for 2 minutes or until the rice and cinnamon sticks are roughly ground. Add the remaining water and blend again. 

  3. Pour contents into a pitcher or container with a fitted lid and place on your countertop overnight (or for at least 8 hours). 

  4. Pour the rice mixture into a fine mesh strainer, into a pitcher. Discard the rice. 

  5. Stir in the milk, vanilla, cinnamon, and sugar (to your preference). Chill until ready to serve. Stir well before serving and serve over ice.

Recipe Video

Recipe Notes

Serve this with one of my favorite authentic Mexican meals.


Adapted from All Recipes

Nutrition Facts
Amount Per Serving
Calories 191 Calories from Fat 18
% Daily Value*
Total Fat 2g 3%
Saturated Fat 1g 5%
Cholesterol 6mg 2%
Sodium 36mg 2%
Potassium 126mg 4%
Total Carbohydrates 36g 12%
Dietary Fiber 1g 4%
Sugars 3g
Protein 4g 8%
Vitamin A 2%
Calcium 10.4%
Iron 2.6%
* Percent Daily Values are based on a 2000 calorie diet.