Refreshing Mexican Cinnamon Drink

As seen in: Sweet Endings with a Tangy Twist

Horchata is a traditional Mexican beverage made by blending rice, almonds, and cinnamon sticks until finely ground, then soaking the mixture overnight. The process is simple - blend the dry ingredients, add water, sugar and vanilla, then refrigerate for 8-12 hours. After straining, you'll have a refreshing, creamy drink with delicate cinnamon-vanilla notes. Serve cold over ice for the most authentic experience, optionally garnished with a cinnamon stick or sprinkle of ground cinnamon. This dairy-inclusive version adds whole milk for extra creaminess, but dairy-free alternatives work well too.

Ranah
Written By Emily Chen
Last updated on Sun, 04 May 2025 02:46:27 GMT
A glass of horchata with cinnamon sticks in it. Save Pin
A glass of horchata with cinnamon sticks in it. | tangyrecipe.com

This classic homemade horchata recipe brings the authentic taste of Mexico right to your kitchen with minimal effort. The creamy, cinnamon-infused rice drink has been my go-to refreshment during summer gatherings where it never fails to impress guests who can't believe it's made from scratch.

I first discovered horchata while traveling through small Mexican villages where I'd watch families blend their morning batches. After numerous attempts to recreate that perfect balance of cinnamon and rice, this version finally captured the authentic flavor that transported me back to those village squares.

Ingredients

  • Long grain white rice provides the distinctive base flavor and creamy texture. Use quality rice as it's the foundation of the drink.
  • Sliced almonds add subtle nutty complexity and creaminess. Look for fresh, unroasted almonds for best results.
  • Cinnamon sticks give that quintessential warm spice note. Use true Ceylon cinnamon if possible for a more authentic flavor profile.
  • Cold water helps extract all the flavors during the soaking process. Filtered water yields the cleanest taste.
  • Granulated sugar balances the drink with necessary sweetness. Adjust according to your preference.
  • Vanilla extract adds wonderful aromatic depth. Use pure extract rather than imitation for best flavor.
  • Whole milk creates that signature creamy richness. The fat content is important for authentic texture.

Step-by-Step Instructions

Pulverize the dry ingredients
Place the rice, almonds and cinnamon sticks in your high speed blender and process for 30 to 60 seconds until everything is finely ground. You may need to pause and shake the blender if the mixture sticks to the bottom. Getting this mixture uniformly powdered ensures proper flavor extraction.
Create the base mixture
Add 2 cups of cold water, sugar and vanilla to the blender and blend for another 30 seconds until well combined. The cold water helps prevent the motor from overheating while beginning the flavor extraction process. This creates your flavor base.
Complete and soak
Transfer everything to a large container if your blender can't accommodate all the liquid. Add the remaining 2 cups of water and milk, then cover securely. Place in the refrigerator and allow to soak for 8 to 12 hours. This overnight rest is crucial for the rice and spices to fully release their flavors.
Strain and serve
Pour the mixture through a fine mesh sieve into a serving pitcher, pressing gently to extract all the liquid. Discard the solids. Serve over ice and garnish with a sprinkle of ground cinnamon or a cinnamon stick for an authentic presentation.
A glass of milk with cinnamon sticks in it. Save Pin
A glass of milk with cinnamon sticks in it. | tangyrecipe.com

I particularly treasure the moment when my grandfather first tasted my homemade horchata. He grew quiet, then smiled and said it reminded him of his childhood in rural Mexico. Now I make a batch whenever the family gathers, keeping his memories alive through this simple, comforting drink.

Perfect Pairings

Horchata beautifully complements spicy Mexican dishes by cooling the palate. The sweet creaminess balances heat from dishes like chile rellenos or spicy enchiladas. I always serve this alongside tacos al pastor or any dish with significant spice where the cooling effect creates perfect harmony between food and beverage.

Storage Tips

Homemade horchata keeps well in the refrigerator for up to 3 days when stored in an airtight container. Natural separation will occur so give it a good stir before serving. For longer storage, you can freeze the base mixture without the milk, then thaw and add fresh milk when ready to serve. This preparation method extends shelf life considerably while maintaining that fresh made taste.

Making It Ahead

This recipe actually improves with time as the flavors meld and develop. You can prepare horchata up to 2 days before serving, making it perfect for entertaining. Simply complete all steps through straining, then refrigerate in a sealed pitcher. The flavors will continue to marry, creating an even more complex and delicious beverage by the time you serve it.

