
This traditional Mexican drink transforms simple rice into a creamy, spiced beverage that’s both refreshing and deeply satisfying. The process begins with soaking rice overnight to develop its natural sweetness.
What makes this version special is the balance of cinnamon and vanilla, which infuse the liquid with warm, aromatic depth. Straining through cheesecloth ensures a silky texture without a single grain remaining.
You’ll end up with a dairy-free drink that’s naturally sweet, lightly spiced, and perfectly chilled for sipping. It’s a taste of Mexico that’s surprisingly easy to recreate at home.
Serve over ice for the full experience. The result is worth every minute of preparation.
Ingredients for Mexican Rice Drink Horchata
Simple pantry staples create this creamy, spiced Mexican beverage with rich vanilla depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 1 cup | Uncooked, for soaking overnight |
| Water 💧 | 4 cups | For initial soaking |
| Cinnamon Stick 🌿 | 1 whole | Ceylon or Mexican canela |
| Vanilla Extract 🌿 | 1 tsp | Pure, not imitation |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste preference |
| Evaporated Coconut Milk 🥥 | 1 cup | Full-fat for creaminess |
| Almond Milk 🌰 | 2 cups | Unsweetened variety preferred |
| Ground Cinnamon 🌶️ | ½ tsp | Freshly ground for best flavor |
| Ice Cubes ❄️ | 2 cups | For serving |
| Cheesecloth 🧻 | 1 sheet | For straining rice mixture |
The rice quality matters most here. Long-grain white rice gives the authentic texture—avoid instant or minute rice. Mexican canela sticks (true cinnamon) have a more delicate flavor than standard cassia, available at Latin markets or Penzeys. For the coconut milk, Native Forest or Thai Kitchen brands offer consistent full-fat creaminess without additives.
No canela? Ceylon cinnamon sticks are the closest substitute. Short on time? Hot water soak for 4 hours works (though overnight is ideal). The almond milk can be swapped for oat or cashew milk—just ensure it’s unsweetened. For extra richness, coconut cream instead of evaporated milk deepens the flavor beautifully.
The soaked rice mixture keeps 24 hours in the fridge before blending. Strain through cheesecloth immediately after blending for silkiest results. The finished horchata stays fresh 3-4 days chilled, and actually improves overnight as flavors meld.
Why You’ll Love This Recipe
- Set and Forget: Soak the rice overnight, blend it with cinnamon the next morning, and strain—honestly, the hardest part is waiting for it to chill.
- Cinnamon-Vanilla Bliss: That first sip with the warm spice and sweet vanilla? I make a double batch just to have it on hand.
- Crowd Pleaser: From kids’ parties to a quiet afternoon pick-me-up, everyone I serve this to asks for the recipe.
- Pennywise Perfection: A pound of rice and a few pantry staples make gallons of this. I’ll be real: it’s cheaper than store-bought and tastes way better.
Step-by-Step Instructions for Mexican Rice Drink Horchata
Master this traditional process for a perfectly creamy, spiced beverage every time.
Step 1: Soak Rice and Cinnamon Overnight
Combine the 1 cup Long-Grain White Rice and 4 cups Water in a large bowl. Add the 1 whole Cinnamon Stick, ensuring it’s fully submerged. Cover the bowl with a clean kitchen towel and let it soak at room temperature for 12-16 hours.
This extended soaking period is crucial—it softens the rice completely and allows the cinnamon to infuse its warm, aromatic flavor into the water. You’ll notice the water becomes slightly cloudy and the rice grains plump significantly when ready. Don’t rush this step; the soaking time directly impacts the creaminess of your final drink.
Step 2: Blend and Strain the Rice Mixture
After soaking, discard the cinnamon stick and transfer the soaked rice with its soaking liquid to a blender. Blend on high speed for 2-3 minutes until the mixture is completely smooth and milky white. The rice grains should be finely pulverized with no gritty texture remaining.
Line a large strainer with the 1 sheet Cheesecloth and place it over a clean pitcher or large bowl. Pour the blended mixture through the cheesecloth. Gather the edges of the cloth and twist gently to extract all the liquid. This straining process removes any remaining rice particles, ensuring a silky-smooth texture in your horchata.
Step 3: Sweeten and Flavor the Base
Pour the strained rice milk into a large pitcher. Stir in the 0.75 cup Granulated Sugar until completely dissolved. Then add the 1 tsp Vanilla Extract and 0.5 tsp Ground Cinnamon, whisking vigorously to incorporate evenly.
Taste and adjust the sweetness if needed—remember that the drink will be served over ice, which can slightly dilute the flavors. The vanilla should be prominent but not overpowering, while the ground cinnamon adds depth to the warm spice profile established during soaking.
Step 4: Add Creamy Elements and Chill
Stir in the 1 cup Evaporated Coconut Milk and 2 cups Almond Milk until fully combined. The evaporated coconut milk adds a luxurious creaminess, while the almond milk provides a subtle nutty background that complements the cinnamon and vanilla beautifully.
Cover the pitcher and refrigerate for at least 2 hours to allow the flavors to meld completely and the drink to chill thoroughly. This chilling time is essential—it lets the spices fully infuse and creates the perfect serving temperature. The horchata should be ice cold when served for the most refreshing experience.
Step 5: Serve Over Ice and Garnish
Fill glasses with the 2 cups Ice Cubes and pour the chilled horchata over the top. The drink should be a beautiful off-white color with a creamy, slightly frothy texture at the top. Stir gently before each serving to ensure the spices are evenly distributed.
For an authentic presentation, consider dusting the top with a pinch of additional ground cinnamon just before serving. The contrast of the cold drink with the warm spice aroma is what makes horchata so special. Serve immediately while still frosty for the best texture and flavor.
Pro Tips For Making Mexican Rice Drink Horchata
- Soak the rice: Let the long-grain white rice soak in warm water for at least 4 hours—overnight if you can. I learned this the hard way when my horchata turned out grainy instead of creamy.
- Toast the cinnamon: Lightly toast the cinnamon stick in a dry pan for 30 seconds before steeping to wake up its flavor. Sounds weird, but it works.
- Strain twice: After blending, strain the mixture through a fine-mesh sieve, then again through cheesecloth. Skipping this leaves gritty bits in your drink.
- Chill before serving: Give it a solid 2 hours in the fridge after straining. My grandmother swore by this, and she was right: it tastes sweeter and more refreshing cold.
Pro Cooking Tips for This Recipe
Soaking Perfection
For maximum flavor extraction, use room temperature water for soaking. I find that 12-16 hours gives the rice time to fully soften and the cinnamon to deeply infuse. Don’t skimp on this step—it’s what creates that signature creamy base. 💡
Blending Technique
Blend the soaked rice in batches if your blender is small. I pulse first to break up grains, then blend on high for 2-3 minutes until completely smooth. The mixture should look like thin milk when done right.
Straining Secrets
Use double-layered cheesecloth or a clean kitchen towel for straining. I twist the cloth tightly to squeeze out every last drop of liquid. This ensures no gritty texture remains in your finished drink.
Flavor Balancing
Taste before adding all the sugar—I often start with ½ cup and adjust. The vanilla and cinnamon should harmonize without overpowering. Stir vigorously to dissolve sugar completely for even sweetness.
Chilling Matters
Always refrigerate for at least 2 hours after mixing. I notice the flavors meld beautifully during this time, and the drink achieves that perfect icy temperature. Serve over ice for the full experience.
Storage Tip
Store in a sealed pitcher for up to 3-4 days. Stir before serving as spices may settle. I love how the cinnamon aroma intensifies after a day in the fridge. ❄️
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
White rice works best for authentic texture, but you can substitute brown. Soak it for 24 hours and blend longer. The flavor will be nuttier but slightly grittier.
Why does my horchata separate after refrigeration?
This is normal! The rice starch settles over time. Simply stir vigorously before serving to recombine. For longer storage, shake the container.
Is there a way to make this faster?
Use hot water for soaking and reduce time to 4 hours. Blend with warm water to speed up rice breakdown. The flavor won’t be as deep but still tasty.
Can I make this without dairy?
The recipe is already dairy-free. The creaminess comes from coconut and almond milk, making it perfect for vegan diets.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026