Homemade Horchata Recipe

Forget store-bought — this creamy, cinnamon-kissed horchata recipe is the real deal, and once you try it homemade, there’s simply no going back. Think of it as the most refreshing hug in a glass.

I first had Traditional Mexican Horchata at a tiny taqueria on a sweltering summer afternoon, and honestly? It changed me. Now I make a big pitcher every single week, and my family practically hovers around the fridge waiting for it.

What Makes This Horchata So Special

This authentic Mexican horchata hits all the right notes: it’s cool, creamy, lightly sweet, and has that unmistakable warmth from real cinnamon sticks.

No powdered mixes, no shortcuts. Just rice, cinnamon, two kinds of milk, and a little patience. The overnight soak is what gives it that deep, silky flavor you just can’t fake.

It also pairs beautifully with spicy dishes. If you’re serving up a big spread, consider pairing this alongside a cozy bowl of homemade low-salt chicken soup — the combo is seriously unbeatable.

Quick Overview

This horchata recipe delivers a rich, restaurant-style drink using simple pantry ingredients. The blended rice creates a naturally thick, creamy base that gets even better with sweetened condensed milk and a touch of vanilla.

It’s budget-friendly, easy to scale up for a crowd, and tastes infinitely better than anything you’ll find in a bottle. Make a big batch — it goes fast.

horchata recipe

Homemade Horchata

This creamy, cinnamon-infused homemade horchata is refreshing, lightly sweet, and far better than store-bought. Made with simple ingredients like rice, cinnamon, and milk, it delivers a rich, authentic flavor that’s perfect for warm days or pairing with spicy dishes.
Prep Time 15 minutes
Soaking Time 4 hours
Total Time 4 hours 15 minutes
Course Beverage
Cuisine Mexican
Servings 8 servings

Equipment

  • Blender
  • Large bowl
  • Fine mesh strainer or cheesecloth
  • Pitcher

Ingredients
  

Rice Base

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

Milk Mixture

  • 12 oz evaporated milk canned
  • 12 oz sweetened condensed milk canned

Optional Finishing

  • ½ teaspoon vanilla extract
  • sugar to taste
  • 1 pinch ground cinnamon for garnish

Instructions
 

  • Rinse the rice thoroughly under cold water to remove excess starch.
  • Combine rinsed rice, cinnamon sticks, and 4 cups of warm water in a bowl. Cover and refrigerate for at least 4 hours or overnight.
  • Remove most of the cinnamon sticks from the soaked mixture.
  • Blend the rice and soaking liquid in batches for about 4 minutes until smooth and creamy.
  • Strain the blended mixture through a fine mesh strainer or cheesecloth into a large pitcher, pressing to extract all liquid.
  • Add evaporated milk, sweetened condensed milk, remaining 4 cups of water, and vanilla extract. Stir well to combine.
  • Taste and adjust sweetness with sugar if needed. Chill thoroughly before serving.
  • Stir before serving over ice and garnish with ground cinnamon if desired.

Notes

For best flavor, soak the rice overnight. Use cheesecloth for a smoother texture. Adjust sweetness to taste and experiment with flavor variations like nutmeg or almond extract. Store in the fridge for up to 5 days and stir before serving as natural settling may occur.
Keyword cinnamon beverage, horchata, rice drink, summer drink

Ingredients

horchata recipe Ingredients
Category Ingredient Amount
Rice Base Uncooked white rice 1 cup
Rice Base Cinnamon sticks 2 sticks
Rice Base Warm water (divided) 8 cups total
Milk Mixture Evaporated milk (canned) 12 oz can
Milk Mixture Sweetened condensed milk (canned) 12 oz can
Optional Finishing Vanilla extract 1/2 teaspoon
Optional Finishing Sugar to taste As needed
Optional Finishing Ground cinnamon for garnish A pinch

Step-by-Step Instructions

How to Make horchata recipe

Step 1: Rinse and Soak the Rice

Place your rice in a colander and rinse it well under cold water. This washes off the extra starch, so your horchata ends up silky instead of gluey.

Transfer the rinsed rice and cinnamon sticks to a large bowl, then pour in 4 cups of warm water. Cover the bowl and pop it in the fridge overnight — or at least 4 hours if you’re short on time.

“The longer you soak, the more the cinnamon infuses into the rice. Overnight is truly worth it.”

Step 2: Remove Most of the Cinnamon Sticks

When you’re ready to blend, fish out most of the cinnamon sticks from the soaked rice. You don’t need to be surgical about it — leaving a few small pieces behind is totally fine and actually adds a little extra flavor.

Step 3: Blend in Batches

Divide the soaked rice and water into two equal portions — your blender will thank you. Blend each batch on high for about 4 full minutes until you get a very smooth, creamy paste. It should look like watery rice milk.

Don’t rush this step. The longer you blend, the smoother and silkier your horchata turns out. Four minutes might feel like forever, but it makes a real difference.

Step 4: Strain the Mixture

Set a fine mesh strainer or a few layers of cheesecloth over a large pitcher. Pour the blended rice mixture through it slowly, then press the solids down with a spoon or spatula to squeeze out every last drop of liquid.

