Mexican Horchata

By: Allison Crowder
Published:

There’s nothing quite like the first sip of authentic Mexican Horchata. That sweet, creamy, and subtly spiced flavor is pure comfort in a glass. My version is the result of years of testing, finally landing on a method that’s simple and delivers that perfectly smooth, dreamy texture we all love.

Mexican Horchata - detail 1

This homemade Mexican Horchata is your answer to store-bought cartons. It’s richer, more balanced, and incredibly refreshing. I learned its magic from a friend’s abuela, and after many batches, I’ve streamlined it for our busy kitchens. The secret isn’t complicated. It’s about patience and two key ingredients you probably already have.

It’s the drink I make for every summer gathering, and it always disappears first. Let me show you how easy it is to make your own.

Why You’ll love this easy Mexican Horchata

Once you taste this homemade version, you’ll never go back to the boxed stuff. This Mexican Horchata recipe hits all the right notes: creamy, sweet, and spiced just right. It feels like a special treat, but it’s made from simple pantry staples.

Here’s exactly why this will become your go-to recipe:

  • Unbelievably Smooth: The long soak and powerful blend break the rice down completely, giving you a silky drink with zero grittiness.
  • Perfectly Balanced Sweetness: Sweetened condensed milk adds a rich, caramel-like sweetness that’s never cloying or one-note like plain sugar can be.
  • Deep, Authentic Flavor: Soaking the rice and cinnamon stick together is the magic step. It gently infuses the water with a warm, cozy spice flavor you just can’t get from powder.
  • Budget-Friendly & Customizable: Making a big pitcher at home costs a fraction of buying individual drinks. You control everything, from the sweetness to the spice level.
  • The Ultimate Crowd-Pleaser: It’s my secret weapon for parties. Kids and adults alike adore this refreshing, non-alcoholic drink. It pairs perfectly with spicy foods or stands alone as a sweet dessert.

This isn’t just a recipe. It’s your new favorite drink for any day that needs a little cool, creamy joy.

Ingredients You’ll Need

Great horchata starts with humble ingredients. Each one has a specific job, working together to create that classic, comforting flavor profile we love. Here’s your simple shopping list, broken down for clarity.

  • The Base: 1 ½ cups long-grain white rice, like Basmati or Jasmine.
  • For Soaking: 4 cups boiling water, 1 whole cinnamon stick (about 3 inches long).
  • For Blending: 3 cups cold water, ½ teaspoon sea salt.
  • For Creaminess & Sweetness: 1 can (12 fl oz) evaporated milk, 1 can (14 oz) sweetened condensed milk.

Ingredient Notes & Tips:

Rinsing the rice is your first non-negotiable step. You must rinse it under cold water in a fine-mesh sieve until the water runs completely clear. This washes away excess surface starch that would otherwise make your drink chalky and gritty.

Always use a whole cinnamon stick for soaking. Ground cinnamon can make the horchata muddy and bitter. The stick gives a pure, warm spice flavor that infuses gently into the water.

Evaporated milk is the secret to that lush, creamy body without being too heavy. The sweetened condensed milk does double duty. It sweetens the drink perfectly and adds a rich, almost caramel-like depth that plain sugar can’t match.

For a dairy-free horchata, swap the evaporated milk for canned coconut milk. Replace the sweetened condensed milk with about ¾ cup of simple syrup, adding it to taste after straining.

That’s it. These simple ingredients, treated with care, are all you need for an authentic taste of Mexico right in your kitchen.

Mexican Horchata - detail 2

How to Make Mexican Horchata

Making authentic horchata is a lesson in patience, but every minute is worth it. The process is simple, with most of the time being hands-off. Your reward is a drink that’s impossibly smooth and perfectly spiced. Let’s walk through each step together.

Step 1: Rinse and Soak the Rice

First, grab your rice and a fine-mesh sieve. Place the rice in the sieve and rinse it under cold running water. Keep rinsing and gently swishing the grains until the water runs completely clear, not cloudy. This removes the surface starch that causes grittiness. It’s the most important step for a smooth texture.

