Go Back
+ servings
A mug of Homemade Horchata with a lime wedge and cinnamon stick.
Print Recipe
No ratings yet

Homemade Mexican Horchata

This rich and creamy Homemade Mexican Horchata is decadent and delicious. You're going to love the combination of flavors in the authentic chilled beverage.
Prep Time10 mins
refrigeration time10 hrs
Total Time10 hrs 10 mins
Course: beverages, non-alcoholic beverages
Servings: 8 servings
Calories: 346kcal


  • ¾ cup uncooked long-grain rice
  • 2 cups blanched almonds
  • 1 large cinnamon stick more for garnish and serving
  • teaspoons fresh lime zest
  • 1 teaspoon vanilla
  • 4 cups boiling water
  • 1 cup sugar
  • 1-2 cups cold water
  • lime wedges for garnish optional


  • -Place the uncooked rice in a high-speed blender or food processor and process until very fine. *Note - the time this takes will depend on the appliance you're using. Be patient and keep blending.
  • -Place the rice powder in a large bowl along with the almonds, cinnamon, lime zest, and vanilla.
  • -Pour the boiling water into the bowl and stir well.
  • -Allow the mixture to come to room temperature, cover, and let it sit for approximately 6-7 hours on the kitchen counter.
  • -Discard the cinnamon stick and transfer the rice mixture into a blender. Cover and blend on high until the mixture is completely smooth.
  • -Add the sugar and process until the sugar is completely dissolved.
  • -Place a strainer over a pitcher and pour the horchata through the strainer and into the pitcher.
  • -Stir in the water and refrigerate at least 3 hours before serving.
  • -Pour over ice to serve.
  • -Garnish with a cinnamon stick, lime wedges (if desired) before serving.


Serving: 1serving | Calories: 346kcal | Carbohydrates: 45g | Protein: 8g | Fat: 17g | Saturated Fat: 1g | Trans Fat: 1g | Sodium: 7mg | Potassium: 229mg | Fiber: 4g | Sugar: 26g | Vitamin A: 4IU | Vitamin C: 1mg | Calcium: 83mg | Iron: 1mg