There’s something magical about sipping a cold glass of horchata on a warm afternoon. The sweet aroma of cinnamon, the creamy texture of rice milk, and that hint of vanilla make each sip feel like a gentle breeze through your favorite summer memory.

I first discovered the wonders of traditional horchata during a family trip to Mexico. Every street corner seemed to offer this icy, milky drink in large glass jugs—and one sip was all it took to fall in love. Since then, making horchata at home has become a beloved ritual, especially on hot weekends when something cool and comforting is in order.
Let’s dive into what makes this refreshing drink a must-have in your homemade beverage rotation.
Why You'll Love This Refreshing Homemade Traditional Horchata Recipe
Get ready to discover your new favorite summer drink. This traditional horchata recipe is more than just delicious—it's surprisingly easy to make and perfect for sharing with family and friends.
First, it’s incredibly refreshing. Served over ice, horchata offers a cooling contrast to hot summer days and spicy meals. The creamy texture and gentle sweetness are balanced with aromatic cinnamon, making each glass delightfully smooth and comforting.
It's also incredibly simple to prepare. With just a handful of pantry staples—rice, cinnamon, sugar, and vanilla—you can whip up a batch without needing any fancy equipment or hard-to-find ingredients. Most of the magic happens while it rests, making it wonderfully hands-off.
Not only is it budget-friendly, but this horchata recipe is also naturally dairy-free. That means it’s great for anyone who’s lactose-intolerant or avoiding dairy for other reasons. You still get that creamy, satisfying texture without needing milk.
Lastly, it’s a family favorite that’s endlessly adaptable. Add a splash of cold brew coffee, spike it with a bit of rum, or turn it into horchata popsicles. Once you’ve mastered the base recipe, the possibilities are endless.
Now let’s take a look at the ingredients that give horchata its signature flavor.
Ingredients Notes

What makes traditional horchata so special is the thoughtful combination of just a few ingredients. These humble pantry staples come together to create a drink that’s creamy, comforting, and full of nostalgic flavor.
White rice is the star of the show. Long-grain white rice works best here due to its neutral flavor and smooth consistency once blended. You’ll soak it to soften the grains and help release the starches, which creates that luscious, milky base. Avoid jasmine or basmati rice, as their aromatic profiles can interfere with the traditional taste.
Cinnamon sticks infuse the drink with warm, earthy spice. Using whole sticks during the soak ensures a deeper flavor without the grittiness that can come from ground cinnamon. If you only have ground cinnamon, you can use it in a pinch, but it’s worth seeking out the sticks for that authentic richness.
Sugar brings the sweetness you’d expect from horchata. Regular white sugar blends seamlessly and lets the cinnamon and vanilla shine. You can adjust the amount to taste, depending on how sweet you like your drinks.
Vanilla extract adds a cozy, dessert-like aroma that ties everything together. Even just a teaspoon can make a big difference, elevating the overall flavor and giving your horchata that extra special homemade touch.
As for equipment, you’ll need a blender, a fine-mesh strainer or cheesecloth, and a large pitcher. A nut milk bag is also great if you have one, as it allows you to strain the rice mixture more thoroughly for an ultra-smooth drink.
How To Make This Refreshing Homemade Traditional Horchata Recipe

