Horchata Recipe

Horchata in two glass cups with ice cubes and a cinnamon stick. Cups are set over a wooden cutting board.

Amazingly refreshing homemade Horchata! This popular Mexican drink is flavored with rice, cinnamon, vanilla and almonds and it's so easy to make. Just blend everything in a blender, let it soak, then strain and serve! Yields about 6 cups.

Course: Drinks
Cuisine: Mexican
Keyword: Horchata
Prep Time: 10 minutes
Total Time: 8 hours 10 minutes
Servings: 4
Calories: 247 kcal
Author: Jaclyn


  • 1 1/4 cups (244g) long grain white rice
  • 1/2 cup (50g) sliced almonds
  • 2 cinnamon sticks (appox 2 1/2-inches each)
  • 4 cups (945ml) cold water
  • 1/2 cup (100g) granulated sugar, or more to taste
  • 1 tsp vanilla extract
  • 2 cups (475ml) whole milk


  1. Add rice, almonds and cinnamon sticks to a high speed blender. Blend about 30 - 60 seconds on high speed or until finely pulverized, stopping occasionally and shaking blender if mixture sticks to the bottom.

  2. Pour in 2 cups water, sugar and vanilla. Blend an additional 30 seconds. If your blender can fit the additional liquid pour in remaining 2 cups water, and milk, otherwise pour into a large enough container to fit along with water and milk.

  3. Cover and chill 8 - 12 hours.

  4. Strain mixture through a fine mesh sieve into a pitcher. Serve with ice if desired, garnishing each serving with ground cinnamon or cinnamon sticks.