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.

chocolate cinnamon horchata served over ice with ground cinnamon

Prep Time : 15 min

Soak Time : 4 hr

Servings : 4

Prep Time :

15 min

Soak Time :

4 hr

Servings :

4

Ingredients

Rice Base

• ⅓ cup uncooked white rice


• 1 cinnamon stick


• 2⅔ cups warm water (for soaking)

Milk & Flavor

•  120 ml evaporated milk


• 120 ml sweetened condensed milk


• ½ tsp vanilla extract — this one on Amazon


• 30 g dark chocolate (70%+), very finely chopped or grated — this one on Amazon


• Pinch of fine sea salt


• 1–2 Tbsp white sugar, to taste (optional)

Dilution

•  2–2½ cups cold water, to taste (for final consistency)

To Serve

•  Ice


• Ground cinnamon


• Cinnamon sticks (optional)

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.


Directions

  1. Soak the Rice Properly
    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.
  2. Add Chocolate and Prepare for Blending
    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.
  3. Blend in Stages for Maximum Smoothness
    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.
  4. Strain Thoroughly
    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.
  5. Build Flavor and Adjust Texture
    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.
  6. Chill and Serve
    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.

Why This Recipe Works

This horchata works because it builds creaminess through starch extraction rather than relying entirely on dairy. Soaked rice blends into a naturally velvety base that feels rich but still refreshing. The long soak ensures flavor depth and prevents raw grain notes.

Cinnamon infusion provides warm aromatic structure while dark chocolate introduces subtle bitterness and cocoa complexity. Together they create layered flavor tension that keeps the drink interesting rather than simply sweet.

Balanced dairy components — evaporated milk for body and condensed milk for controlled sweetness — create a smooth, luxurious texture. Proper dilution and chilling finalize the structure, delivering a drink that feels indulgent yet clean.


Ingredient Breakdown

White rice

Soaked and blended to release natural starches that form the drink’s distinctively creamy, milky base, giving horchata its characteristic body and subtly grainy, smooth texture.

Cinnamon stick

Steeped slowly during soaking to infuse a warm, aromatic spice throughout the base, lending gentle heat and complexity that defines horchata’s most recognizable flavor note.

Dark chocolate

Introduces a quiet, sophisticated bitterness that adds depth and intrigue without competing with the sweetness, giving this version a richer, more layered character than traditional recipes.

Evaporated milk

Contributes a concentrated dairy richness that elevates the mouthfeel noticeably, making the drink feel indulgently creamy and smooth while integrating seamlessly with the rice base.

Sweetened condensed milk

Delivers the drink’s primary sweetness alongside a thick, velvety texture, binding the flavors together and giving horchata its pleasantly rich, dessert-like quality.

Vanilla extract

Adds a soft, familiar warmth that gently smooths the cinnamon’s sharpness and ties all the flavors together into a cohesive, rounded, and harmonious finish.

Salt

Works subtly to sharpen the aromatic qualities of cinnamon and vanilla while balancing the sweetness, making every flavor taste more defined and present.

Cold water

Adjusts the final consistency after blending, thinning the concentrated mixture to a perfectly drinkable, refreshing texture that remains creamy without feeling heavy.


Flavor Structure Explained 

This horchata follows a layered balance model:

  • Creamy starch body (soaked rice)
  • Warm spice aroma (cinnamon infusion)
  • Controlled sweetness and richness (condensed milk)
  • Subtle bitter depth (dark chocolate)
  • Texture and drinkability adjustment (dilution)

Chocolate provides quiet backbone complexity while cinnamon defines the aromatic top note. Proper chilling enhances perceived sweetness and smoothness, keeping the drink refreshing instead of heavy.


Common Mistakes to Avoid 

  • Under-soaking the rice — results in thin flavor and poor texture.
  • Stopping blending too early — leaves gritty sediment.
  • Skipping proper straining — creates heavy, muddy mouthfeel.
  • Adding too much condensed milk — turns the drink overly sweet and dense.
  • Over-diluting with water — weakens spice and chocolate character.
  • Serving warm — reduces creaminess and aromatic clarity.

Variations

Mocha Horchata

Increase dark chocolate slightly and add a small shot of cooled espresso for deeper roasted complexity.

Almond Horchata Style

Blend in a handful of soaked almonds with the rice for nutty richness and thicker body.

Extra-Spiced Version

Add a pinch of ground nutmeg or clove during soaking for more pronounced warmth.

Lightened Horchata

Reduce condensed milk and increase dilution slightly for a fresher, less dessert-like drink.


Storage & Make-Ahead

Horchata can be prepared up to 24 hours in advance and stored refrigerated in a sealed container. Stir well before serving to reincorporate natural settling.

The rice soaking step can be done the night before to simplify preparation. This often improves flavor extraction.

If the drink thickens during storage, adjust with a small splash of cold water and stir gently before serving. Avoid freezing, as texture will separate.


Frequently Asked Questions

Can I use pre-ground cinnamon?

Whole cinnamon sticks are preferred for clean infusion. Ground cinnamon can make the drink gritty and visually muddy.

Is dairy necessary?

Dairy creates richness, but plant-based milk alternatives can be used with slight texture changes.

Why is my horchata gritty?

Most likely from insufficient blending or straining. Extend blending time and use finer filtration.

Can I make it less sweet?

Yes. Reduce condensed milk and adjust dilution to maintain balance.



Nutrition Facts 

( per ~200 ml serving )

Calories

~175 kcal

Protein

 ~4 g

Fat

~6 g

Carbs

~26 g

Calories

~175 kcal

Protein

 ~4 g

Fat

~6 g

Carbs

~26 g

Related Recipes

Related Recipes


You might also like

You might also like


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.