This Refreshing Homemade Traditional Horchata Recipe blends rice, cinnamon, vanilla, and milk into a smooth, creamy drink. Perfect for hot days or as a sweet, dairy-free treat, this authentic Mexican horchata is easy to make at home. With simple ingredients and easy steps, it delivers maximum flavor.
1 cup long-grain white rice
2 cinnamon sticks
4 cups water (for soaking)
2 cups milk (or almond milk for dairy-free version)
1 tsp vanilla extract
1/2 cup granulated sugar (adjust to taste)
Pinch of salt
Ice cubes (for serving)
Ground cinnamon (optional, for garnish)
Rinse the rice under cold water until clear.
Combine rinsed rice and cinnamon sticks with 4 cups of water. Soak overnight (or at least 6 hours).
Blend the soaked mixture (including cinnamon sticks) until smooth.
Strain through a fine mesh or cheesecloth into a pitcher.
Stir in milk, vanilla extract, sugar, and salt. Mix well.
Chill before serving over ice. Garnish with ground cinnamon if desired.
For extra creaminess, use evaporated milk or condensed milk (reduce added sugar if using sweetened milk).
Use almond milk or oat milk for a dairy-free and vegan-friendly option.
Shake or stir well before serving as it tends to settle.