Authentic Mexican Horchata with Cinnamon
- Time: 15 min active + 8 hours chilling
- Flavor & Texture: Creamy, spiced, and refreshing
- Perfect for: Summer parties, family gatherings, or a budget-friendly treat
Table of Contents
Making a Creamy Mexican Horchata
The long-grain white rice is the real hero here. It provides a natural starch that creates a thick, creamy body when blended, so you don't have to rely entirely on dairy for the texture.
This Mexican horchata is a chilled, spiced drink that balances the warmth of cinnamon with a clean, milky sweetness. It's a reliable way to cool down, and it uses simple pantry staples that keep the cost per glass very low.
You can expect a drink that is light but satisfying. It isn't overly heavy like a milkshake, but it has more substance than a flavored water.
The Trick Behind the Texture
- Cold Extraction: Soaking the rice and cinnamon overnight softens the grains. This lets the blender pulverize them into a smooth liquid instead of leaving chunky bits.
- Mechanical Filtration: Passing the mixture through a sieve removes the coarse pulp. This ensures the drink feels smooth on the tongue.
Depending on how much time you have, you can choose between the traditional soak or a faster shortcut. The soak produces a more integrated flavor, while the shortcut is better for last-minute cravings.
| Method | Time | Texture | Best For |
|---|---|---|---|
| Traditional Soak | 8 hours | Silky and integrated | Quality and depth |
| Quick Mix | 15 mins | Thinner, distinct flavors | Immediate serving |
What Each Ingredient Does
| Component | Purpose | Substitute Notes |
|---|---|---|
| Long-grain white rice | Creates the creamy base | Oats: Makes it grainier and more "oat milk" like |
| Cinnamon stick | Adds woody, warm aroma | Ground cinnamon: Use 1/2 tsp, but may look muddier |
| Evaporated milk | Adds richness and color | Coconut milk: Similar fat, but adds a tropical flavor |
| Cane sugar | Balances the spices | Maple syrup: Stronger taste, adjust amount to taste |
For the Rice Base
- 1 cup (200g) long-grain white rice
- 4 cups (950ml) water
- 1 cinnamon stick (5g)
For the Creaming and Sweetening
- 1 can (12 oz / 354ml) evaporated milk
- 1/2 cup (100g) cane sugar
- 1 tsp (5ml) pure vanilla extract
- 1/8 tsp (0.75g) fine sea salt Why this? Salt cuts through the sugar and makes the cinnamon pop
Equipment Needed
You'll need a high-speed blender to get the rice pulverized. A standard blender works, but you might need to blend in smaller batches. You also need a fine mesh sieve or a piece of cheesecloth for the filtration step. A large glass pitcher is best for storing it in the fridge.
How to Make It
Preparing the Base
Combine the uncooked long-grain white rice and the cinnamon stick in a bowl or jar. Pour in 4 cups (950ml) of water, stir briefly, cover, and allow the mixture to soak in the refrigerator for at least 8 hours or overnight. Note: This is the most critical step for a traditional Mexican horchata.
Blending the Mixture
Pour the entire contents of the soaking bowl, including the cinnamon stick and soaking water, into a high-speed blender. Blend on high for 60 to 90 seconds until the rice is completely pulverized and the liquid looks milky and opaque.
Refining the Texture
Place a fine mesh sieve or cheesecloth over a large pitcher and slowly pour the blended mixture through the filter. Use a spoon to press down on the solids to extract all liquid. Discard the remaining rice pulp.
Balancing the Flavors
Whisk in the cane sugar, vanilla extract, and fine sea salt until the sugar is fully dissolved. Stir in the evaporated milk until the color is a consistent, creamy off white.
Store the beverage in a sealed glass pitcher in the refrigerator and shake or stir well before serving.
Avoiding Common Pitfalls
If your drink feels "sandy," the rice wasn't blended long enough or your strainer has holes that are too large. You can fix this by passing it through a coffee filter, though it takes a bit more patience.
When the consistency is too thin, it's usually because too much water was used or the rice was strained too aggressively. You can stir in a tablespoon of condensed milk to thicken it up quickly.
If it tastes too sweet, a tiny pinch more of salt or a squeeze of lime juice can balance the sugar without changing the core flavor.
| Problem | Root Cause | Solution |
|---|---|---|
| Grainy texture | Under-blended rice | Blend for another 30 seconds or use a coffee filter |
| Watery consistency | Too much dilution | Stir in a bit more evaporated milk or condensed milk |
| Overly sweet | Too much sugar | Add a pinch of salt or a dash of vanilla |
Flavor Variations to Try
Almond Infusion
Add 1/2 cup of raw almonds to the rice during the soaking phase. This adds a nutty depth that is common in some regional versions of Mexican horchata.
Coconut Cream Twist
Swap the evaporated milk for full-fat coconut milk. This makes the drink naturally dairy-free and gives it a tropical vibe.
Maple Cinnamon
Replace the cane sugar with maple syrup. This changes the flavor profile to something more autumnal and rich.
Keeping It Fresh
Store the finished homemade Mexican horchata in a sealed glass pitcher in the refrigerator. Because the rice solids are natural, they will settle at the bottom over time. Always give the pitcher a vigorous shake or stir before pouring to get that consistent creaminess.
It remains fresh for up to 5 days. If you see the liquid separating, just stir it again.
Chef Note: Don't throw away the leftover rice pulp immediately. You can stir it into oatmeal or a smoothie for extra fiber and cinnamon flavor.
What to Serve This With
This drink is a great companion for spicy foods. I like serving it in a tall glass filled with ice and a sprinkle of ground cinnamon on top for a bit of visual flair. It also pairs well with churros or a piece of sweet pan dulce for a full breakfast experience.
Your Questions, Answered
Is horchata traditionally from Mexico?
Yes, though it originated in Spain. The Mexican version is distinct for using a rice and cinnamon base rather than the nuts used in other regions.
How do I make this drink?
Soak white rice and cinnamon in water for at least 8 hours. Blend the mixture until opaque, strain it through a sieve, and stir in sugar, vanilla, salt, and evaporated milk.
Which ingredients are needed?
Gather long-grain white rice, water, a cinnamon stick, evaporated milk, cane sugar, vanilla extract, and sea salt. These components balance sweetness with warm spice.
Can I make this without evaporated milk?
Yes, you can. The soaked rice provides a natural starchiness for creaminess, though the final texture will be thinner and less rich.
Are there other types of horchata?
Yes, different cultures use various seeds or nuts. The Spanish version, for instance, is traditionally made from tiger nuts instead of rice.
What can I use as a substitute?
Try a chilled rice-based beverage or almond milk. These provide a similar creamy profile and sweet taste if you cannot make the full recipe.
Where should I store the beverage?
Keep it in a sealed glass pitcher in the refrigerator. Since it contains evaporated milk, it must be kept chilled to stay fresh.