If you are looking for a truly refreshing drink, this authentic horchata recipe is going to change your life. It is sweet, creamy, and packed with warm cinnamon flavor.
I remember ordering my first glass at a little neighborhood taqueria years ago. The sweet, icy drink instantly cooled the heat of my spicy tacos.
I knew right then that I needed to learn how to make horchata from scratch. I wanted to recreate that exact same magic in my own kitchen.
After plenty of testing, I finally perfected this homemade Mexican horchata. It is incredibly soothing, slightly sweet, and unbelievably refreshing.
Whenever the weather gets warm, I keep a pitcher of this in the fridge right next to our Homemade Strawberry Lemonade.
It is the perfect balance of creamy milk, rice, and cinnamon. Let me show you how to make this delicious authentic horchata recipe at home!
Table of Contents
Why You’ll Love This Authentic Horchata Recipe
There are so many reasons to love a classic rice and cinnamon drink. It is a staple for a reason.
Here is why this will become your new favorite authentic horchata recipe:
- Unbeatable Flavor: Nothing tastes quite like traditional horchata made with real cinnamon sticks and vanilla.
- Simple Ingredients: You probably already have the traditional horchata ingredients sitting in your pantry right now.
- Perfectly Creamy: This creamy horchata with evaporated milk is rich without feeling heavy.
- Cooling and Refreshing: It is the ultimate beverage to serve alongside spicy food or on a hot summer afternoon.
- Budget-Friendly: Making the best horchata recipe from scratch costs pennies per glass compared to buying it.
Once you try it, you will never buy a store-bought mix again. It is simply that good.
Traditional Horchata Ingredients
Great flavor starts with great ingredients. This authentic horchata recipe relies on just a few simple pantry staples.

- Long-Grain White Rice: This is the base of the drink. Do not use brown rice, as it will alter the flavor and texture entirely.
- Cinnamon Sticks: You must use whole cinnamon sticks, not ground cinnamon. They steep in the water to release a deep, warm flavor.
- Hot Water: You need very hot water for the initial soak. This helps break down the rice and extract the cinnamon.
- Granulated Sugar: I love using raw cane sugar for a slight molasses note, but regular white sugar works perfectly too.
- Pure Vanilla Extract: A splash of real vanilla enhances the sweetness and depth of the beverage.
- Evaporated Milk: This is the secret ingredient! It creates a perfectly creamy horchata with evaporated milk without watering it down.
Step-by-Step Instructions
Making this authentic horchata recipe takes a little patience, but the active prep time is very short.

- Rinse the Rice: First, place your uncooked white rice in a fine-mesh strainer. Rinse it under cold running water until the water runs completely clear.
- Prep the Soak: Place the rinsed rice in a large glass bowl. Add the whole cinnamon stick and pour the hot water over the top.
- Chill and Soak: Let the bowl sit on the counter until the water cools to room temperature. Then, cover the bowl tightly and refrigerate it overnight.
- Remove the Cinnamon: The next day, take the bowl out of the fridge. Remove the cinnamon stick and throw it away.
- Blend the Rice: Use a slotted spoon to scoop the soaked rice into your blender. Grind the rice until it is fairly smooth.
- Blend with Liquid: Pour the remaining soaking water into the blender with the pulverized rice. Blend on high until the mixture is as smooth as possible.
- Strain the Mixture: Line a fine-mesh sieve with cheesecloth. Place it over a large bowl and pour the blended rice mixture through it.
- Squeeze Out the Liquid: Gather the sides of the cheesecloth and squeeze it tightly with your hands. You want to extract every drop of liquid. Discard the leftover rice solids.
- Mix and Chill: Pour your strained liquid into a large serving pitcher. Stir in the sugar, vanilla, and evaporated milk.
- Serve: Serve your authentic horchata recipe over a glass full of ice. Garnish with a fresh cinnamon stick!

Pro Tips for Perfect Results
Want to ensure you make the absolute best horchata recipe? Follow these simple kitchen tips.
First, do not skip the overnight soak. Soaking rice for horchata is the most important step for getting that signature smooth texture and starchy sweetness.
Second, use high-quality cheesecloth or a nut milk bag for straining. If your mesh is too wide, your authentic horchata recipe will turn out gritty.
Third, taste as you go! Depending on how sweet you like your drinks, you may want to add a little more or less sugar than the recipe calls for.
Pinterest-Friendly Tip: Snap a photo of your rice and cinnamon soaking in the glass bowl! Step-by-step process photos perform incredibly well on Pinterest and help your readers trust the recipe.

Common Mistakes to Avoid
Even an easy authentic horchata recipe can go wrong if you rush the process. Avoid these common pitfalls.
Using Ground Cinnamon: Never use ground cinnamon in the soaking liquid. It will not dissolve properly, leaving a slimy, gritty texture in your drink. Always use sticks.
Not Straining Thoroughly: Pouring the mixture through a standard colander is not enough. You must use a cheesecloth or a fine-mesh sieve to remove the chalky rice solids.
Serving it Warm: Homemade Mexican horchata is meant to be served ice cold. If you serve it at room temperature, the dairy will taste heavy and unappealing.
Serving Ideas
This authentic horchata recipe is a showstopper all on its own. However, the right presentation makes it feel even more special.
Always serve this drink in tall glasses filled to the brim with ice cubes. A dusting of ground cinnamon on top looks beautiful.
I love serving this sweet beverage with spicy Mexican dishes like enchiladas or tacos. The creamy dairy instantly cools your palate.
It also makes a wonderful afternoon treat. If you usually reach for an Iced Brown Sugar Oatmilk Shaken Espresso, try swapping it for a glass of this horchata instead!
You can even pair it with dessert. The cinnamon notes pair beautifully with our sweet and tart Raspberry Lemon Blondies.