Making horchata from scratch is a lot easier than you might think. It’s mostly a matter of soaking, blending, and straining—then chilling until ice-cold perfection.
Start by rinsing your white rice under cold water to remove any surface starch. Then, place it in a bowl or blender jar with cinnamon sticks and enough water to cover everything generously. Let this mixture soak for at least 4 hours, but overnight is even better. The rice will soften and absorb the flavor of the cinnamon as it rests.
Once soaked, pour the entire mixture into a blender—cinnamon sticks and all. Add a bit more fresh water and blend on high until the rice and cinnamon break down into a smooth, cloudy mixture. This should take about 1–2 minutes. You’ll know it’s ready when the liquid looks creamy and the particles are fine.
Next comes the straining. Pour the blended mixture through a fine-mesh strainer, cheesecloth, or nut milk bag into a large pitcher. This step removes the gritty solids, leaving you with a smooth and silky rice milk. Depending on your strainer, you may want to do this step twice for the smoothest texture.
Now stir in the sugar, vanilla extract, and additional water to reach your desired sweetness and consistency. Taste and adjust if needed—some like it more diluted, others a bit creamier and richer. Chill in the fridge for at least 1–2 hours before serving.
When ready to serve, give the horchata a good stir and pour it over a tall glass of ice. You’ll have a cold, sweet, cinnamon-kissed drink that’s perfect for sipping any time of day. Total hands-on time is minimal, and once chilled, it’s ready to enjoy at a moment’s notice.
Storage Options
Horchata is best served cold, so storing it properly is key to keeping it fresh and delicious. Once prepared, transfer your horchata to an airtight pitcher or bottle and keep it in the refrigerator.
It will stay fresh for up to 5 days. Just give it a good stir or shake each time you serve it—natural separation is normal and nothing to worry about.
If you want to make a larger batch, horchata can also be frozen. Pour it into ice cube trays or freezer-safe jars, leaving space for expansion. When you're ready to drink it, thaw in the fridge and stir well before serving.
To reheat? Well, horchata is traditionally served cold, but if you’re feeling adventurous, you can gently warm it and serve it like a cinnamon-spiced rice milk latte. Just keep the heat low and stir frequently to prevent scorching.
Variations and Substitutions
One of the best things about homemade horchata is how customizable it is. While the traditional version is a classic for a reason, there are plenty of fun twists to try.
If you're short on time, try using ground cinnamon and pre-cooked rice. It won’t be quite as smooth, but you’ll still get that signature flavor. Just blend thoroughly and strain extra carefully.
For a creamier version, substitute some of the water with unsweetened almond milk or oat milk. This adds a rich, velvety body while keeping the drink dairy-free. You can even use evaporated milk if you don’t mind adding dairy—it gives a distinctly Mexican-market flair.
To lower the sugar content, feel free to sweeten with honey, agave nectar, or maple syrup. Start with a little and adjust to your taste. You can also skip sweeteners entirely and let your guests add their own.
Love bold flavors? Infuse the soaking mixture with orange peel, cloves, or a pinch of nutmeg. These small additions can transform the base into a festive, holiday-ready version of horchata.
Whether you stick with tradition or branch out into new flavors, this horchata recipe is a canvas for creativity. Try different versions until you find your favorite, and don’t be afraid to make it your own.
PrintRefreshing Homemade Traditional Horchata Recipe
Enjoy this traditional Mexican horchata recipe – a creamy, dairy-free drink made with rice, cinnamon, and vanilla. Perfectly refreshing and easy to make at home, it’s a delightful treat on a warm day.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 6 hours 10 minutes (including soak)
- Yield: 4 servings 1x
- Category: Beverages, Traditional Drinks
- Method: Soaking, Blending
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
-
1 cup long grain white rice
-
2 cinnamon sticks
-
4 cups water (for soaking)
-
2 cups cold water (for blending)
-
½ cup granulated sugar (adjust to taste)
-
1 tsp vanilla extract
-
1 cup milk or dairy-free alternative (optional)
-
Ground cinnamon for garnish
-
Ice (for serving)
Instructions
-
Rinse the rice thoroughly.
-
Combine rice, cinnamon sticks, and 4 cups water in a bowl. Soak overnight or at least 6 hours.
-
Blend soaked rice and cinnamon with the soaking water until smooth.
-
Strain the mixture through a fine mesh sieve or cheesecloth into a pitcher.
-
Stir in sugar, vanilla, and additional 2 cups cold water. Add milk if desired for creaminess.
-
Chill and serve over ice, sprinkled with ground cinnamon.
Notes
-
For extra smooth texture, strain twice.
-
Adjust sweetness and vanilla to taste.
-
For a vegan version, use plant-based milk or skip milk entirely.
-
Can be stored in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 18g
- Sodium: 10mg
Leave a Reply