Go Back
+ servings
Horchata

Homemade Horchata

No ratings yet
This creamy homemade horchata is smooth, refreshing, and perfectly flavored with cinnamon and vanilla. Made with soaked rice, cinnamon sticks, and simple pantry staples, this authentic Mexican drink is naturally dairy-free and perfect for hot summer days, taco nights, and family gatherings.
Prep Time 10 minutes
Cook Time 8 hours
Total Time 8 hours 10 minutes
Servings: 6 servings
Course: Drinks
Cuisine: Mexican
Calories: 145

Ingredients
  

For the Horchata Base
  • 1 cup long-grain white rice, rinsed
  • 2 whole cinnamon sticks
  • 4 cup s water (for soaking)
  • 1 teaspoon ground cinnamon
For the Final Drink
  • 2 cup s whole milk (or oat milk for dairy-free)
  • 1/2 cup granulated sugar, plus more to taste
  • 1 teaspoon pure vanilla extract
  • 2 cup s cold water
  • Ice, for serving
  • Ground cinnamon and cinnamon sticks, for garnish

Method
 

  1. Rinse the rice under cold water until the water runs mostly clear. Add the rinsed rice and cinnamon sticks to a large bowl or pitcher. Pour 4 cups of water over the rice and cinnamon. Cover and refrigerate for at least 8 hours or overnight.
  2. Transfer the soaked rice, cinnamon sticks, and all soaking water to a blender. Add the ground cinnamon. Blend on high speed for 2 full minutes until the mixture is as smooth as possible.
  3. Line a fine mesh strainer with cheesecloth and set it over a large pitcher. Pour the blended mixture through the strainer slowly, pressing the rice pulp with the back of a spoon to extract all liquid. Strain a second time for the smoothest texture.
  4. Add the whole milk, sugar, vanilla extract, and 2 cups of cold water to the pitcher. Stir well for about 1 minute until the sugar is fully dissolved. Taste and adjust sweetness as desired.
  5. Stir or shake well before serving. Pour over plenty of ice, dust the top with ground cinnamon, and garnish with a cinnamon stick.

Nutrition

Calories: 145kcalCarbohydrates: 30gProtein: 2gFat: 2gSodium: 5mgFiber: 1gSugar: 17g

Notes

Storage: keeps in a sealed pitcher in the fridge for up to 5 days. Stir or shake well before each serving as the liquid settles naturally.
Dairy-free swap: replace whole milk with full-fat oat milk or canned coconut milk in equal amounts for a delicious dairy-free horchata.
Make-ahead tip: horchata tastes even better after 24 hours in the fridge as the flavors meld together. Make it the day before for parties.
Spiked version: add 2 ounces of rum or cinnamon whiskey per glass for an adults-only horchata that's perfect for summer gatherings.

Tried this recipe?

Let us know how it was!