Authentic Horchata Recipe: Creamy, Cold, and Full of Flavor

Spread the love
 
  Yum  

Sharing is caring!

There is nothing quite like a tall glass of homemade authentic horchata on a hot day! This authentic Mexican horchata recipe is creamy, refreshing, lightly sweetened, and full of delicious cinnamon flavor. Made with simple ingredients like white rice, cinnamon sticks, water, and milk, this traditional Mexican drink is surprisingly easy to make right in your own kitchen.

authentic horchata

If you have ever visited an authentic Mexican restaurant and ordered a glass of horchata, you know just how delicious this creamy rice drink can be. It is sweet without being overwhelming, has just the right amount of cinnamon, and tastes absolutely amazing served ice cold.

The best part? You don't need any fancy ingredients or special equipment beyond a blender and a fine-mesh strainer to make this refreshing drink at home.

Today, I am sharing how to make homemade authentic horchata from scratch, along with my favorite tips for getting that smooth, creamy texture and delicious cinnamon flavor every single time.

What Is Authentic Horchata?

Horchata is a traditional drink enjoyed in Mexico and throughout Latin America, although the ingredients and preparation methods vary by region.

Mexican horchata, also known as agua de horchata, is typically made by soaking white rice and cinnamon in water, blending the mixture, and straining it to create a smooth, refreshing drink.

Sugar is added for sweetness, and some versions include milk, evaporated milk, or sweetened condensed milk for extra creaminess.

Horchata is one of the most popular varieties of aguas frescas, which are refreshing drinks commonly served with Mexican meals.

While traditional recipes can be made with just rice, cinnamon, water, and sugar, I love adding a little milk and vanilla extract to give my homemade version an extra creamy texture and a rich, delicious flavor.

Why You'll Love This Homemade Authentic Horchata Recipe

There are so many reasons to skip the store-bought version and make your own horchata at home.

  • Simple ingredients: Everything you need can be found at your local grocery store.
  • Perfectly refreshing: Served over ice, this drink is wonderful for warm afternoons, summer cookouts, and family gatherings.
  • Easy to customize: Adjust the sweetness and creaminess to suit your taste.
  • Budget-friendly: Rice, cinnamon, and sugar make this an inexpensive drink to prepare.
  • Make-ahead friendly: Most of the preparation involves soaking the rice, making it easy to prepare ahead of time.

And if you love cinnamon as much as I do, this recipe is definitely going to become a favorite!

What Makes a Great Horchata

The difference between a forgettable horchata and a genuinely good one comes down to three things: the quality of the soak, how finely the rice is blended and strained, and serving temperature.

Horchata that isn't cold enough loses something essential. The creaminess and the cinnamon flavor both read completely differently at room temperature versus properly chilled.

This is why well-run taquerias and Mexican restaurants use commercial beverage dispensing equipment designed to hold horchata at a consistent temperature and pour it at exactly the right consistency from open to close. Dedicated horchata dispensers maintain that cold, creamy texture through hours of service so every single cup is as good as the first.

At home or for smaller batches, the equivalent is allowing plenty of chill time and serving over a generous amount of ice.

Ingredients for Authentic Mexican Horchata

You only need a handful of ingredients to make this delicious homemade drink.

  • Long-grain white rice: This is the foundation of Mexican horchata. Uncooked white rice releases its flavor and starch into the soaking water, creating that signature rice-based drink. I recommend regular long-grain white rice rather than instant rice.
  • Cinnamon sticks: Whole cinnamon sticks give horchata its signature warm, fragrant flavor. Mexican canela (Ceylon cinnamon) is especially wonderful if you can find it.
  • Water: Used to soak the rice and cinnamon and to create the base of the drink.
  • Whole milk: Adds a rich, creamy consistency. You can leave it out and replace it with additional water for a more traditional dairy-free version.
  • Granulated sugar: Sweetens the horchata. You can adjust the amount depending on how sweet you prefer your drinks.
  • Vanilla extract: Although optional, vanilla adds a lovely depth of flavor that complements the cinnamon beautifully.
  • Ice: Horchata tastes best when served very cold!

How to Make Authentic Horchata From Scratch

Making horchata at home is incredibly simple. The most important part is giving the rice and cinnamon plenty of time to soak so the flavors have time to develop.

Step 1: Rinse the Rice

Place 1 cup of uncooked long-grain white rice in a fine-mesh strainer and rinse briefly under cool running water.

This removes dust and any loose starch from the surface of the rice.

Step 2: Soak the Rice and Cinnamon

Add the rinsed rice, 2 cinnamon sticks, and 4 cups of water to a large bowl or pitcher.

Cover and refrigerate for at least 6 hours, preferably overnight.

During this time, the rice softens and the cinnamon infuses the water with its wonderful flavor.

Step 3: Blend Everything Together

Pour the rice, cinnamon, and soaking water into a high-powered blender.

Blend for approximately 1–2 minutes, until the rice is broken down into very fine pieces.

If your blender is smaller, work in batches.

Step 4: Strain the Mixture

Place a fine-mesh strainer lined with cheesecloth or a nut milk bag over a large pitcher.

Slowly pour the blended rice mixture through the strainer to remove the rice solids and cinnamon pieces.

For the smoothest horchata, strain the liquid a second time.

This is one of the secrets to making delicious homemade horchata without a gritty texture.

Step 5: Add the Milk, Sugar, and Vanilla

Stir in 2 cups of whole milk, ½ cup of granulated sugar, and 1 teaspoon of vanilla extract.

Mix until the sugar has completely dissolved.

Taste the horchata and add additional sugar if desired.

Step 6: Chill and Serve