Transfer the rinsed rice to a large, heat-safe bowl. Drop in your whole cinnamon stick. Now, carefully pour the 4 cups of boiling water directly over them. You’ll hear a faint crackle. This hot water starts to soften the rice and crack the grains open immediately, letting the cinnamon flavor begin to seep in right away.

Step 2: The Long Rest

Cover the bowl tightly with a lid or plastic wrap. Place it directly in the refrigerator. This is where the magic happens. You must let it soak for at least 4 hours, but for the creamiest, most flavorful horchata, I always plan for overnight. Do not rush this. The rice needs this time to become completely soft and tender, which is the foundation of your drink.

Step 3: Blend Until Ultra-Smooth

The next day, your rice will be plump and the water fragrant. Pour the entire contents of the bowl, the softened rice, all the soaking liquid, and the cinnamon stick, into a high-powered blender. Add the 3 cups of cold water and the ½ teaspoon of salt.

Now, blend on the highest setting for a full 3 to 5 minutes. You want to blend until you cannot feel or hear any graininess. The mixture will transform into a thick, creamy, off-white liquid that looks like rich, milky water. This long blend is your second key to a silky sip.

Step 4: Strain for Perfection

Place a fine-mesh strainer over a large pitcher or bowl. Line it with a double layer of cheesecloth, a nut milk bag, or even a clean, thin kitchen towel. Pour the blended mixture into the lined strainer. Let the liquid drain through naturally for a minute.

Then, gather the edges of the cloth and gently squeeze and press the pulp with the back of a spoon. Your goal is to extract every last drop of that creamy liquid. For an extra-smooth result, you can strain the liquid a second time through fresh cheesecloth. Discard the dry rice pulp left behind.

Step 5: Sweeten, Chill, and Serve

To the strained liquid in your pitcher, add the evaporated milk and sweetened condensed milk. Stir vigorously with a whisk or spoon until everything is fully combined and smooth.

Cover the pitcher and return it to the refrigerator. Let it chill for at least 2 hours. This final rest is non-negotiable. It allows all the flavors to marry and mellow, creating a balanced, refreshing drink. The horchata will taste thin if you serve it right away.

When you’re ready to serve, give the pitcher a good stir or a shake. Some natural settling is normal. Pour over ice, and enjoy your homemade masterpiece.

Mexican Horchata - detail 3

Pro Tips for the Best Mexican Horchata

After making countless pitchers, I’ve picked up a few tricks that take this recipe from great to absolutely unforgettable. These are my kitchen-tested secrets for the perfect horchata every single time.

  • Embrace the Overnight Soak: I know it’s tempting to rush, but patience is your secret ingredient. Letting the rice and cinnamon soak overnight, not just for four hours, makes all the difference. The rice becomes so soft it practically dissolves, giving you the smoothest texture and the deepest, most mellow cinnamon flavor.
  • Blend with Confidence: Don’t be shy with your blender. A high-speed model is ideal. Let it run for a full three to five minutes on the highest setting. You’ll know it’s ready when the sound changes from a gritty crunch to a smooth, creamy hum. This ensures no pesky rice granules are left behind.
  • Double Strain for Silkiness: If you run a spoon through your strained horchata and feel even a hint of graininess, strain it again. Pour it through a fresh piece of cheesecloth. This extra minute of effort guarantees a luxuriously silky mouthfeel that’s worth it.
  • Chill It All the Way: Horchata truly shines when it’s ice-cold. That final two-hour chill in the fridge isn’t just to make it cold. It lets the flavors from the milk and spice fully meld and balance. Serving it too soon means missing out on its best, most refreshing self.
  • Play with Your Spices: Once you master the classic, have fun. My family loves when I add a teaspoon of pure vanilla extract during the blending stage. A tiny pinch of nutmeg or allspice can also add a wonderful, warm complexity. Start small and adjust to your taste.

Follow these simple tips, and you’ll have a pitcher of horchata that’s so good, your friends will be asking for your recipe.

Common Mistakes to Avoid

