Experience the quintessential taste of Mexico with a homemade Horchata, a beverage that transcends mere refreshment to become a cherished culinary tradition. Imagine a tall, frosty glass filled with a creamy, subtly spiced drink that instantly transports you to sun-drenched plazas and vibrant mercados. This authentic Mexican Horchata recipe promises a delightful sensory journey, delivering a perfectly smooth, rich, and sweet flavor profile infused with the warmth of cinnamon and a delicate hint of vanilla. It’s incredibly easy to prepare, requiring just a few simple ingredients and a bit of overnight patience, making it an ideal project for anyone seeking a truly authentic taste of Mexico right in their own kitchen.

5 STAR REVIEW
“I made horchata for the first time using your recipe. It came out delicious. It even met with my picky husband’s approval. Definitely will use this recipe again.” – Joyce
Authentic Mexican Horchata Recipe: A Journey in a Glass
My first encounter with Horchata was a revelation at a lively quinceañera years ago. From that moment, I knew I had stumbled upon one of the most exquisite drinks I had ever tasted. I am incredibly fortunate that my son’s closest friends are Mexican, and their mother, Roxana, has generously shared her family’s culinary treasures with me, including this incredible Horchata recipe. It’s a true heirloom, passed down from her abuelita (grandmother) to her mother, and then to her – the kind of recipes that carry generations of love and tradition. These are truly the best kind of recipes, brimming with authentic flavors and heartfelt stories!
Horchata is a celebrated beverage with roots dating back to ancient times, evolving significantly as it traveled across continents. While its origins are often traced to North Africa and then to Spain, where it was traditionally made from tigernuts (chufa), the drink took on a new identity in the Americas. In Mexico and across Latin America, Horchata transformed into the beloved rice-based drink we know today, becoming an iconic refreshment enjoyed throughout the region. The ingredients for Horchata vary by geographical location; some versions incorporate almonds (Horchata de Almendra), while others feature coconut (Horchata de Coco) or even different seeds like morro. However, the Mexican rendition primarily focuses on long-grain white rice, infused with aromatic cinnamon and often sweetened with various milks, creating its signature creamy and comforting profile. You’ll find Horchata widely available in Mexican restaurants, bustling mercados, and neighborhood taquerias across the United States and beyond. And now, thanks to this cherished family recipe from my friend Roxana, you can easily replicate this delightful drink at home, ensuring an authentic taste experience.
Making Horchata from scratch offers several advantages over store-bought versions. When you prepare it at home, you have complete control over the quality of ingredients, ensuring freshness and avoiding artificial flavors or excessive sugars often found in commercial products. You can customize the sweetness to your exact preference and even experiment with subtle variations to make it truly your own. The process, while requiring a bit of foresight with the overnight soak, is remarkably simple and deeply rewarding. The rich, nuanced flavor of homemade Horchata, with its perfectly balanced blend of rice, cinnamon, and creamy milks, is unparalleled and a testament to the beauty of traditional cooking.
Helpful Tips and Variations for the Perfect Horchata
Crafting the perfect Horchata is an art, and these tips will help you achieve a smooth, flavorful, and authentic beverage every time. Pay close attention to these details to elevate your homemade Horchata from good to extraordinary.
- Embrace Cinnamon Sticks: This is a crucial tip. Do not substitute cinnamon sticks with ground cinnamon. Cinnamon sticks impart a far more nuanced, delicate, and authentic flavor that ground cinnamon simply cannot replicate. Ground cinnamon can sometimes create a grittier texture and a harsher, less refined taste. Opting for whole sticks allows their essential oils to slowly infuse the rice water, resulting in a cleaner and more aromatic Horchata.
- Strategic Overnight Preparation: Patience is a virtue, especially with Horchata. Preparing the rice and cinnamon sticks the night before is absolutely essential. The extended soaking time of at least 8 hours (or ideally overnight) allows the cinnamon sticks to fully hydrate and soften, making them easier to blend into a fine powder. More importantly, this long soak enables the rice to absorb the rich cinnamon flavor and soften sufficiently, ensuring a silky-smooth texture once blended. This step is largely hands-off, so simply set it up before bed, and you’ll wake up to a head start on your delicious drink.
- Blend in Batches for Smoothness: This recipe yields approximately 8 cups, which can be a substantial volume for smaller blenders. If your blender has a capacity of 6 cups or less, it’s highly recommended to blend the rice and cinnamon mixture in two separate batches. Overfilling the blender can lead to an uneven blend and potentially leave you with unground rice particles, compromising the desired smooth texture. Alternatively, if you prefer a smaller yield, you can proportionally reduce all ingredients.
- The Essential Fine Mesh Strainer: To achieve that signature velvety consistency, a very fine mesh strainer or a good quality cheesecloth is indispensable. After blending, straining the mixture meticulously removes any remaining tiny rice or cinnamon bits. Skipping this step or using a coarse strainer will result in a gritty texture, detracting significantly from the Horchata’s smooth, refreshing appeal. Double-straining is often a good idea for extra assurance.
- Creative Optional Add-ins: While this recipe delivers a classic Horchata, feel free to explore popular variations. Many enjoy adding a handful of sweetened coconut flakes or a quarter cup of blanched almonds to the initial soaking step. These additions introduce delightful new layers of flavor and creaminess. For an extra touch of warmth, a pinch of nutmeg can be added after blending, or a splash of orange blossom water for a floral hint.
- Explore Milk Alternatives: While the combination of evaporated and condensed milk provides a rich, indulgent base, you can certainly experiment with other milks. For a dairy-free option, unsweetened almond milk, oat milk, or cashew milk can be substituted for the evaporated milk. Adjust the sweetness accordingly, as these alternatives may have a different sugar content than traditional evaporated milk. Regular whole milk can also be used for a slightly lighter texture.
- Customizing Sweetness: The amount of sugar in Horchata is very much a matter of personal taste. The condensed milk provides a significant amount of sweetness, but some prefer an extra boost. Always taste your Horchata after adding the milks and before adding additional granulated sugar. This allows you to fine-tune the sweetness to your ideal level, ensuring it’s neither too cloying nor too bland.
- Adult Variations: For those looking for an adult-friendly version, a shot of dark rum, spiced rum, or even a coffee liqueur can be a fantastic addition, transforming your Horchata into a sophisticated cocktail perfect for evening gatherings.
Mexican Horchata

