Skip to Content

Homemade Mexican Horchata

Sharing is caring!


This rich and creamy Homemade Mexican Horchata is decadent and delicious. You’re going to love the combination of flavors in the authentic chilled beverage.

Homemade Horchata Recipe

I originally shared this recipe in 2014. I’ve recently updated this post with additional information, including a recipe card complete with nutritional information, but the recipe itself has remained unchanged.

How this recipe came to be:

While paging through my copy of Taste of Home: Recipes Across America cookbook, I found this recipe for horchata. Normally, I’d pass right by this type of recipe without giving it too much thought, but this time I stopped dead in my tracks.

As it turns out, not that long ago I learned that my eldest son loves, loves, loves this Spanish sweetened rice milk beverage and that he buys it whenever he’s at his favorite neighborhood Mexican restaurant.

Go figure, and no surprise… the mom is always the last to know. LOL

This particular horchata is made from long-grain rice, blanched almonds, vanilla, sugar, lime, and cinnamon.

It is then blended together and strained to make a creamy beverage that looks just like cow’s milk but in fact, it has no dairy whatsoever.

Homemade Horchata Recipe

How and when to serve Mexican Horchata:

Served icy cold, horchata is quite delicious with a distinct sweetness which is the reason my son loves it so much. You see, he’s the sweets lover of our family so horchata is right up his alley.

While I wouldn’t recommend drinking this sweetened beverage every day of the week (just as I don’t recommend drinking soda pop on a daily basis), it is a fun and unique treat that makes a really nice authentic Mexican addition to any family taco or enchilada night. 🙂

Homemade Horchata Recipe

Special Equipment needed:

*Note – To make homemade horchata you’ll need a high-speed blender or a food processor in order to make a fine powder out of the uncooked rice. Once you’ve processed the rice it will need to sit, covered in hot water (and then at room temperature), for approximately 6-7 hours. Then it needs to chill in the refrigerator for at least 3 hours, Please plan accordingly depending on when you plan to serve it.

The step-by-step photo instructions:

Below is the printable recipe card along with the exact ingredient measurements and nutritional information for making today’s Mexican chilled rice beverage.

If you’ve made this recipe, or are excited to make this recipe, I’d appreciate it if you’d take a moment to leave it a star rating in the recipe card, along with a comment if you’re so inclined. Thank you. 🙂

Homemade Mexican Horchata

Renee – Kudos Kitchen
This rich and creamy Homemade Mexican Horchata is decadent and delicious. You’re going to love the combination of flavors in the authentic chilled beverage.
No ratings yet
Prep Time 10 mins
refrigeration time 10 hrs
Total Time 10 hrs 10 mins
Course beverages, non-alcoholic beverages
Servings 8 servings
Calories 346 kcal


  • 3/4 cup uncooked long-grain rice
  • 2 cups blanched almonds
  • 1 large cinnamon stick more for garnish and serving
  • teaspoons fresh lime zest
  • 1 teaspoon vanilla
  • 4 cups boiling water
  • 1 cup sugar
  • 1-2 cups cold water
  • lime wedges for garnish optional


  • -Place the uncooked rice in a high-speed blender or food processor and process until very fine. *Note – the time this takes will depend on the appliance you’re using. Be patient and keep blending.
  • -Place the rice powder in a large bowl along with the almonds, cinnamon, lime zest, and vanilla.
  • -Pour the boiling water into the bowl and stir well.
  • -Allow the mixture to come to room temperature, cover, and let it sit for approximately 6-7 hours on the kitchen counter.
  • -Discard the cinnamon stick and transfer the rice mixture into a blender. Cover and blend on high until the mixture is completely smooth.
  • -Add the sugar and process until the sugar is completely dissolved.
  • -Place a strainer over a pitcher and pour the horchata through the strainer and into the pitcher.
  • -Stir in the water and refrigerate at least 3 hours before serving.
  • -Pour over ice to serve.
  • -Garnish with a cinnamon stick, lime wedges (if desired) before serving.


Serving: 1servingCalories: 346kcalCarbohydrates: 45gProtein: 8gFat: 17gSaturated Fat: 1gTrans Fat: 1gSodium: 7mgPotassium: 229mgFiber: 4gSugar: 26gVitamin A: 4IUVitamin C: 1mgCalcium: 83mgIron: 1mg
Keyword chilled rice drink, easy Mexican Horchata, homemade Mexican Horchata, Horchata
Tried this recipe?Let us know how it was!

Thank you so much for visiting me here today in my Kudos Kitchen! 

I sincerely hope you’ve enjoyed today’s recipe for homemade Horchata as much as I’ve enjoyed bringing it to you!

Homemade Horchata Recipe
Recipe Rating

Nutmeg Nanny

Monday 11th of August 2014

Horchata is the best!


Monday 11th of August 2014

I've never had horchata before and I'm curious about it but is it milky? I think that's what is putting me off since I'm not a milk drinker!

Renee Goerger

Monday 11th of August 2014

Hi Susan! It actually only looks like milk, it really tastes nothing like milk at all.The flavor is hard to describe. It's sweet and almondy (is that a word?) but nothing like milk.

Aly ~ Cooking In Stilettos

Monday 11th of August 2014

I've had horchata before and it is delicious :) Great recipe Renee! Also - those mugs - stunning - absolutely stunning!

Renee Goerger

Monday 11th of August 2014

Thank you so much Aly!

Marjory @ Dinner-Mom

Saturday 9th of August 2014

I've never tried anything like it and I love that's gotta change!

Sherri Jo

Saturday 9th of August 2014

I want some of this! Yum!