There's something irresistibly soothing about a glass of cold, creamy horchata on a hot afternoon. This beloved Mexican drink, with its smooth blend of rice, cinnamon, and vanilla, is sweet, nutty, and deeply comforting—like a dessert you can sip.

I first learned to make horchata from a neighbor who grew up in Guadalajara. Her family recipe, passed down through generations, struck the perfect balance of flavor and texture. Since then, I've been hooked. Whether it's for a weekend cookout or just a cooling midday treat, this traditional horchata is always a hit.
Let me show you why this classic drink deserves a place in your kitchen.
Why You'll Love This Refreshing Homemade Traditional Horchata
Get ready to fall head over heels for this creamy, cinnamony delight. Horchata isn’t just a drink—it’s an experience.
First of all, this horchata is ridiculously easy to make. With just a few pantry staples and a blender, you’ll have a batch ready to chill in no time. No fancy equipment, no complicated steps—just soak, blend, and strain.
It’s also a budget-friendly treat. You probably already have most of the ingredients at home—rice, cinnamon, vanilla, sugar, and milk. There's no need for expensive nuts or dairy alternatives unless you choose to.
This drink is also naturally dairy-free, if you opt for water or plant-based milk. That means it's perfect for lactose-intolerant guests or anyone cutting back on dairy.
And let's not forget its versatility. Serve it over ice for a refreshing summer cooler, spike it with a splash of rum for a grown-up twist, or blend it into coffee or smoothies for a rich, creamy base.
Once you've tasted it, store-bought horchata just won’t cut it anymore.
Ingredients Notes

The secret to a great horchata lies in simple, quality ingredients that come together in just the right way. Each component plays a key role in the flavor and texture of this nostalgic beverage.
Long-grain white rice is the star of the show. Its mild flavor and starchiness help give horchata that smooth, creamy texture. Make sure to rinse it before soaking to remove any excess surface starch that could make the drink overly thick.
Cinnamon sticks add that warm, spicy depth that’s absolutely essential to authentic horchata. It’s best to use whole sticks rather than ground cinnamon, as they infuse the soak water gently and avoid grittiness.
Granulated sugar provides the sweetness that makes horchata taste like dessert in a glass. Feel free to adjust the amount to suit your taste, or swap in agave or maple syrup for a more natural alternative.
Vanilla extract adds a subtle aromatic touch that rounds out the cinnamon and rice beautifully. Just a teaspoon is enough to elevate the flavor without overpowering it.
If you want an extra creamy version, adding evaporated milk or almond milk during the blending step can really take it up a notch. Traditional recipes often use water alone, so feel free to customize based on your preference or dietary needs.
You’ll also need a blender and a fine mesh strainer or cheesecloth for the final step. These tools help achieve that signature smooth finish, free of grainy bits.
How To Make This Refreshing Homemade Traditional Horchata

