- What Is Horchata?
- Tips for Cooking and Prepping
- Recipe Variations and Substitutes
- Serving Suggestions
- Storing, Make-Ahead, and Freezing Tips
- FAQs
- Horchata Recipe: Make Your Own Creamy Mexican Drink
There’s nothing quite as refreshing on a hot afternoon as a tall glass of horchata, that silky, cinnamon-kissed rice drink that’s a staple at taco stands and family tables across Mexico. This homemade version comes together with just a handful of pantry ingredients, a blender, and a little patience while the rice soaks. Once you taste how much better it is fresh, you’ll never go back to the bottled stuff.
What Is Horchata?
Horchata is a sweet, milky-looking beverage made from rice that has been soaked, blended, and strained to create a smooth, slightly nutty liquid. It’s flavored with warm Mexican cinnamon (canela) and a splash of vanilla, then sweetened to taste and served ice cold. While variations of horchata exist throughout Latin America and Spain, using different bases like tigernuts, barley, or melon seeds, the rice-based version is the one most commonly found in Mexican restaurants and homes.
Despite its rich, creamy texture, traditional horchata doesn’t require any dairy at all, the creaminess comes from the finely blended rice itself. Many home cooks (including this recipe) add a small amount of milk for extra richness, but you can easily leave it out for a naturally dairy-free drink that’s just as satisfying.
Tips for Cooking and Prepping
#1: Don’t rush the soaking time
The rice needs a full 8 hours (or overnight) in hot water to soften enough for blending into a smooth, creamy base. Skipping this step leaves you with a gritty, chalky drink instead of that signature silky texture.
#2: Use real Mexican cinnamon if you can find it
Mexican canela is softer and more delicately flavored than the harder cassia cinnamon sticks sold in most grocery stores, and it infuses the rice water beautifully overnight. Look for it at Latin markets or the international aisle.
#3: Blend until it’s truly smooth
Run the rice, cinnamon, and soaking water in the blender long enough that it turns into a fine, watery paste with no gritty texture left. This step is what determines how smooth your final horchata will be.
#4: Strain thoroughly, but don’t skip it
Pour the blended mixture through a fine strainer or cheesecloth, stirring or pressing gently to push the liquid through while leaving the coarse rice solids behind.
#5: Sweeten gradually
Start with less sugar than you think you need and add more to taste, since the sweetness level can vary depending on how concentrated your rice mixture turns out.
#6: Stir before every pour
The finely ground rice naturally settles at the bottom of the pitcher as it sits, so give your horchata a good stir right before serving to redistribute that creamy texture.
Recipe Variations and Substitutes
You can easily swap whole milk for evaporated milk, condensed milk, or a plant-based milk like almond or oat if you want a dairy-free version. Some cooks like to blend in a handful of raw almonds along with the rice for extra depth, or add a touch of orange zest for a brighter, citrusy note.
Serving Suggestions
Horchata is traditionally served ice cold in a tall glass alongside spicy, savory dishes like tacos, enchiladas, or tamales, since its sweetness helps balance heat from chiles. It also makes a fantastic base for horchata lattes, milkshakes, or even a fun horchata-rum cocktail for grown-up gatherings.
Storing, Make-Ahead, and Freezing Tips
Horchata keeps well in the refrigerator for up to 4-5 days in a covered pitcher, making it a great make-ahead drink for parties or meal prep. It doesn’t freeze particularly well since the texture can separate and turn watery once thawed, so it’s best enjoyed fresh and chilled.
FAQs
Can I make horchata without soaking the rice overnight?
Soaking is what softens the rice enough to blend smoothly, so it’s not recommended to skip it entirely, but you can shorten it to about 4-6 hours in very hot water if you’re short on time. The texture may be slightly less silky, but it will still taste great.
Is horchata supposed to have milk in it?
Traditional horchata is naturally dairy-free, getting its creamy texture purely from blended rice, but many modern recipes, including this one, add a splash of milk for extra richness. Feel free to include or omit it based on your preference.
Why is my horchata gritty?
Gritty horchata usually means the rice wasn’t soaked long enough or wasn’t blended thoroughly, and it also helps to strain the mixture well through a fine sieve or cheesecloth. Blending in short, powerful bursts until the mixture looks like a smooth, watery paste makes a big difference.
How long does homemade horchata last in the fridge?
Stored in a covered pitcher or airtight container, homemade horchata stays fresh for about 4-5 days in the refrigerator. Just give it a good stir before each pour since the rice solids settle at the bottom.
Can I use brown rice instead of white rice?
White long grain rice is traditional and gives horchata its classic pale, delicate flavor, but brown rice can be used for a slightly nuttier, earthier taste. Keep in mind it may need a longer soak and a more thorough blend since brown rice is tougher.
Horchata Recipe: Make Your Own Creamy Mexican Drink
Prep time: 10 min | Cook time: 0 min | Total time: 10 min | Servings: 12
Ingredients
- 2 cups long grain rice
- 1 stick Mexican cinnamon
- 4 cups hot water
- 8 cups extra water, to finish the drink
- 3/4 cup sugar, adjust to taste
- 2 tsp vanilla extract
- 1 cup milk (2% or whole), optional
- Ice cubes, for serving
Instructions
- Place the rice and cinnamon stick in a large glass bowl and add the 4 cups of hot water. Cover the bowl with a plate or plastic wrap and let it soak overnight, or for at least 8 hours.
- The next day, pour the soaked rice, cinnamon stick, and water into a blender and process until it becomes a smooth, watery paste.
- Using a fine strainer or sieve, strain the blended mixture into a wide-mouth pitcher, stirring as needed to help the liquid pass through and separate from the rice solids.
- Add the milk (if using), vanilla extract, and the remaining 8 cups of water. Stir in the sugar, adjusting the amount to suit your taste.
- Chill the horchata in the refrigerator until cold. Stir well before serving, since the rice mixture tends to settle at the bottom, then pour into glasses filled with ice cubes.
For the smoothest texture, blend the soaked rice mixture in two batches if your blender is on the smaller side, and always strain twice if you want an ultra-silky finish.

Leave a Reply
You must be logged in to post a comment.