Cuban Horchata de Arroz (Rice Milk)
Photo by Omar Tapia on Pexels
MilkshakesCubanEasy

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)
Share

Steps

Before you start
  • Measure and rinse the rice before starting
  • Have a fine-mesh strainer or cheesecloth ready
  • Chill glasses if serving cold
  1. 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

    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.

  2. 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

    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.

  3. 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

    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.

  4. 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

    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.

  5. 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

    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.

More milkshakes

See all →

Find more like this

Main ingredient
Rice
Method
Stovetop
Quick & Easy
EasyBeginner

Reviews (0)