Authentic Mexican Horchata Recipe: Your Guide to a Creamy, Refreshing Homemade Drink
This Horchata Recipe offers a delightful journey into the heart of Mexican cuisine, presenting an easy-to-follow guide for crafting the perfect refreshing drink. Known for its subtly sweet, creamy, and spiced flavor, homemade Horchata is an ideal beverage to complement your favorite Mexican meals, whether it’s a spicy Chicken Tinga or light Easy Cod Fish Tacos. Prepare to impress your family and guests with this traditional rice milk drink that’s rich in flavor and wonderfully satisfying.

There’s an undeniable charm and comfort in the unique blend of flavors found in a perfectly prepared Horchata. On a warm day, its cool, velvety texture and fragrant notes of cinnamon and vanilla provide an unparalleled refreshment. It’s not just a drink; it’s an experience that transports you straight to the vibrant streets of Mexico, even if you’re enjoying it from your own kitchen.
Many wonder about the origins and composition of Horchata, also known as Orxata in some regions. At its core, this delightful beverage is traditionally made by soaking white rice overnight, allowing it to soften and release its starches. This rice is then blended with water, aromatic cinnamon, a hint of vanilla, and a creamy combination of condensed and evaporated milk, culminating in a wonderfully delicious and smooth drink. The history of Horchata stretches back centuries, with its roots traced to 13th-century Valencia, Spain, where it was originally known as orxata de xufa.
While the Spanish version of Horchata is traditionally crafted using soaked, ground, and sweetened tiger nuts (chufa), the rendition popular in Mexico and many other parts of the Americas relies on a white rice base. This recipe embraces the authentic Mexican approach, utilizing white rice to achieve that classic taste and texture. It’s fascinating how the name and primary ingredient can vary across different cultures; for instance, in West African countries like Nigeria and Mali, a similar grain-based drink is known as kunnu aya. Despite the regional differences, the essence of a wholesome, refreshing beverage remains consistent.
Beyond its staple form, Horchata offers incredible versatility. Different varieties can be enjoyed either piping hot or delightfully cold, making it a year-round treat. Its distinct flavor profile also makes it an excellent base or additive for other beverages, such as a unique frappé coffee or a spiced smoothie. This adaptability underscores its status as a beloved drink worldwide.
The term “Horchata” itself originates from the Latin word hordeata, which in turn comes from hordeum, meaning barley. This etymological connection highlights a longstanding Mediterranean tradition of crafting grain-based beverages and is also the linguistic root of orgeat syrup, showcasing a rich shared culinary heritage across different cultures and eras.
Essential Horchata Recipe Ingredients

Crafting a delectable Horchata requires just a few simple ingredients, most of which you likely already have in your pantry. The key to its unique flavor and creamy texture lies in the quality and balance of these components. Below is a concise list, with exact measurements detailed in the recipe card at the bottom of this page.
- White Rice: This forms the foundational base of our Mexican Horchata, providing the starchy essence and creamy body. Any white rice variety, such as long grain, jasmine, basmati, or short grain, will work beautifully.
- Water: Essential for soaking the rice and for blending all the ingredients into a smooth, drinkable consistency.
- Almonds: Adding a subtle nutty depth, almonds enhance the complexity of the Horchata. They contribute to the creamy texture and a delightful aroma. For a nut-free version, you can easily omit them.
- Cinnamon Stick: The star spice of Horchata, cinnamon imparts warmth and its characteristic sweet-spicy aroma. Using a whole cinnamon stick during the soaking and blending process infuses a richer, more authentic flavor than ground cinnamon.
- Vanilla: A touch of vanilla extract rounds out the flavors, adding a comforting sweetness and aromatic quality that complements the cinnamon perfectly.
- Condensed Milk: This sweetened milk is crucial for Horchata’s signature rich sweetness and velvety smoothness. It eliminates the need for excessive added sugar.
- Evaporated Milk: Contributing to the overall creaminess and body without adding extra sweetness, evaporated milk helps achieve that luscious, full-bodied texture.