You’ll be left with a dry-ish clump of rice solids — discard those (or compost them!). The liquid in the pitcher is your horchata base. Repeat with the second batch.

Step 5: Add the Milks and Vanilla

Pour in both the evaporated milk and sweetened condensed milk. Add the remaining 4 cups of water and the vanilla extract if you’re using it. Stir everything together really well until fully combined.

The sweetened condensed milk does most of the sweetening work here, so taste before adding any extra sugar. Every can is slightly different in sweetness level.

Step 6: Sweeten and Chill

Taste your horchata and adjust with a little sugar or extra water if needed. Once it’s just right, cover and refrigerate until fully chilled. The colder it is, the better it tastes.

Before serving, give it a good stir — it’s totally normal for some of the rice starch to settle at the bottom. That’s not a flaw, that’s authenticity. Serve over ice and dust with a little ground cinnamon if you like.

Mexican horchata recipe

Expert Tips for Perfect Horchata

Getting the Smoothest Texture

A high-powered blender makes a noticeable difference here. If yours isn’t super powerful, blend each batch for an extra minute or two. A blender that struggles will leave the horchata a little grainy.

Using cheesecloth instead of just a strainer is also a game-changer. Double-layering the cheesecloth catches even the tiniest rice particles for an ultra-smooth drink.

Sweetness Adjustments

If you prefer a lighter, less rich version, swap the sweetened condensed milk for regular whole milk and add sugar gradually to taste. This is a great option if you’re watching sodium — much like the approach in this low-sodium chicken soup recipe where small swaps make a big difference.

Flavor Variations

Want to mix things up? Try adding a pinch of nutmeg alongside the cinnamon for a warmer spice profile. Some folks add a few drops of almond extract instead of vanilla — it gives a slightly nuttier flavor that’s really lovely.

For a fun grown-up twist, horchata pairs beautifully with a splash of rum or coffee liqueur. Just saying.

Troubleshooting Common Issues

If your horchata tastes bland, it usually means the rice didn’t soak long enough, or it needed more blending time. Go back to basics: longer soak, longer blend.

If it’s too thick, just thin it with a bit of cold water and stir. If it’s too thin or watery, add a splash more condensed milk. It’s very forgiving.

Storage Instructions

Storage Method Container Duration
Refrigerator Sealed pitcher or jar Up to 5 days
Freezer Freezer-safe container (leave headspace) Up to 1 month

Reheating and No-Waste Ideas

Horchata is always served cold, so reheating isn’t a thing here. But if you’ve frozen it, just thaw it overnight in the fridge and stir well before serving.

Got leftover horchata that’s close to expiring? Use it as a base for smoothies, pour it over oatmeal instead of regular milk, or freeze it into ice cube trays for horchata ice cubes. Those ice cubes in a glass of fresh horchata? Absolutely genius.

The strained rice solids don’t need to go to waste either. Toss them into a smoothie, mix into oatmeal, or add to baked goods for a subtle rice flavor and extra fiber.

Horchata Recipe FAQs

Can I make horchata without soaking overnight?

Yes! While overnight soaking gives the best depth of flavor, you can soak the rice for a minimum of 4 hours if you’re in a hurry. The flavor will still be good, just a little less pronounced. If you can plan ahead, the overnight soak is genuinely worth it.

Is this Traditional Mexican Horchata recipe dairy-free?

This version uses evaporated milk and sweetened condensed milk, so it’s not dairy-free as written. For a dairy-free horchata, simply substitute both canned milks with full-fat coconut milk or any creamy plant-based milk and add sugar to taste. It’s still absolutely delicious.

Why does my horchata settle at the bottom?

That’s completely normal! The rice starch naturally sinks over time. Just give the pitcher a good stir before every pour. It’s one of the hallmarks of authentic, homemade horchata — not a sign anything went wrong.

How do I make a bigger batch?

This recipe doubles and triples beautifully. Just scale all the ingredients proportionally and blend in batches as usual. Keep in mind that a bigger batch will take longer to chill, so plan accordingly. A large mason jar or beverage dispenser works perfectly for serving a crowd.

What can I serve with horchata?

Horchata is an amazing partner for anything spicy or rich — tacos, enchiladas, grilled meats. It also pairs wonderfully with sweet treats like no-bake key lime cheesecake cups for a refreshing dessert duo that feels very festive.

Ready to Make the Best Horchata of Your Life?

This horchata recipe is one of those drinks you’ll make once and then wonder how you ever survived without it. Creamy, sweet, spiced with real cinnamon — it’s summer in a glass.

If you’re on a health kick lately, don’t let that stop you. Check out how Jelly Roll approached his weight loss journey — proof that enjoying life’s best foods while making smart choices is totally possible.

And hey, if you’re hosting and need a quick side dish to go alongside this, our creamy coleslaw recipe is the perfect crunchy companion to any spread.

Give this authentic Mexican horchata a try this weekend, and come back to leave a comment letting me know how it turned out!

Photo of author

Sofia Martinez

Mediterranean-Latin fusion chef at Tasty at Home. Pinterest creator, kitchen experimenter, and your new cooking buddy. Let's make magic together!

Leave a Comment

Recipe Rating