Horchata is a traditional Mexican drink made with rice, cinnamon, vanilla, and sugar. The rice soaks with cinnamon, then gets blended and strained into a smooth, lightly sweet drink. Serve it ice cold with tacos, spicy foods, or warm weather meals.

Why You'll Love This Horchata Recipe
This horchata recipe gives you a smooth, lightly sweet drink with a clean cinnamon flavor that pairs naturally with bold, savory meals. It chills well for make-ahead use and adjusts easily depending on whether you want it lighter or creamier.
- Balanced flavor: Lightly sweet with a smooth cinnamon finish that works with spicy and savory dishes.
- Make-ahead friendly: Chills well, making it a good choice for parties and planned meals.
- Easy to adjust: Use water for a lighter drink or milk for a creamier texture.

Ingredients Overview
Long grain white rice gives horchata its body, while cinnamon sticks infuse the soaking water with flavor. Sugar adds sweetness, and vanilla rounds it out. Use water for a lighter drink or milk for a creamier finish.
Full ingredient amounts and preparation instructions are in the printable recipe card at the bottom of this post.

How To Make Horchata
Start by soaking raw rice with cinnamon sticks until the grains soften and the water takes on flavor. Blend and strain the mixture, then stir in sugar, vanilla, and your choice of water or milk. Chill well before serving over ice, using the step-by-step photos below as a visual guide.

- Rinse the rice, then add it to a bowl with the cinnamon sticks and water. Let it soak for at least 4 hours, or overnight for the best flavor.
- Add the soaked rice, cinnamon, and soaking liquid to a blender. Blend until the rice and cinnamon are finely ground.


- Strain the blended rice mixture through a fine mesh strainer or cheesecloth into a pitcher or bowl. Press gently to extract as much liquid as possible.
Pro Tip
For the smoothest horchata, blend the soaked rice thoroughly and strain it through a fine mesh strainer or cheesecloth. If it still feels gritty, strain it a second time.
- Stir in the cold water or milk, sugar, and vanilla. Chill well, then serve over ice with a sprinkle of cinnamon if desired.

Serving Suggestions
Serve horchata (agua de horchata) ice cold with salsa chicken tacos, shrimp tostadas, sheet pan fajitas, or black bean enchiladas. The sweet cinnamon flavor helps cool the heat from spicy foods, making it a natural fit for Mexican dinners and Cinco de Mayo menus.
For a party setup, serve it alongside a pitcher of agua de Jamaica, watermelon agua fresca, or mangonadas.

Substitutions and Variations
Here are a few easy ways to adjust the flavor and texture:
- Use milk or water: Milk makes it creamier, while water keeps it lighter and more traditional.
- Dairy-free option: Stick with water or use an unsweetened plant milk.
- Sweetener swap: Replace sugar with honey or a small amount of condensed milk.
- Adjust cinnamon: Use one stick for a lighter flavor or two for stronger cinnamon.
- Less sweet version: Start with less sugar and adjust after chilling.
- Make popsicles: Pour leftover horchata into molds and freeze for a simple frozen treat.
Tips for Success
A few small steps make a big difference in texture.
- Rinse the rice: A quick rinse removes extra surface starch before soaking.
- Soak long enough: Four hours works, but overnight soaking gives better flavor and smoother blending.
- Use a strong blender: The finer the rice is blended, the smoother the finished drink will be.
- Strain well: A fine mesh strainer or cheesecloth helps remove rice grit.
- Stir before serving: Horchata naturally settles in the fridge, so stir the pitcher before pouring.
Storage Options
Horchata is best served cold and freshly stirred.
- Refrigerate: Store horchata in a covered pitcher or jar for up to 3 days.
- Stir before pouring: Some separation is normal as the rice settles.
- Serve over fresh ice: Add ice to each glass instead of the pitcher so the drink does not get watered down.
- Freezing option: Freezing changes the texture, so it's best only if you plan to turn leftovers into popsicles.
Related Recipes
- Mexican Red Rice
- Bolillo Rolls
- Cebollitas Asadas (Mexican Grilled Green Onions)
- Chorizo Refried Black Beans
- Authentic Mexican Churros
Frequently Asked Questions
Yes. Horchata can be made with water only, which keeps it dairy free and lighter. Milk can be added if you want a creamier drink.
Gritty horchata usually means the rice was not blended finely enough or the mixture was not strained well. Use a fine mesh strainer or cheesecloth, and strain it twice if needed.
Cinnamon sticks are best because they infuse the soaking water without making the drink powdery. Ground cinnamon can be used in a small amount, but it may settle more heavily.
Get The Recipe!
Iced Horchata (Agua de Horchata)
Equipment
- Pitcher
Ingredients
- 1 cup long grain white rice
- 2 cinnamon sticks
- 4 cups water for soaking
- 2 cups cold water or milk for blending
- ½ cup sugar or to taste
- 1 teaspoon vanilla extract
- Ice for serving
- Ground cinnamon optional garnish
Instructions
- Rinse the rice, then combine it with cinnamon sticks and 4 cups of water. Let soak for at least 4 hours or overnight.1 cup long grain white rice, 2 cinnamon sticks, 4 cups water
- Blend the soaked rice and cinnamon with the soaking liquid until finely ground.
- Strain the mixture through a fine mesh strainer or cheesecloth into a pitcher.
- Stir in the additional water or milk, sugar, and vanilla, then chill.2 cups cold water , ½ cup sugar, 1 teaspoon vanilla extract
- Serve over ice with a sprinkle of cinnamon if desired.Ice, Ground cinnamon
Notes
- Rinse the rice: Removes excess surface starch before soaking.
- Soak long enough: Longer soaking improves flavor and blending.
- Blend fully: A finer grind leads to a smoother drink.
- Strain carefully: Removes grit and improves texture.
- Stir before serving: The mixture settles naturally in the fridge.
Nutrition
More Mexican Recipes
Pin It For Later ⤵












Kelly Bloom says
My family loved this!