Print

Creamy Homemade Horchata Recipe with Fresh Cinnamon

creamy homemade horchata - featured image

This creamy homemade horchata is an authentic Mexican drink made with fresh cinnamon, rice, milk, and vanilla. It’s easy to prepare, refreshing, and perfect for any occasion, delivering a nostalgic, cinnamon-scented hug in a glass.

Ingredients

Scale
  • 1 cup long-grain white rice (uncooked)
  • 2 cinnamon sticks (34 inches each, preferably Ceylon)
  • 4 cups cold water
  • 2 cups whole milk
  • 1/2 cup sweetened condensed milk
  • 1/4 cup granulated sugar
  • 1 teaspoon pure vanilla extract
  • Pinch of salt
  • Optional: 1/4 cup raw almonds (soaked with rice)
  • Optional: Pinch of ground nutmeg

Instructions

  1. In a large bowl, combine rice and cinnamon sticks. Add cold water, stir, cover, and soak for at least 6 hours or overnight at room temperature.
  2. Pour the soaked rice, cinnamon, and water into a blender. Blend on high for 2-3 minutes until smooth and frothy.
  3. Strain the mixture through a nut milk bag, fine-mesh strainer, or cheesecloth-lined colander into a large bowl, pressing to extract as much liquid as possible. Discard solids.
  4. Pour the strained liquid into a large pitcher. Add milk, sweetened condensed milk, sugar, vanilla extract, and a pinch of salt. Stir until sugar is dissolved. Taste and adjust sweetness if needed.
  5. Refrigerate for at least 2 hours before serving.
  6. Stir well before serving, as rice sediment settles. Pour over ice and garnish with ground cinnamon or a cinnamon stick if desired.

Notes

Soak rice and cinnamon overnight for best flavor and creaminess. For dairy-free or vegan, use plant-based milk and coconut condensed milk or extra sugar. Stir before serving as rice sediment settles. Add almonds for a nuttier flavor. Serve ice-cold for maximum refreshment. Horchata keeps for up to 3 days in the fridge.

Nutrition

Keywords: horchata, Mexican drink, cinnamon, rice milk, creamy, authentic, easy, summer beverage, dairy-free option, vegan option