Variations To Try

Traditional Mexican horchata relies on rice and cinnamon, but regional variations offer delicious alternatives. Try adding a quarter cup of toasted sesame seeds for nuttier depth. Some families incorporate coconut milk for tropical sweetness. In Honduras, they include cocoa for a chocolate version called semilla. My favorite variation includes a teaspoon of ground cardamom which adds a subtle floral note that complements the cinnamon beautifully.

A glass of milk with a cinnamon stick in it. Save Pin
A glass of milk with a cinnamon stick in it. | tangyrecipe.com

Common Questions

→ Can I make horchata without a high-speed blender?

Yes, you can make horchata without a high-speed blender. Instead, soak the rice, almonds, and cinnamon sticks in water overnight, then blend in a regular blender until as smooth as possible. The texture might be slightly less refined, but the flavor will still be delicious.

→ Is there a dairy-free version of horchata?

Absolutely! Traditional horchata is often dairy-free. Simply substitute the whole milk with almond milk, coconut milk, or another plant-based milk of your choice. The result will be lighter but still wonderfully refreshing.

→ How long does homemade horchata last in the refrigerator?

Homemade horchata will keep well in the refrigerator for up to 4 days when stored in an airtight container. The mixture may separate naturally - just stir or shake before serving.

→ Can I use brown rice instead of white rice?

Yes, you can substitute brown rice, though it will yield a slightly nuttier flavor and may require longer soaking time (10-12 hours instead of 8). The color will also be slightly darker than traditional horchata.

→ Are there variations of horchata in different countries?

Yes, horchata varies across cultures. Mexican horchata typically uses rice and cinnamon, while Spanish horchata (horchata de chufa) is made with tiger nuts. Some Central American versions include cocoa, seeds, or different spices like nutmeg or allspice.

→ Can horchata be served warm?

While traditionally served cold, horchata can be gently warmed for a cozy winter beverage. Heat it slowly on the stovetop without boiling to preserve the flavors, adding a little extra cinnamon for a warming touch.

Homemade Cinnamon Almond Horchata

A cooling Mexican beverage blending rice, cinnamon and almonds into a creamy, refreshing drink perfect for any occasion.

Preparation Time
10 Minutes Required
Cooking Time
480 Minutes Required
Overall Time
490 Minutes Required
Written By: Emily Chen

Dish Type: Desserts

Skill Level: Simple

Cuisine Origin: Mexican

Recipe Output: 4 Number of Servings (6 cups (approximately 1.4 liters))

Dietary Preferences: Vegetarian-Friendly, Gluten-Free Option

What You'll Need

01 1 1/4 cups (244g) long grain white rice, uncooked
02 1/2 cup (50g) sliced almonds
03 2 cinnamon sticks (approximately 6.5 cm each)
04 4 cups (945ml) cold water
05 1/2 cup (100g) granulated sugar, adjustable to taste
06 1 tsp vanilla extract
07 2 cups (475ml) whole milk

How to Make It

Step 01

Add rice, almonds and cinnamon sticks to a high speed blender. Blend about 30-60 seconds on high speed or until finely pulverized, stopping occasionally and shaking blender if mixture sticks to the bottom.

Step 02

Pour in 2 cups water, sugar and vanilla. Blend an additional 30 seconds. If your blender can fit the additional liquid, pour in remaining 2 cups water and milk; otherwise, transfer to a large enough container and add the remaining water and milk.

Step 03

Cover and refrigerate for 8-12 hours to allow flavors to develop and infuse.

Step 04

Strain mixture through a fine mesh sieve into a pitcher. Serve with ice if desired, garnishing each serving with ground cinnamon or cinnamon sticks.

Handy Tips

  1. Horchata is a popular Mexican beverage with a creamy, refreshing taste perfect for warm weather.
  2. For best results, ensure rice is completely pulverized to extract maximum flavor during the soaking process.

Essential Tools

  • High-speed blender
  • Fine mesh sieve
  • Large container for soaking
  • Pitcher for serving

Allergen Details

Always review ingredient labels for possible allergens and consult with a health expert if you’re unsure.
  • Contains almonds (tree nuts)
  • Contains dairy (milk)

Nutrition Details (Per Serving)

Please use this info as a general guide and not as professional dietary advice.
  • Calories per Serving: 285
  • Fat Content: 8.5 g
  • Carbohydrate Content: 48 g
  • Protein Content: 6 g