Traditional Mexican Horchata Recipe

Traditional Mexican Horchata is the ultimate comfort drink: sweet, creamy, and delightfully spiced with cinnamon. Every refreshing sip brings back memories of warm days, bustling mercados, and endless laughter at family gatherings. If you’ve never made horchata from scratch, you’re in for a true treat—this beloved classic comes together with just a few simple pantry staples, yet it tastes like pure magic in a glass!

Why You’ll Love This Recipe

  • Pure Nostalgia: Every glass of traditional Mexican horchata instantly transports you to a sun-soaked Mexican plaza, complete with that cozy, homemade charm.
  • Rich, Creamy Flavor: Evaporated and sweetened condensed milk make this horchata extra velvety and indulgent—think dessert and refreshment all in one!
  • Surprisingly Simple: The recipe relies on pantry staples and easy-to-follow steps, so you can whip up a pitcher even on busy days.
  • Customizable Sweetness: Just the way you like it—add more or less sugar, adjust the cinnamon, or make it dairy-free!
Traditional Mexican Horchata Recipe - Recipe Image

Ingredients You’ll Need

This beautiful traditional Mexican horchata comes together with a handful of humble, honest ingredients, each one lending its own special texture or flavor. Every item in the mix plays an essential part in delivering that velvety, aromatic magic we love.

  • Uncooked white rice (1 cup): The foundation of horchata—the rice gives the drink its signature silky body and gentle sweetness. Long-grain works best, but any plain white rice is fine.
  • Cinnamon sticks (2): These infuse a warm, spicy aroma as the rice soaks. Breaking them into large pieces gets the most flavor out of your cinnamon!
  • Evaporated milk (12oz can): Kicks up the creamy factor, making each sip decadently smooth.
  • Sweetened condensed milk (12oz can): Adds both richness and a luxurious sweetness that perfectly balances the gentle spice of cinnamon.
  • Warm water (8 cups, divided): Helps blend and dilute, giving you just the right consistency for pouring over lots of ice.
  • Sugar (to taste): A must for those who want even more sweetness—add a little or a lot, it’s up to your sweet tooth!
  • Ground cinnamon (optional, for garnish): A sprinkle on top is the classic finishing touch—adds aroma with every sip.
  • Vanilla extract (½ teaspoon, optional): If you love vanilla, a dash brings a lovely, mellow depth without overpowering the rice and cinnamon.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I adore about traditional Mexican horchata is how forgiving and adaptable it is—your kitchen, your rules! Mix it up based on what’s in your pantry, your dietary needs, or your mood for something a little different.

  • Dairy-Free Version: Swap the evaporated and condensed milk for your favorite plant-based options, like coconut or oat milk, to keep things creamy and vegan.
  • Nutty Horchata: Add 1/3 cup of raw almonds (soaked overnight) to the rice blend for a naturally nutty flavor and extra creaminess.
  • Chocolate Horchata: Mix in 2 tablespoons of unsweetened cocoa powder when blending for a drink that’s part classic horchata, part dreamy chocolate milk.
  • Spiced Horchata: Infuse with a touch of clove, star anise, or orange peel during the soak for a subtle twist on the traditional flavors.

How to Make Traditional Mexican Horchata

Step 1: Soak Rice & Cinnamon

Give the rice a good rinse under cold water, then combine it with the cinnamon sticks and half the water in a large bowl. Cover, then let everything steep and soften in the fridge for at least 4 hours—but if you can hold out overnight, the flavor will be even deeper and more irresistible! Breaking up the cinnamon sticks lets those beautiful spices really meld with the rice.

Step 2: Blend Until Smooth

When the soaking is done, fish out most of the cinnamon sticks, leaving a few small pieces behind for added punch. Blend the soaked rice (with its water and leftover cinnamon) in batches, pureeing each batch for several minutes until you have a cloudy, watery paste—think cozy rice pudding meets smoothie.

Step 3: Strain to Perfection

Pile a fine-mesh sieve or cheesecloth over your pitcher and strain the blended mixture, pressing down on the rice solids to extract every last drop of flavor. Repeat with the remaining batch. This step is key for achieving that dreamy-smooth texture that defines traditional Mexican horchata.

Step 4: Add the Creamy Goodness

Stir in the evaporated milk, sweetened condensed milk, remaining water, and (if using) a whisper of vanilla extract. Mix well so everything combines—you’ll see the drink transform into a creamy, fragrant, and beautifully pale horchata right before your eyes!

Step 5: Sweeten, Chill, and Serve

Taste and add sugar as desired. Pop the pitcher in the fridge to chill completely, then give it a good stir before pouring over plenty of ice. It’s normal for some of the rice to settle at the bottom—just stir before serving and enjoy!

Pro Tips for Making Traditional Mexican Horchata

  • Longer Soak, Better Flavor: Let the rice and cinnamon soak overnight whenever you can—your horchata will taste richer and the cinnamon notes will be divine.
  • Strain Like a Pro: Use a fine-mesh sieve or several layers of cheesecloth to get that classic silky-smooth texture and avoid any chalky bits in your glass.
  • Adjust to Your Sweet Spot: Taste before serving and adjust the sweetness gradually; remember, the ice will dilute the flavor just a touch as it melts!
  • Add Vanilla Sparingly: Vanilla should be a gentle accent—just a drop or two adds depth without overpowering the delicate cinnamon-rice flavors of your traditional Mexican horchata.