Step-by-Step Guide: How to Make Horchata
Making homemade Horchata is a straightforward process, but it requires patience, particularly during the essential soaking stage. Follow these steps for a wonderfully creamy and flavorful result.
Step 1: Prepare and Soak the Rice (and Cinnamon/Almonds): Begin by placing your chosen white rice in a fine-mesh strainer. Rinse it thoroughly under cold running water until the water runs completely clear. This step is important to remove excess starch and prevent a cloudy or overly gummy Horchata. Once rinsed, transfer the rice to a large bowl. Add the recommended amount of water, ensuring the rice is fully submerged, along with the cinnamon stick and almonds (if using). Cover the bowl and let it soak overnight, or for at least 8-12 hours at room temperature. The long soaking period is vital; it softens the rice grains, making them easier to blend into a smooth consistency and allowing the flavors of cinnamon and almonds to properly infuse into the rice and water. You’ll notice the rice appears lighter and plumper, having absorbed much of the water.
Step 2: Blend All Ingredients to Perfection: After the rice has sufficiently soaked, transfer the rice, almonds, and cinnamon stick (along with the soaking water) into a high-speed blender. Add the vanilla extract, sweetened condensed milk, and evaporated milk. Blend the mixture on high speed for at least 2-3 minutes, or until it is completely smooth and you can no longer detect any grainy rice particles. A powerful blender is key here to achieve a truly silky texture. The goal is to emulsify all ingredients into a homogeneous liquid, ensuring no rice grains remain. This thorough blending ensures maximum flavor extraction and a smooth mouthfeel.

Step 3: Strain for a Silky Smooth Texture: Once blended, the mixture needs to be strained to remove any remaining pulp or fine particles, ensuring that signature smooth, non-gritty Horchata texture. Pour the blended liquid through a very fine-mesh strainer or, even better, a cheesecloth-lined strainer, into a large pitcher or bowl. Press down on the solids to extract as much liquid as possible, but avoid pushing through the pulp, as this can lead to a chalky texture. Discard the strained solids.
After straining, taste the Horchata. If you prefer it sweeter, now is the time to stir in additional sugar or your preferred natural sweetener until it reaches your desired level of sweetness. Finally, add the remaining specified amount of water into the pitcher and mix everything well. This dilution helps achieve the perfect consistency and balance of flavor.
Serve your freshly made Horchata over plenty of ice for ultimate refreshment. For an extra touch of elegance and flavor, you can garnish each glass with a sprinkle of ground cinnamon, a star anise pod, or a dash of toasted coconut flakes. Enjoy this homemade delight!

Expert Tips for the Best Horchata
Achieving the perfect Horchata is simple with a few expert tips. These suggestions will help you maximize flavor, ensure the right texture, and customize the drink to your preference.
- Serve it Cold: While Horchata can be served at room temperature, it truly shines when chilled. For the most refreshing experience, serve it generously over ice immediately after preparation, or refrigerate it for at least 2 hours to allow the flavors to fully meld and the drink to cool down thoroughly.
- The Importance of Soaking: Soaking the rice is arguably the most critical step in this recipe. It’s not just about softening the grains; it’s about allowing the rice to absorb water, which aids in a smoother blend and better flavor extraction. Don’t rush this process; ensure the rice becomes tender, ideally soaking overnight for 8-12 hours. This also helps prevent your final drink from having a gritty texture.
- Meticulous Straining: This step cannot be emphasized enough. After blending, you must strain the mixture through a very fine-mesh strainer or, for best results, a few layers of cheesecloth. Skipping or inadequately performing this step will result in a Horchata with an unpleasant chalky or gritty texture due to residual rice particles. Be patient and press gently to extract all the liquid without forcing solids through.
- Embrace the Cinnamon: Cinnamon is a defining flavor of Horchata, so do not omit it! For the most authentic and robust flavor, prioritize using whole cinnamon sticks during the soaking and blending process over ground cinnamon. Whole sticks impart a deeper, more nuanced spice profile that ground cinnamon often can’t replicate. If you only have ground cinnamon, you can use a smaller amount in the blender, but the stick truly makes a difference.
- Sweetener to Your Liking: The combination of condensed and evaporated milk provides a natural sweetness and creamy richness. However, personal preference for sweetness varies greatly. Taste your Horchata after initial preparation and straining. If you find it isn’t sweet enough for your palate, feel free to add granulated sugar, agave nectar, or another natural sweetener incrementally until you reach your desired level.
- Rice Variety Matters (but not too much): Any variety of white rice will work well for this recipe. Whether you have long-grain, jasmine, basmati, or short-grain rice on hand, the method remains the same. The key is the soaking and blending process, which breaks down the starches regardless of the specific grain length.
- Nut-Free Option: If you or your guests have nut allergies, the almonds can be easily omitted from the recipe without significantly compromising the overall flavor. The Horchata will still be wonderfully creamy and spiced.
- Consider a Spice Blend: While cinnamon is traditional, some regional Horchata recipes include other warming spices like a pinch of nutmeg, a couple of cloves, or even a star anise pod added during the soaking stage for an enhanced aromatic experience. Experiment cautiously to find your perfect blend.
- High-Speed Blender Advantage: Investing in or borrowing a high-speed blender can make a noticeable difference in achieving a truly smooth and homogenous Horchata, minimizing the need for extensive straining.