We’ve all been there, rushing through a recipe only to wonder what went wrong. To save you from common pitfalls, here are the key mistakes to sidestep for perfect Mexican Horchata every time.

  • Skipping the Rice Rinse: If you pour cloudy water off your rice, that’s starch. That starch will make your final drink taste chalky and feel gritty in your mouth. The fix is simple. Rinse in a fine-mesh sieve under cold water until the water runs completely clear.
  • Short Soaking Time: Blending hard, under-soaked rice is the main cause of a grainy texture. Patience is your best tool here. If the rice grains don’t feel very soft and plump after soaking, they aren’t ready. Wait longer, ideally overnight.
  • Using Ground Cinnamon in the Soak: Ground cinnamon will not just sink to the bottom. It will dissolve and make your horchata look muddy with a bitter, dusty aftertaste. Always use a whole cinnamon stick for a clean, infused spice flavor.
  • Not Straining Properly: A regular colander or a single strainer will let through fine rice particles. You’ll end up with sediment at the bottom of your glass. Always use cheesecloth, a nut milk bag, or a very fine mesh strainer to catch all the pulp.
  • Serving Immediately: The drink will taste thin and the flavors will feel separate if you don’t let it chill. The milk and rice water need time to become friends in the fridge. That final two-hour chill is essential for a balanced, refreshing sip.

Avoid these easy missteps, and you’re guaranteed a smooth, flavorful pitcher that tastes like it came from a professional kitchen.

Mexican Horchata - detail 4

Delicious Variations

The classic Mexican Horchata is perfect as is, but part of the fun is making it your own. Once you master the base recipe, try one of these simple twists. Each variation adds a new layer of flavor while keeping that same creamy, refreshing heart.

  • Coffee Horchata: For a brilliant morning or afternoon pick-me-up, stir ½ cup of strong cold brew or cooled espresso into the finished pitcher. The coffee’s richness pairs beautifully with the sweet cinnamon, creating a latte-like drink that’s naturally special.
  • Strawberry Horchata: This is a huge hit with my kids. Add 1 cup of fresh or frozen strawberries to the blender along with the cold water in Step 3. Blend everything together. You’ll get a gorgeous pink drink with a sweet, fruity flavor that feels like a celebration.
  • Almond Horchata: For a nuttier, more traditional taste, replace ½ cup of the white rice with ½ cup of raw almonds. Soak them together with the rice and cinnamon. The almonds add a wonderful depth and a hint of marzipan flavor to every sip.
  • Dairy-Free/Vegan Horchata: You can easily make this creamy drink without dairy. Swap the evaporated milk for one can of full-fat coconut milk. Instead of sweetened condensed milk, add ¾ cup of simple syrup or maple syrup to the strained liquid. Taste and add more syrup until it’s just sweet enough for you.

Don’t be afraid to experiment. The best horchata is the one that makes you smile with every sip.

Serving Suggestions

This homemade Mexican Horchata is incredibly versatile. How you serve it can turn a simple drink into the star of any moment. Here are my favorite ways to enjoy it, straight from my kitchen to yours.

For the classic experience, pour it into a tall glass filled with ice. A cinnamon stick swizzle or a light dusting of ground cinnamon on top makes it look and taste special. This is my go-to for sipping on the porch on a warm afternoon.

It truly shines as the perfect partner for spicy meals. The creamy sweetness is a wonderful contrast to the heat of dishes like chicken tinga tacos, cheesy enchiladas, or crispy carnitas. It cools your palate beautifully, making every bite more enjoyable.

I always make a big pitcher for gatherings. It’s a refreshing, non-alcoholic hit at summer barbecues, birthday parties, or potlucks. Kids love it, and adults appreciate having a delicious option that isn’t soda.

Don’t forget dessert. A small chilled glass after dinner feels like a sweet, creamy treat all on its own. For a fun breakfast twist, try pouring it over your morning oatmeal instead of milk. It adds amazing flavor.

Get creative. Blend a cup of horchata with a scoop of vanilla ice cream for an incredible milkshake. However you serve it, this drink brings a little cool, creamy joy to the table.

FAQs About Mexican Horchata

Can I make horchata without a blender?

You really need a blender for this recipe. A high-speed blender breaks down the softened rice into a perfectly smooth liquid. A food processor might work in a pinch, but it often leaves the texture a bit gritty. For the silkiest horchata, a blender is your best tool.

How long does homemade horchata last?