Refrigerate the horchata until thoroughly chilled.

Give it a good stir before serving, since some natural rice sediment may settle at the bottom.

Pour over a tall glass of ice, sprinkle with a little ground cinnamon if desired, and enjoy!

Tips for Making the Best Homemade Horchata

Although this recipe is easy to prepare, a few simple tips can make a big difference in the finished drink.

Don't skip the soaking time. Allowing the rice and cinnamon to soak for several hours helps create a fuller flavor. Overnight soaking is my preferred method.

Use whole cinnamon sticks. Ground cinnamon can leave the drink with a slightly gritty texture. Whole cinnamon sticks provide flavor while making the finished drink easier to strain.

Strain thoroughly. A nut milk bag or several layers of cheesecloth work especially well for removing fine rice particles.

Adjust the sweetness. Start with the recommended sugar and taste before adding more. Some restaurant-style horchata recipes are quite sweet, but homemade horchata lets you control the sweetness.

Serve it really cold. Horchata is delicious when chilled, but pouring it over plenty of ice makes it even more refreshing.

What to Serve With Horchata

Horchata pairs wonderfully with spicy, savory Mexican-inspired dishes because its cool, creamy sweetness balances bold flavors.

Some of my favorite foods to serve alongside homemade horchata include tacos, chicken enchiladas, homemade burritos, quesadillas, and slow cooker pork carnitas.

It is also a wonderful drink to serve at taco nights, Cinco de Mayo celebrations, backyard cookouts, or summer parties.

And don't overlook serving it with dessert! A cold glass of horchata tastes amazing alongside churros, cinnamon sugar cookies, or a slice of homemade cake.

How to Store Homemade Horchata

Homemade horchata should be stored in a covered pitcher or airtight container in the refrigerator.

For the best flavor and freshness, enjoy it within 2–3 days.

Because horchata contains rice particles and natural starches, some separation is normal. Simply stir or shake the drink before serving.

Keep the horchata refrigerated rather than leaving it sitting out at room temperature, especially when using dairy milk.

I recommend making a fresh batch instead of freezing it, since freezing and thawing can change the texture.

Frequently Asked Questions About Horchata

Is horchata made with milk or rice?

Mexican horchata is traditionally made with rice, cinnamon, water, and sugar. Some recipes also contain milk, evaporated milk, or condensed milk for additional creaminess. This version uses both rice and whole milk.

Does horchata contain caffeine?

No. Traditional Mexican rice horchata does not contain caffeine, making it a great drink for both kids and adults.

Can I make horchata without a blender?

A blender is strongly recommended because it helps break down the soaked rice and extract its flavor. Without a blender, it is difficult to achieve the same result.

Why is my horchata gritty?

Horchata can become gritty when the blended rice particles are not strained thoroughly. Use cheesecloth or a nut milk bag and strain the mixture twice for the smoothest texture.

Can I make horchata ahead of time?

Absolutely! Horchata is a great make-ahead drink. Prepare it the day before your gathering, store it in the refrigerator, and give it a good stir before serving.

What does horchata taste like?

Horchata has a mild, sweet rice flavor with warm cinnamon notes and a creamy finish. The vanilla adds a little extra sweetness and depth without overpowering the cinnamon.

Make This Authentic Horchata Recipe at Home!

If you have never tried making horchata from scratch, I hope this recipe inspires you to give it a try.

There is something so satisfying about turning a few simple pantry ingredients into a delicious homemade drink that tastes like something you would order at your favorite Mexican restaurant.

Whether you are serving it with taco night, making a big pitcher for a summer gathering, or simply enjoying a glass on a warm afternoon, this creamy, cinnamon-filled horchata is sure to be a hit.

And once you discover how easy it is to make, you may never want to buy the premade version again!

Love Making Drinks at Home? Check These Recipes Out!

Yield: 8 servings

Authentic Horchata Recipe

Authentic Horchata Recipe
No Ratings

Learn how to make authentic Mexican horchata at home! This creamy, cold cinnamon rice drink is easy, refreshing, and full of delicious flavor.

Prep Time 10 minutes
Rest Time 12 hours 6 seconds
Total Time 12 hours 10 minutes 6 seconds

Ingredients

  • 1 cup uncooked long-grain white rice
  • 2 cinnamon sticks
  • 4 cups water
  • 2 cups whole milk
  • ½ cup granulated sugar (adjust to taste)
  • 1 teaspoon vanilla extract
  • Ice, for serving
  • Optional: Ground cinnamon for garnish

Instructions

  1. Rinse the rice briefly under cool running water.
  2. Place the rice, cinnamon sticks, and water in a large bowl. Cover and refrigerate for at least 6 hours or overnight.
  3. Transfer the rice, cinnamon, and soaking water to a blender. Blend for 1–2 minutes until finely broken down, working in batches if necessary.
  4. Strain through a fine-mesh strainer lined with cheesecloth or a nut milk bag. Strain twice for a smoother consistency.
  5. Pour the strained liquid into a pitcher. Add the milk, sugar, and vanilla extract. Stir until the sugar dissolves.
  6. Refrigerate until thoroughly chilled. Stir well, pour over ice, and garnish with ground cinnamon if desired.

Notes

For dairy-free horchata, replace the milk with 2 cups of additional cold water. Store refrigerated in a covered container and enjoy within 2–3 days. Stir before serving.

Nutrition Information:

Yield:

8

Serving Size:

1

Amount Per Serving: Calories: 182Total Fat: 2gSaturated Fat: 1gUnsaturated Fat: 1gCholesterol: 6mgSodium: 32mgCarbohydrates: 36gFiber: 3gSugar: 16gProtein: 4g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Leave a Reply

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