
Cuban Horchata de Arroz (Rice Milk)
A silky, naturally sweet rice milk infused with cinnamon and vanilla, blended smooth and strained for a refined texture. This Cuban favorite balances delicate rice flavor with warm spices and can be served chilled as a refreshing drink or warm for comfort. The rice and spices steep together to develop deep, complex flavor.
- Prep
- 15 min
- Cook
- 5 min
- Wait
- 8 hr
- Total
- 8 hr 20 min
- Makes
- About 5 cups (1.2 liters)
Steps
Before you start
- Measure and rinse the rice before starting
- Have a fine-mesh strainer or cheesecloth ready
- Chill glasses if serving cold
Heat rice and cinnamon
- In a 2-quart saucepan, bring 4 cups of water to a boil over medium-high heat.
- Add the rinsed rice and cinnamon stick pieces.
- Stir once, then reduce heat to medium-low and simmer uncovered for 5 minutes until the rice is partially cooked but still firm (it will not be fully tender).
+ Show details− Hide details
Ready when: Rice grains are softened but still have a firm center when bitten
Tip: Do not fully cook the rice; partial cooking extracts creaminess without creating a thick porridge.
Cool and steep
- Remove from heat and let the rice and cinnamon steep in the hot water, uncovered, at room temperature for 8 hours or overnight.
- The rice will continue to soften and release its starch, and the cinnamon will infuse the liquid with flavor.
- Cover loosely if you prefer to keep dust out.
+ Show details− Hide details
Ready when: Liquid turns milky and slightly opaque; rice is very soft
Tip: This long steep is essential for authentic flavor and silky texture; do not skip or rush it.
Blend rice and liquid
- Pour the entire contents of the pot (rice, cinnamon, and liquid) into a blender.
- Add the vanilla extract, sugar, cold milk, and salt.
- Blend on high speed for 2–3 minutes until completely smooth and creamy.
- The mixture should be pale and uniform with no visible rice grains.
+ Show details− Hide details
Ready when: Mixture is completely smooth and pours easily; no graininess visible
Tip: Blend thoroughly so no rice particles remain, which ensures a silky, refined drink.
Strain horchata
- Set a fine-mesh strainer over a large bowl or pitcher.
- Pour the blended mixture through the strainer slowly, pressing gently with the back of a spoon to extract all the liquid.
- You can also line the strainer with cheesecloth for finer filtering.
- Discard the rice pulp left in the strainer.
+ Show details− Hide details
Ready when: All liquid has drained and only a dry pulp remains in the strainer
Tip: Press gently to avoid forcing rice particles through; you want a perfectly clear, creamy drink.
Chill and serve
- Refrigerate the horchata for at least 1 hour before serving.
- Stir well before pouring, as the mixture may settle slightly.
- Serve chilled in tall glasses over ice, or warm gently in a saucepan and pour into mugs.
- Horchata keeps well in the fridge and can be made ahead.
+ Show details− Hide details
Ready when: Horchata is cold to the touch and pours smoothly
Tip: A shake or stir before pouring ensures the cinnamon and spices are evenly distributed in every glass.
Good to know
Tips
- For a lighter version, replace the whole milk with low-fat milk or unsweetened almond milk; the horchata will be less creamy but still delicious.
- Do not rush the steeping. The overnight rest is what transforms the rice into a silky base and develops the authentic deep cinnamon flavor.
- Horchata naturally separates slightly in the fridge; always shake or stir before serving to recombine.
- Serve in tall glasses with crushed ice or whole ice cubes for a refreshing tropical drink, or warm as a comforting nighttime beverage.
Make ahead
The horchata can be made up to 3 days ahead. Prepare through step 4 (straining), then refrigerate. Shake before serving.
Storage & reheating
Refrigerator: up to 4 days in a sealed container. Shake before each use. To serve warm, gently heat in a saucepan over medium heat for 3–4 minutes, stirring occasionally, until steaming (do not boil). Freezer: not recommended, as the texture becomes grainy upon thawing.
Substitutions
- whole milk, cold → Evaporated milk or heavy cream. Use 1 cup (240 ml) evaporated milk or ¾ cup (180 ml) heavy cream mixed with ¼ cup (60 ml) water for a richer, denser horchata.
- cinnamon stick → Ground cinnamon. Use ¼ teaspoon ground cinnamon added in step 3 (blending) instead. Stir in gently and strain through cheesecloth if you prefer to avoid small particles.
- granulated sugar → Condensed sweetened milk. Replace sugar and milk with 1 cup (300 ml) sweetened condensed milk, then blend. Reduce added cold milk to ¼ cup (60 ml). This creates an extra-creamy version.
- vanilla extract → Fresh vanilla bean. Split 1 vanilla bean lengthwise, scrape the seeds into the pot in step 1, and add the pod. Remove the pod before blending. The flavor will be more complex and floral.