Store your horchata in a sealed pitcher or container in the refrigerator. It stays fresh and delicious for 3 to 4 days. Separation is totally natural. Just give it a good stir or a shake right before you pour it over ice.

Can I use ground cinnamon instead of a stick?

For the clearest flavor and prettiest drink, always use a whole cinnamon stick to soak. If you only have ground cinnamon, add just 1 teaspoon directly to the blender in Step 3. Be aware it will make your horchata look a little cloudy and can taste slightly bitter if you use too much.

Is horchata gluten-free?

Yes, this Mexican Horchata recipe is naturally gluten-free. The main ingredients are rice, cinnamon, and milk. Always check your specific brand of evaporated and condensed milk if you have a severe allergy, but they are typically safe.

What are the nutrition facts?

Nutritional info can change based on the brands you choose. A general estimate for one serving is about 267 calories. For the most accurate count for your dietary needs, I recommend plugging your exact ingredients into an online nutrition calculator.

Mexican Horchata - detail 5

Your New Favorite Refreshing Drink

This Mexican Horchata recipe proves that authentic, creamy flavor comes from a simple, patient process. You now have the secret to a drink that works for any occasion. It’s a party hero, the perfect partner for a spicy taco night, and a sweet treat all on its own.

I hope this becomes a staple in your fridge just like it is in mine. I’d love to hear how yours turns out. Tell me in the comments below. For more easy, family-friendly recipes and drink ideas, follow me on Pinterest. Here’s to many glasses filled with cool, creamy joy.

Mexican Horchata

Mexican Horchata

Allison Crowder
A creamy, sweet rice drink flavored with cinnamon. This recipe is simple to make and perfect for serving chilled.
Prep Time 45 minutes
Soaking & Chilling Time 4 hours
Total Time 4 hours 45 minutes
Course Beverage
Cuisine Mexican
Servings 10 servings
Calories 267 kcal

Equipment

  • Fine-mesh sieve
  • Large bowl or container
  • High-powered blender
  • Cheesecloth
  • Pitcher

Ingredients
  

  • 1 ½ cups long-grain white rice, such as Basmati or Jasmine
  • 4 cups boiling water
  • 1 stick cinnamon stick (about 3 inches long)
  • 3 cups cold water
  • 1 can (12 fl oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • ½ teaspoon sea salt

Instructions
 

  • Rinse the rice under cold running water in a fine-mesh sieve until the water runs clear.
  • Place the rinsed rice in a large bowl. Add the cinnamon stick.
  • Pour the 4 cups of boiling water over the rice and cinnamon.
  • Cover the bowl tightly and refrigerate for at least 4 hours, or overnight.
  • Transfer the soaked rice, the soaking liquid, and the cinnamon stick to a high-powered blender.
  • Add the 3 cups of cold water and the salt to the blender.
  • Blend on high speed for 3 to 5 minutes, until the mixture is very smooth.
  • Strain the mixture through a fine-mesh sieve lined with cheesecloth into a clean pitcher. Discard the solids.
  • Stir in the evaporated milk and sweetened condensed milk until well combined.
  • Cover the pitcher and refrigerate for at least 2 hours, until thoroughly chilled.
  • Stir or shake the horchata before serving, as sediment may settle.

Notes

For an extra smooth texture, strain the mixture twice. If using ground cinnamon, start with 1 teaspoon and adjust to taste. You can reduce the condensed milk to adjust sweetness.
Keyword cinnamon drink, refreshing beverage, rice drink

Allison Crowder

Hi, I’m Allison Crowder, a mom of two living in Elmira, New York. Inspired by my grandmother's kitchen and trained in European and African cooking, I create approachable, flavorful recipes for busy families. At Recipes Art, I believe cooking is an art anyone can master, with simple, creative meals that bring joy to your table.

Where every dish is a work of art ❤️

About Me

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You Might Also Like...

    Keto Chicken Soup

    Keto Chicken Soup

    Black Bean Chicken Soup

    Black Bean Chicken Soup

    Chicken and Chorizo Soup

    Chicken and Chorizo Soup

    Chicken Split Pea Soup

    Chicken Split Pea Soup

    Leave a Comment

    Recipe Rating