Go Back
chocolate cinnamon horchata served over ice with ground cinnamon

Chocolate Cinnamon Horchata

A rich, velvety horchata made from soaked rice, warm cinnamon, evaporated milk, sweetened condensed milk, and a subtle infusion of dark chocolate. Creamy, aromatic, and deeply comforting — classic with a refined twist.
Prep Time 15 minutes
Soak Time 4 hours
Total Time 4 hours 15 minutes
Servings: 4
Course: Drinks
Cuisine: Mexican
Calories: 175

Ingredients
  

RICE BASE
  • 0.33 cup uncooked white rice
  • 1 stick cinnamon
  • 2.67 cups warm water for soaking
MILK & FLAVOR
  • 120 ml evaporated milk
  • 120 ml sweetened condensed milk
  • 0.5 tsp vanilla extract
  • 30 g dark chocolate very finely chopped or grated
  • item fine sea salt pinch
  • 1-2 tbsp white sugar to taste; optional
DILUTION
  • 2-2.5 cups cold water to taste; for final consistency
TO SERVE
  • item ice
  • item ground cinnamon
  • item cinnamon sticks optional

Method
 

Soak the Rice Properly
  1. Rinse the rice under cold running water until the water runs mostly clear. Transfer to a large bowl, add the cinnamon stick and warm water, cover, and refrigerate for at least 4 hours — ideally overnight. This hydration step softens the grains, extracts cinnamon oils, and ensures the final horchata blends into a naturally creamy base instead of tasting thin or chalky.
Add Chocolate and Prepare for Blending
  1. Remove most of the cinnamon stick, leaving a few softened fragments with the rice mixture. Add the very finely grated dark chocolate directly into the soaking liquid. Stir briefly to distribute. Chocolate must be almost powder-fine so it melts seamlessly into the blend rather than forming gritty particles.
Blend in Stages for Maximum Smoothness
  1. Blend the mixture in two batches to maintain proper blade movement and prevent uneven texture. Process each batch on high speed for about 4 minutes until the liquid looks pale, milky, and fully emulsified. Pause halfway to scrape down the sides if needed. Under-blending leaves starch particles intact, which will later feel sandy on the palate.
Strain Thoroughly
  1. Strain the blended liquid through a fine-mesh sieve or layered cheesecloth into a large pitcher. Press firmly on the solids to extract as much liquid as possible without forcing coarse residue through. This step defines the drink’s silkiness — proper straining transforms the mixture from rustic rice milk into refined horchata.
Build Flavor and Adjust Texture
  1. Stir in the evaporated milk, sweetened condensed milk, vanilla extract, and a pinch of fine sea salt until fully integrated. Add about 2 cups of cold water and mix well. Taste and adjust deliberately — add sugar only if necessary and more water in small increments if the drink feels too dense. The final consistency should be creamy yet pourable.
Chill and Serve
  1. Refrigerate for 1–2 hours until fully cold. Stir gently before serving to redistribute any natural settling. Serve over ice and finish with ground cinnamon or a cinnamon stick garnish.

Notes

  • Long soaking is essential for both flavor extraction and texture development. Proper hydration allows the rice to release starch gradually during blending, creating natural creaminess without heaviness.
    Chocolate must be extremely finely chopped or grated. Larger pieces resist integration and create uneven flavor pockets rather than subtle depth.
    Blending time is a structural decision, not a suggestion. Fully broken-down rice particles produce smooth mouthfeel and prevent sediment from feeling gritty.
    Salt plays a balancing role by sharpening cinnamon warmth and rounding sweetness. Without it, the drink can feel flat or overly milky.
    Dilution should be adjusted slowly. Too much water weakens aromatic intensity, while too little makes the drink feel dense and dessert-like.
    Horchata improves slightly after chilling as flavors settle and integrate, but extended storage reduces freshness and aromatic clarity.