Skip to content
Horchata from Mexico

Horchata

📍 Nationwide ★ 4.4
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Creamy sweet rice drink with cinnamon, served cold.

About Horchata

Rice is soaked, blended with cinnamon and sometimes almond, then strained and sweetened into a milky, refreshing drink served over ice. It is the cooling companion to spicy Mexican food.

🏛️ History & Culture

Horchata in Mexico traces its roots to the Spanish "horchata de chufa" (tiger nut milk), brought to the Americas during colonization. Over time, Mexican cooks substituted rice for chufa, blending it with cinnamon and often almonds or vanilla, creating a distinctly creamy, refreshing drink that is now a staple of Mexican cuisine.

Regional variations abound: in some areas, horchata is made with melon seeds or coconut, while others add a splash of lime or a pinch of salt for balance. It is a beloved companion to spicy dishes like tacos and mole, and a central feature of street food stalls and family gatherings, symbolizing the fusion of indigenous and Spanish culinary traditions. Its exact pre-colonial origins are debated, but its modern form is firmly Mexican.

🍳 How to make Horchata

AI-assisted, not kitchen-tested

Horchata de Arroz (Mexican Rice Horchata)

A milky, lightly sweet Mexican agua fresca made by soaking rice and cinnamon, then blending and straining the mixture into a refreshing drink traditionally served over ice alongside spicy food.

Prep
240 min
Total
240 min
Serves
6
Difficulty
Easy

Recipe ingredients

  • 200 g (1 cup) long-grain white rice, uncooked
  • 2 liters (8½ cups) cold water, divided
  • 2 whole Ceylon cinnamon sticks, true cinnamon; Mexican canela preferred
  • 50 g (½ cup) raw almonds, optional; traditional in some regional recipes
  • 150 g (¾ cup) granulated sugar, adjust to taste; honey works too
  • 5 ml (1 tsp) vanilla extract, Mexican vanilla preferred
  • 2 g (¼ tsp) fine sea salt

Steps

  1. 1 Place the rice, 1 liter (4¼ cups) of the cold water, the cinnamon sticks, and the almonds (if using) in a large glass or non-reactive bowl. Stir, cover, and refrigerate for at least 4 hours, or overnight — this soak is essential for extracting the milky starch from the rice.
  2. 2 Transfer the soaked rice mixture (including the soaking water, cinnamon, and almonds) to a blender. Blend on high for 2–3 minutes, until the rice is completely pulverized and the liquid looks milky and opaque.
  3. 3 Set a fine-mesh sieve lined with a double layer of cheesecloth (or a clean cotton kitchen towel) over a large pitcher. Pour the blended mixture through in batches, gently pressing with a spoon to extract as much liquid as possible. Discard the solids. Do not skip straining — it is what gives horchata its signature silky body.
  4. 4 Add the remaining 1 liter (4¼ cups) of cold water to the strained liquid, then stir in the sugar, vanilla, and salt until the sugar fully dissolves. Taste and adjust sweetness.
  5. 5 Chill the horchata thoroughly in the refrigerator for at least 1 hour; serve very cold over plenty of ice. For the traditional frothy top, shake or briskly stir each glass just before drinking. Keeps refrigerated for up to 3 days; stir before serving as the rice starch will settle.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Horchata recipe yet. Yours would be the first.

Share how you make Horchata

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

✅ Before you go to Mexico

Round out your trip — most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Horchata.

Write a review

Sign in to verify you're a real person, then share your thoughts on Horchata.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Horchata.