Making horchata at home might sound fancy, but the process is delightfully simple and doesn’t take much hands-on time. Here’s how it comes together.
Start by rinsing 1 cup of long-grain white rice under cold water until the water runs mostly clear. This helps remove excess starch and prevents your horchata from becoming too thick. Place the rinsed rice in a large bowl or blender with 2 cinnamon sticks and 4 cups of water. Cover and let it soak overnight—or for at least 6 hours—for maximum flavor.
Once your rice has soaked, transfer everything to a blender. Add 1 teaspoon of vanilla extract and ½ cup of granulated sugar. Blend on high for 2 to 3 minutes, or until the rice and cinnamon are finely ground and the mixture looks cloudy and creamy.
Now it’s time to strain. Using a fine mesh strainer or several layers of cheesecloth over a pitcher, slowly pour the blended mixture through to remove the solids. This step is key to getting that smooth, silky texture horchata is known for. Don’t rush it—let it drip naturally and press gently with a spoon if needed.
After straining, taste the horchata. If you like it sweeter, feel free to stir in a little more sugar. You can also stir in 1 cup of milk or almond milk at this stage for extra creaminess, though it’s optional. Chill your horchata for at least 2 hours before serving—it tastes best icy cold.
Give it a good stir before pouring over ice, and garnish with a sprinkle of cinnamon or a cinnamon stick if you’re feeling fancy. The result is a cooling, comforting drink that’s perfect for sipping all summer long.
Storage Options
Horchata stores beautifully in the fridge for several days, making it a great make-ahead option. Just keep it in a sealed glass jar or pitcher, and it will stay fresh for up to 5 days.
Be sure to stir or shake it before each serving, as some of the rice sediment may settle at the bottom over time. This is completely normal and doesn’t affect the flavor.
If you’d like to store a big batch, consider keeping it in mason jars or individual bottles for grab-and-go convenience. It makes a lovely addition to packed lunches or afternoon snack breaks.
To reintroduce some chill, just add ice cubes to your glass—or pop your horchata in the freezer for 20 minutes before serving for an extra-cold sip.
Variations and Substitutions
Horchata is wonderfully adaptable, and with just a few tweaks, you can customize it to suit different tastes or dietary needs.
For a vegan version, simply skip the milk or use a plant-based milk like almond, oat, or coconut. You’ll still get that rich, creamy texture without any dairy.
If you prefer a lower sugar version, reduce the granulated sugar to ¼ cup and let the cinnamon and vanilla shine through more naturally. You can also substitute with stevia, monk fruit, or agave nectar.
Want a little spice? Try adding a pinch of nutmeg or cloves during the soaking process. These warm spices complement the cinnamon beautifully and add a festive twist.
For a coffeehouse-inspired horchata latte, mix equal parts horchata and cold brew coffee. It’s the perfect morning pick-me-up or afternoon treat.
And for the adults at your gathering, a splash of dark rum or spiced rum turns this family-friendly drink into a delightful cocktail. Just be sure to label the pitcher accordingly!
Once you’ve mastered the base recipe, you’ll find endless ways to make it your own. Don’t be afraid to play with flavors and textures—you might just invent your new favorite drink.
PrintRefreshing Homemade Traditional Horchata Recipe
This Refreshing Homemade Traditional Horchata Recipe blends rice, cinnamon, vanilla, and milk into a smooth, creamy drink. Perfect for hot days or as a sweet, dairy-free treat, this authentic Mexican horchata is easy to make at home. With simple ingredients and easy steps, it delivers maximum flavor.
- Prep Time: 10 minutes (plus soaking time)
- Cook Time: 0 minutes
- Total Time: 6–8 hours (including soaking)
- Yield: 6 servings 1x
- Category: Beverages, Traditional Drinks
- Method: Blended, No-Cook, Soaking
- Cuisine: Mexican
- Diet: Vegetarian
Ingredients
-
1 cup long-grain white rice
-
2 cinnamon sticks
-
4 cups water (for soaking)
-
2 cups milk (or almond milk for dairy-free version)
-
1 tsp vanilla extract
-
½ cup granulated sugar (adjust to taste)
-
Pinch of salt
-
Ice cubes (for serving)
-
Ground cinnamon (optional, for garnish)
Instructions
-
Rinse the rice under cold water until clear.
-
Combine rinsed rice and cinnamon sticks with 4 cups of water. Soak overnight (or at least 6 hours).
-
Blend the soaked mixture (including cinnamon sticks) until smooth.
-
Strain through a fine mesh or cheesecloth into a pitcher.
-
Stir in milk, vanilla extract, sugar, and salt. Mix well.
-
Chill before serving over ice. Garnish with ground cinnamon if desired.
Notes
-
For extra creaminess, use evaporated milk or condensed milk (reduce added sugar if using sweetened milk).
-
Use almond milk or oat milk for a dairy-free and vegan-friendly option.
-
Shake or stir well before serving as it tends to settle.
Nutrition
- Serving Size: 1 cup
- Calories: 140
- Sugar: 18g
- Sodium: 40mg
Leave a Reply