This creamy, sweet rice milk beverage is a refreshing Mexican classic that's naturally lactose-free and beautifully aromatic with cinnamon and vanilla. Perfect served ice-cold on hot days, it's simple to make at home and infinitely more delicious than store-bought versions. With its silky texture and delicate almond undertones, horchata is the ultimate comfort drink that transports you straight to a sun-drenched plaza.
⏱️485 min
📊Easy
👥6 servings
🍽️Snack
vegetarianveganbudget-friendlyquick
Ingredients
1 cuplong-grain white rice
0.5 cupblanched almonds
5 cupswater
0.75 cupsugar
1 teaspoonground cinnamon
1 teaspoonvanilla extract
2 cupsice cubes
6 piecescinnamon sticks
Instructions
1SOAK THE RICE AND ALMONDS: Combine the 1 cup of long-grain white rice with 0.5 cup of blanched almonds in a bowl and cover generously with 2 cups of cold water. Allow this mixture to soak for at least 8 hours or overnight at room temperature—this crucial step softens the rice and almonds, making them easier to blend into a smooth, creamy liquid. The longer soaking time develops deeper flavors and ensures a silkier final texture.
2DRAIN AND BLEND: After soaking, carefully drain the rice and almond mixture through a fine-mesh strainer, discarding the soaking water. Transfer the drained rice and almonds to a high-powered blender with 3 cups of fresh, cold water. Blend on high speed for 2-3 minutes until the mixture becomes completely smooth and milky white, resembling liquid silk. You should not see any visible rice granules—if you do, continue blending for another 30 seconds.
3STRAIN THE HORCHATA: Pour the blended mixture through a fine-mesh strainer lined with cheesecloth or a nut milk bag into a large bowl, pressing gently on the solids to extract all the liquid without forcing the pulp through. This step creates the silky-smooth texture that defines authentic horchata. Save the remaining pulp for other uses or discard it—you should yield approximately 4 cups of strained liquid.
4SWEETEN AND SEASON: Add 0.75 cup of sugar, 1 teaspoon of ground cinnamon, and 1 teaspoon of vanilla extract to the strained horchata base. Stir vigorously for about 2 minutes until the sugar completely dissolves and the cinnamon is evenly distributed throughout the liquid. Taste the mixture and adjust sweetness or spice to your preference—remember that chilling will slightly mute the flavors, so season generously.
5CHILL THOROUGHLY: Transfer the sweetened horchata to a large pitcher or container and refrigerate for at least 2-3 hours, or preferably overnight. This chilling time allows the flavors to meld together beautifully and creates the perfectly refreshing cold beverage. Before serving, give the horchata a good stir, as some settling may occur—this is completely normal and doesn't affect the quality.
6SERVE AND ENJOY: Fill tall glasses with ice cubes and pour the chilled horchata over the ice, leaving about 1 inch of space at the top. Garnish each glass with a cinnamon stick for an elegant presentation and subtle flavor enhancement. Stir well before drinking to ensure even distribution of the cinnamon, and serve immediately while cold and refreshing. Store leftover horchata in the refrigerator for up to 5 days.