Storage & Make-Ahead Tips
This authentic horchata recipe is brilliant for making ahead of time. In fact, it tastes even better the next day as the flavors meld.
Store your finished horchata in a sealed glass pitcher or a large mason jar in the refrigerator. It will stay fresh for up to 5 days.
Because this is a natural rice and cinnamon drink, the ingredients will settle at the bottom of the pitcher as it sits.
Always give the pitcher a very vigorous stir or shake before pouring yourself a glass. Do not store it with ice in the pitcher, or it will become watered down.
What is authentic horchata made of?
Authentic Mexican horchata is a sweet, creamy, and refreshing beverage made primarily from long-grain white rice, water, cinnamon sticks, sugar, and vanilla. In this recipe, evaporated milk is added to give the drink an incredibly rich and creamy texture that perfectly balances the warm cinnamon flavor.
Why do you have to soak the rice for horchata?
Soaking the uncooked white rice in hot water overnight is a crucial step for making authentic horchata. This process softens the hard rice grains, making them easy to blend into a smooth puree. Soaking also allows the water to absorb the natural starches of the rice and the flavor of the cinnamon stick, resulting in a perfectly textured and flavorful base.
Do I really need to strain the horchata mixture?
Yes, straining the blended rice mixture is essential for achieving the perfect consistency. For the best results, you should pour the blended rice and liquid through a fine-mesh sieve lined with cheesecloth. This catches all the gritty rice solids and leaves you with only the smooth, creamy liquid that makes horchata so refreshing.
Can I use rice milk instead of making horchata from scratch?
While store-bought rice milk offers a similar flavor profile, it will not give you the authentic texture and rich taste of homemade horchata. Blending and straining your own soaked rice, combined with real cinnamon and evaporated milk, creates a distinct creaminess and depth of flavor that pre-made rice milk simply cannot replicate.
Final Thoughts
There is nothing quite as satisfying as a tall, icy glass of homemade Mexican horchata on a warm day. The sweet cinnamon flavor is pure comfort.
Once you see how easy it is to soak and blend your own ingredients, you will make this authentic horchata recipe all the time.
It is the perfect refreshing treat to share with friends and family. I know this authentic horchata recipe will become a staple in your kitchen.
If you try this recipe, please leave a comment and a star rating below! I always love hearing how these recipes turn out for you.
Do not forget to pin this recipe to your favorite Pinterest board so you can easily find it for your next taco night.
Want more delicious, family-friendly recipes delivered straight to your inbox? Be sure to sign up for the EndRecipes newsletter!

The Best Authentic Horchata Recipe
Learn how to make horchata from scratch! This authentic horchata recipe is sweet, refreshing, and perfectly creamy with notes of warm cinnamon and vanilla.
- Prep Time: 15 minutes
- Cook Time: 5 hours
- Total Time: 5 hours 15 minutes
- Yield: 6 servings
- Category: Drinks / Cocktails
- Cuisine: Mexican
Ingredients
-
1 cup long-grain white rice, uncooked
-
4 cups very hot water
-
1 whole cinnamon stick
-
1/2 cup granulated sugar (or sugar in the raw)
-
2 tsp pure vanilla extract
-
1 (12 oz) can evaporated milk (not sweetened condensed milk)
-
Ice, for serving
-
Extra cinnamon sticks or ground cinnamon, for garnish
Instructions
-
Place the uncooked white rice in a fine-mesh strainer and rinse under cold water until the water runs clear.
-
Transfer the rinsed rice to a large glass bowl. Add the cinnamon stick and pour the 4 cups of very hot water over the top.
-
Let the mixture cool to room temperature. Cover tightly and refrigerate overnight (or for at least 5 hours).
-
The next day, remove and discard the cinnamon stick.
-
Using a slotted spoon, transfer the soaked rice into a blender. Blend until the rice is fairly smooth.
-
Pour the remaining soaking liquid into the blender with the rice. Blend on high until the mixture is as smooth as possible.
-
Line a fine-mesh sieve with cheesecloth and place it over a large bowl or pitcher. Pour the blended rice mixture through the cheesecloth.
-
Gather the edges of the cheesecloth and squeeze firmly to extract as much liquid as possible. Discard the leftover rice solids.
-
To the strained liquid, add the sugar, vanilla extract, and evaporated milk. Stir vigorously until the sugar is completely dissolved.
-
Serve ice cold in tall glasses filled with ice. Garnish with a cinnamon stick or a sprinkle of ground cinnamon.
Notes
-
Make sure you use evaporated milk, not sweetened condensed milk, or the drink will be far too sweet.
-
Store leftovers in a sealed pitcher in the fridge for up to 5 days. Stir well before pouring, as the cinnamon and rice starch will naturally settle at the bottom.

One Comment
Comments are closed.