Storage Recommendations for Horchata
Proper storage ensures your homemade Horchata remains fresh and delicious for days. After preparing your Horchata, transfer it to an airtight pitcher or container. It will keep beautifully in the refrigerator for up to 4 days. I highly recommend chilling it thoroughly in the fridge for at least a couple of hours before serving, as it tastes best when ice-cold. Give it a good stir before serving, as some of the finer particles might settle at the bottom over time. This also ensures even distribution of flavors.
Explore More Refreshing Drink Recipes
Drinks
White Chocolate Frappuccino
Drinks
Pumpkin Spice Latte
Drinks
Homemade Chai Tea Latte
Vegetarian
Instant Pot Chai Tea Latte
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on
Facebook,
Instagram, or
Pinterest for the latest.
Horchata Recipe

Pin
Ingredients
- 1 cup white Rice
- 1 1/2 Liters Water, plus the additional water needed to soak the rice overnight
- 1 Cinnamon stick
- 1/2 cup almonds
- 2 teaspoons Vanilla
- 14 ounces Sweetened Condensed Milk
- 12 ounces evaporated Milk
- Ice
- 2 tbsps sugar, optional
Instructions
-
Place the white rice in a fine-mesh strainer and rinse thoroughly under cold water until the water runs clear. This removes excess starch, ensuring a clean flavor and texture for your Horchata.
-
Transfer the rinsed rice to a large bowl. Add the water (just enough to cover the rice), along with the cinnamon stick and almonds (if using). Cover the bowl and let the mixture soak overnight for at least 8-12 hours. This crucial step softens the rice and infuses the flavors.
-
After soaking, transfer the rice, almonds, cinnamon stick, and soaking water to a high-speed blender. Add the vanilla, sweetened condensed milk, and evaporated milk. Blend on high speed for 2-3 minutes until the mixture is completely smooth and no rice grains are detectable.
-
Strain the blended liquid through a very fine-mesh strainer or cheesecloth into a large pitcher. Press gently on the solids to extract as much liquid as possible, then discard the remaining pulp.
-
Add the remaining water to the strained Horchata in the pitcher and mix thoroughly. Taste and add additional sugar (optional) if you prefer a sweeter drink.
-
Serve your freshly made Horchata over plenty of ice for maximum refreshment.
-
Garnish each glass with an extra sprinkle of cinnamon, a star anise pod, or toasted coconut flakes for an elevated presentation and flavor. Enjoy!
Notes
- Feel free to substitute any milk or milk-substitute for condensed and evaporated milk if you are looking for dairy-free alternatives. Adjust sweetness as needed.
- You can omit the almonds for a nut-free drink, making it suitable for those with dietary restrictions.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.