How to Serve Traditional Mexican Horchata

Traditional Mexican Horchata Recipe - Recipe Image

Garnishes

The crowning touch for your horchata? A generous dusting of ground cinnamon, of course! For an Instagram-worthy flourish, try a cinnamon stick stirrer or even a sprinkle of freshly grated nutmeg. If you’re feeling adventurous, float a few sliced almonds on top for crunch and a hint of visual drama.

Side Dishes

Traditional Mexican horchata is the perfect match for spicy, savory eats—think tacos al pastor, tamales, or a big plate of chiles rellenos. It’s also wonderful with sweets like conchas, arroz con leche, or pan dulce, balancing out rich flavors with its creamy, cooling sweetness.

Creative Ways to Present

Serve your horchata in clear jars or tall glasses over heaps of ice for that festive, authentic look. For parties, pour it into mini milk bottles with colorful paper straws or set up a “make your own” horchata bar with garnishes. Layered with coffee for a café de horchata twist? That’s a brunch showstopper right there!

Make Ahead and Storage

Storing Leftovers

Store your traditional Mexican horchata in a well-sealed pitcher or jar in the fridge, where it will stay delicious for up to 2–3 days. It’s natural for some sediment to settle, so just give it a vigorous shake or stir before serving each time.

Freezing

While horchata is best fresh, you can freeze leftovers in ice cube trays for delicious horchata “ice” to cool future batches or sweeten iced coffee! Avoid freezing an entire pitcher, as the texture and consistency can change after defrosting.

Reheating

Traditional Mexican horchata is meant to be enjoyed ice-cold and refreshing, so skip reheating! If your horchata has thickened in the fridge, just stir in a dash of cold water or milk before serving over ice.

FAQs

  1. Do I have to soak the rice overnight for traditional Mexican horchata?

    Soaking rice overnight helps extract the most flavor and blend the grains perfectly smooth, but if you’re short on time, a minimum of 4 hours will do. The longer the soak, the better the flavor—so try to plan ahead if you can!

  2. Can I make traditional Mexican horchata without dairy?

    Absolutely! Substitute the evaporated and condensed milk with non-dairy alternatives like coconut, almond, or oat milk. Sweeten with agave or your favorite vegan sweetener for a completely dairy-free treat.

  3. Why does my horchata separate in the fridge?

    It’s perfectly normal for the rice solids in horchata to settle at the bottom of the container. Just give it a good stir or shake before pouring—your horchata is still delicious and fresh!

  4. Can I adjust the sweetness of my traditional Mexican horchata?

    Yes! Start with less sugar than you think you need, then taste and add more to find your perfect balance. Remember, the condensed milk adds a good measure of sweetness too, so adjust gradually.

Final Thoughts

If you’ve never tried homemade traditional Mexican horchata, there’s no better time than now—honestly, one sip and you’ll wonder how you ever sipped summer without it! This recipe brings all the creamy, cinnamon-scented goodness straight to your kitchen, just waiting to spark a smile. Pour yourself a glass, and share with people you love!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Traditional Mexican Horchata Recipe

Traditional Mexican Horchata Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 109 reviews
  • Author: Anna
  • Prep Time: 20 minutes
  • Cook Time: 5 hours
  • Total Time: 5 hours 20 minutes
  • Yield: 12 cups 1x
  • Category: Beverage
  • Method: Blending, Mixing
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

This Traditional Mexican Horchata recipe is a refreshing and creamy drink made with rice, milk, and cinnamon. Perfect for a hot day or to accompany your favorite Mexican dish.


Ingredients

Units Scale

Rice Mixture:

  • 1 cup uncooked white rice
  • 2 cinnamon sticks
  • 4 cups warm water

Additional Ingredients:

  • 12 oz can evaporated milk
  • 12 oz can sweetened condensed milk
  • Sugar to taste
  • Ground cinnamon to garnish (optional)
  • 1/2 tsp vanilla (optional)

Instructions

  1. Prepare Rice Mixture: Rinse rice and cinnamon sticks, then soak in water overnight or for at least 4 hours.
  2. Blend Rice: Blend rice in batches with water and cinnamon until smooth paste forms.
  3. Strain Mixture: Strain rice mixture through fine strainer or cheesecloth into a pitcher.
  4. Combine Ingredients: Mix in canned milks, vanilla, and additional water. Stir well.
  5. Adjust Sweetness: Add sugar to taste. Chill before serving over ice.

Notes

  • Break cinnamon sticks before soaking for more flavor.
  • If no cinnamon sticks, use 1 tbsp cinnamon powder.
  • Use vanilla sparingly to not overpower flavors.
  • Store in sealed container in fridge for 2-3 days.
  • Shake well before serving to mix separated ingredients.
  • Do not leave at room temperature for long periods.

Nutrition

  • Serving Size: 1 cup
  • Calories: 180
  • Sugar: 15g
  • Sodium: 90mg
  • Fat: 5g
  • Saturated Fat: 3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 0.5g
  • Protein: 5g
  • Cholesterol: 15mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star