Go Back
+ servings
A glass of horchata with cinnamon sticks surrounding it
Print Recipe
5 from 7 votes

Easy Mexican Horchata

Mexican Horchata is a sweet, cinnamon rice milk drink that is super popular. This version is easy to make with options to keep the rice in the drink or to remove.
Prep Time10 mins
Soaking Time4 hrs
Total Time4 hrs 10 mins
Course: Drinks
Cuisine: Mexican
Keyword: Horchata
Servings: 8 cups
Calories: 222kcal


  • 1 cup uncooked white rice
  • 4 cups water
  • 12 ounces evaporated milk
  • 1/2 cup milk
  • 2/3 cup granulated sugar
  • 1 tablespoon vanilla extract
  • 2 teaspoons ground cinnamon


  • Pour the rice and water into a blender. Let soak at room temperature 3 to 4 hours, or up to 12 hours, until rice is softened.
  • Strain and reserve the rice infused liquid and discard rice, or keep the rice in the water (see recipe notes).
  • Add in the evaporated milk, milk, sugar, vanilla extract, and ground cinnamon in with the rice and water.
  • Blend on high until completely smooth. Serve chilled or over ice.



Straining Rice: Optional

Some people do not like the texture of the ground rice in their horchata, and they prefer to strain. If you do not mind the texture, you definitely do not have to strain, and some people prefer it this way. Just make sure to blend for a full 2 minutes if you intend to keep the rice in your drink. It will be slightly thicker and have a powdery quality. 


Serving: 1cup | Calories: 222kcal | Carbohydrates: 41g | Protein: 5g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 14mg | Sodium: 59mg | Potassium: 176mg | Fiber: 1g | Sugar: 22g | Vitamin A: 126IU | Vitamin C: 1mg | Calcium: 143mg | Iron: 1mg