Go Back
+ servings
Horchata pouring from recap mason jar
5 from 18 votes

Horchata Recipe Card

Horchata is a creamy, smooth sweet summer drink popular in Spain and Latin America. It is traditionally served cold in a tall glass without ice.
Course Beverage
Cuisine Mediterranean
Keyword drink, Mexican, refreshing, Spanish, summer, sweet, vanilla, virgin cocktail
Prep Time 15 minutes
Resting time 4 hours
Total Time 4 hours 15 minutes
Servings: Change to adjust-> 8
Calories 228 kcal


  • 1 ⅓ cups rice uncooked, long grain white rice
  • 2 tsp vanilla extract
  • 7 cups water
  • 2 tsp cinnamon ground
  • cup milk whole milk*
  • ¾ cup sugar
  • 2 Tbsp almonds blanched and chopped
  • 2 Tbsp sugar optional: Stored with a vanilla bean to coat the rim of your serving glasses.


  1. Working in batches pour the rice, almonds and the water into the bowl of a blender, blend until the rice just begins to break up, about 1 minute. Place in a large container and let the rice and the water stand at room temperature for about 4 hours.
  2. Strain the rice water through a strainer into a large pitcher and discard the rice. Stir in the milk, vanilla, cinnamon and sugar into the rice water. Chill and stir before serving. You can coat the rim of the glass with vanilla sugar (yum) or brown sugar.
  3. For an added flair, you can serve your horchata in martini glasses.
  4. * You can substitute almond milk for cow's milk if you want to make this into a vegan drink.

Recipe Notes

How to blanch almonds:
Take raw (not roasted or salted) plain almonds and drop them in a pan of water that is just about boiling. Leave them in the water for about 2 minutes and remove them with a slotted spoon. Immediately place them in a strainer and rinse with cold water and the skin will slide off easily. Just pinch the almond skin between your thumb and forefinger.

Frequently Asked Questions:

  • How long can I store horchata? You need to store this in the refrigerator as you would milk after you make it and it will last about a week as would milk.
  • Can I freeze horchata? I would not freeze horchata as it would spoil the consistency and would separate.
  • Can I make a cocktail with horchata? If you happen to have some fresh horchata during happy hour you can certainly add in a little rum for a delicious cocktail too. I would add 1 oz. of rum to 8 oz. of horchata and serve over ice.
Nutrition Facts
Horchata Recipe Card
Amount Per Serving
Calories 228 Calories from Fat 18
% Daily Value*
Fat 2g3%
Cholesterol 2mg1%
Sodium 21mg1%
Potassium 79mg2%
Carbohydrates 48g16%
Fiber 1g4%
Sugar 23g26%
Protein 3g6%
Vitamin A 35IU1%
Calcium 51mg5%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.