Homemade Horchata

Creamy rice milk with cinnamon and vanilla. This Mexican classic is like drinking liquid comfort.

Drinks · Prep 10 min · Serves 6 · Easy · By Tina · Published

Homemade Horchata - drinks recipe

Ingredients

  • 1 cup long-grain white rice, uncooked
  • 2 cinnamon sticks, Ceylon preferred
  • 1.5 L water
  • 100 ml condensed milk, or sugar to taste
  • 2 tsp vanilla extract
  • 1 pinch salt

Horchata is one of those drinks that sounds odd if you have never had it — rice milk? cinnamon? — but one sip and you are hooked. It is creamy, sweet, and has this warmth from the cinnamon that makes it feel like a hug in a glass.

The traditional way is to soak rice and cinnamon overnight, blend, and strain. It takes time but the result is so much better than any store-bought version. The rice gives it a natural silkiness that dairy alternatives just cannot match.

I make a big batch and keep it in the fridge. It is great on its own, over ice, or — secret move — mixed with cold brew coffee.

Pro Tips

  • Soak the rice for at least 4 hours, ideally overnight. Longer soak = creamier result.
  • Blend in a powerful blender and strain through a fine mesh sieve or cheesecloth twice.
  • Ceylon cinnamon sticks give a better, more delicate flavor than cassia.
  • Stir before pouring — the rice settles to the bottom.

Serving

Serve over lots of ice with a cinnamon stick. For a cocktail version, add a shot of rum.

More drinks recipes

  • Iced Cardamom Rose Latte (Easy · 3 min · serves 1)
    Espresso meets cardamom meets a hint of rose in this iced latte that is genuinely unlike anything you have…
  • Iced Matcha Latte (Easy · serves 1)
    Vibrant green, smooth, and energizing. Forget the coffee shop markup. A proper iced matcha latte at home is…
  • Mango Coconut Smoothie Bowl (Easy · serves 1)
    A thick, creamy tropical smoothie bowl topped with granola, coconut, and fresh fruit. Breakfast that looks…
  • Mango Lassi (Easy · serves 2)
    Cool. Creamy. Perfectly refreshing. The classic Indian yogurt drink that makes everything better — especially…
  • Spiced Chai Latte (Easy · 10 min · serves 2)
    Warm, spiced, and infinitely cozier than any coffee shop version. Homemade chai latte — simmered with real…
  • Thai Iced Tea (Easy · 10 min · serves 4)
    Sweetened condensed milk poured over ice — this is how Thailand does comfort in a glass.

All 12 drinks recipesBrowse all 277 recipes