Pin
See below the recipe card for step-by-step images.
Ingredients
- 1 cup raw long grain white rice
- 8 cups very hot water
- 2 cinnamon sticks, (about 3 inches long)
- 1 can evaporated milk, (12 oz.)
- 1 can condensed milk, (14 oz.)
- ½ tsp vanilla, (optional)
- up to 1/3 cup sugar
- ice, for serving
Instructions
-
Put the raw rice in a large blender and pulverize into a powder. Add in the hot water and cinnamon sticks. Keep the lid on and let sit on the countertop overnight (or at least 8 hours) until the water is cool and the cinnamon sticks have hydrated and softened.
-
In the morning, make sure the lid is still secure and turn on the blender; blend for about 2 minutes or until the rice and cinnamon sticks are completely ground and incorporated.
-
Pour and strain the mixture into a cheese cloth or very fine mesh strainer over a large pitcher. (Discard the gritty rice and cinnamon bits that have collected in the cheese cloth.)
-
Add to the pitcher the evaporated milk, sweetened condensed milk, and vanilla; stir to combine. (If the consistency feels too thick, you can add in 1 more cup of cool water. I personally like it thicker, so I don’t add more water.)
-
Taste and adjust the sweetness. If it needs more, add in up to 1/3 cup granulated sugar. (I always add this.)
-
Now your Horchata is ready. Keep chilled until ready to serve and stir well before serving. Pour into a glass filled with ice and enjoy!
Video
Nutrition
Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.
How to Make Mexican Horchata: A Step-by-Step Guide
Making authentic Mexican Horchata is a straightforward process that yields incredibly delicious results. Follow these detailed steps to create your own refreshing batch.

1. Prepare and Pulverize the Rice: Begin by placing 1 cup of raw, long-grain white rice into a high-powered blender. Pulse and blend the rice until it transforms into a fine, powdery consistency. This initial pulverization is key to extracting the maximum flavor and starch from the rice, contributing to the Horchata’s creamy texture. Once powdered, add 8 cups of very hot water and 2 cinnamon sticks (approximately 3 inches long) to the blender. Secure the lid tightly and let the mixture sit undisturbed on your countertop overnight, or for a minimum of 8 hours. This prolonged soaking period allows the rice to fully soften and the cinnamon sticks to hydrate, releasing their aromatic oils and infusing the water with a deep, complex cinnamon flavor.
2. Blend to Perfection: The next morning, ensure the blender lid is still firmly in place. Turn on the blender and process the mixture for about 2 minutes. The goal is to completely grind the softened rice and cinnamon sticks until they are fully incorporated into a milky, smooth liquid. There should be no noticeable large pieces of rice or cinnamon remaining, only a fine, consistent blend.

3. Strain for Silky Smoothness: Carefully pour the blended rice and cinnamon mixture through a cheesecloth-lined sieve or a very fine mesh strainer positioned over a large pitcher. This crucial step separates the liquid from any residual gritty rice or cinnamon particles. Gently press down on the solids in the cheesecloth or strainer to extract all the flavorful liquid. Discard the collected solids, which are the fibrous bits that would otherwise make your Horchata unpleasantly gritty.

4. Incorporate the Milks and Vanilla: To the strained rice liquid in the pitcher, add 1 can (12 oz.) of evaporated milk, 1 can (14 oz.) of sweetened condensed milk, and ½ teaspoon of vanilla extract (if using). Stir everything thoroughly until all the ingredients are well combined and the mixture is uniform. If you prefer a thinner consistency, you may add an additional cup of cool water at this stage. However, many find that the traditional, slightly thicker Horchata offers a more indulgent and satisfying experience, so adjust according to your personal preference.
5. Adjust Sweetness to Taste: Now, it’s time to taste and fine-tune your Horchata. The sweetened condensed milk provides a good base level of sweetness, but some palates may desire more. If you find it needs an extra touch of sweetness, gradually stir in up to 1/3 cup of granulated sugar, tasting after each addition until you reach your desired sweetness level. I personally always find myself adding this extra sugar for that perfectly balanced flavor.

6. Chill and Enjoy: Your homemade Mexican Horchata is now complete! For the best experience, transfer it to a sealed container and refrigerate it until thoroughly chilled. Before serving, give it a good stir to ensure any settled ingredients are reincorporated. Pour into glasses filled with ice, perhaps garnished with an extra cinnamon stick, and savor the smooth, rich, and sweet refreshment. It’s the perfect treat for a warm day or a delightful accompaniment to any meal.
How to Store Homemade Horchata
Proper storage is key to enjoying your homemade Horchata for as long as possible while maintaining its delicious flavor and creamy texture.
Refrigeration: Once prepared, Horchata should always be stored in an airtight pitcher or container in the refrigerator. This helps to preserve its freshness and prevent any contamination. When stored correctly, homemade Horchata will typically remain fresh and delicious for about 3 to 4 days. Remember to give it a good stir before each serving, as some of the rice solids and spices may settle at the bottom.
Freezing: For longer storage, Horchata freezes surprisingly well. Pour the Horchata into freezer-safe containers or even ice cube trays for convenient single servings. Freeze it for up to 1 month to enjoy the best flavor and texture. Beyond this, the quality might start to decline slightly. When you’re ready to enjoy it, thaw the frozen Horchata overnight in the refrigerator. Once thawed, transfer it to a pitcher and stir it very well to ensure all components are re-emulsified and the drink regains its smooth consistency. It’s a fantastic way to have this refreshing beverage on hand whenever a craving strikes!

What to Serve With Horchata: Perfect Pairings for Every Occasion
Horchata is incredibly versatile and pairs wonderfully with a wide array of dishes, making it a staple for any Mexican-inspired meal or just a delightful standalone treat. Its creamy, sweet profile and subtle cinnamon notes complement both savory and sweet flavors beautifully.
There’s truly nothing I love more than a cold, tall glass of Horchata to accompany my favorite Mexican desserts. Imagine enjoying warm, crispy, Disney copycat Churros, dusted with cinnamon sugar, alongside the creamy coolness of Horchata. Or, pair it with a silky-smooth and rich Flan, where the Horchata’s gentle sweetness enhances the caramel notes of the custard. And for an ultimate indulgence, a slice of decadent Tres Leches Cake, soaked in three kinds of milk, finds its perfect match in this equally milky and comforting beverage.
But Horchata isn’t just for desserts! Its refreshing quality makes it an excellent palate cleanser and a cooling counterpoint to spicier Mexican dishes. Consider serving it with hearty Chile Rellenos, zesty tacos al pastor, or even a spicy bowl of chili. The sweetness of Horchata helps to temper the heat, creating a harmonious balance of flavors. It’s also a fantastic addition to a brunch spread, complementing dishes like Huevos Rancheros, or as a cooling drink during a summer barbecue featuring grilled meats and vibrant salsas. Whether you’re hosting a festive fiesta, enjoying a casual family dinner, or simply looking for a soothing drink, Horchata is always a welcome choice that enhances any culinary experience.
More Favorite Mexican Recipes to Explore
If you loved making and savoring this authentic Horchata, you’re in for a treat with these other beloved Mexican recipes. Each one brings its own unique flavor and cultural richness to your table:
- Paloma Cocktail – A refreshing grapefruit and tequila cocktail.
- Huevos Rancheros – A classic hearty breakfast featuring fried eggs and salsa.
- Chile Rellenos – Poblano peppers stuffed with cheese, battered, and fried.
- Salsa Verde – A vibrant and tangy green salsa made from tomatillos.
- Cilantro Lime Rice – A fragrant and flavorful side dish, perfect for any Mexican meal.
- Homemade Corn Tortillas – Freshly made tortillas that elevate any taco or enchilada.