Horchata Recipe

This post was last updated on April 18, 2015 to include new images and a recipe video.

Horchata Recipe

With Cinco De Mayo coming up around the corner, I have a delicious horchata recipe for you to enjoy.

I have such a fondness for horchata.  I just love the creamy, cool, soothing feeling I get when I drink an horchata.  It’s like tasty rice milk, but with cinnamon and other goodness.

Horchata RecipeHorchata Recipe

Oddly enough, I had never really thought about making it for the longest time.   But, for some reason, it felt like it was was calling to me, after all these years.

Recipes like this make me realize just how many easy things are out there that can be made easily and well at home. Once you break down that barrier and realize it’s something that can be made from scratch, everything opens up.

All the ingredients you really need are some rice, milk, cinnamon sticks and water. See?  I told you it was crazy simple.

Horchata Recipe

You will either need some cheesecloth on hand or a very fine mesh sieve to remove the tiny pieces of rice that sneak through the fine mesh sieve.  Otherwise, you probably have everything you need in your kitchen right now.

Oh yea: It’s horchata time!To print the recipe, go to http://www.asweetpeachef.com/drinks/horchata-recipe/ or share it to save it to your timeline.

Posted by a sweet pea chef on Sunday, April 19, 2015

Oh, and be sure to let the rice soak in the water for at least 8-10 hours, preferably overnight, to get the tasty horchata flavor.  It’ll still work if you only let it sit for a few hours, but the flavor won’t be nearly as rich.

Horchata Recipe

Try it out for yourself and enjoy a refreshing Mexican horchata at home for Cinco De Mayo!

Or, you know, tonight…whatever works :)

Horchata Recipe

ASPC on Instagram

If you give this recipe a try, let me know what you think by leaving a comment and rating it. And don’t forget to take a picture and tag it #asweetpeachef on Instagram! I LOVE seeing what you come up with. Enjoy!

Horchata Recipe
Prep time
Cook time
Total time
Make this easy, refreshing and cool Mexican Horchata Recipe at home!
Recipe type: Easy
  • 1 cup long grain white rice, rinsed
  • 4 cups water
  • 2 cinnamon sticks
  • ¼ tsp. ground cinnamon, plus more for garnish
  • 1 cup almond milk (can also use regular milk)
  • ⅓ cup brown sugar, plus more to taste
  • 1¼ tsp. pure vanilla extract
  • ice
  1. Wash and drain rice. Combine rice with cinnamon sticks in water and soak overnight in the refrigerator.
  2. After the rice has soaked for at least 8-10 hours, preferably overnight, discard the cinnamon sticks and pour rice and water into a blender.
  3. Add ¼ tsp. cinnamon and blend on low for 3-5 minutes until well blended.
  4. Pour blended rice mixture through fine mesh sieve two times and then through cheesecloth one more time to remove all gritty bits of rice.
  5. Pour strained mixture into a pitcher, add milk, brown sugar and vanilla and stir well to combine. Add more sugar if needed, to taste.
  6. To serve, pour over ice and garnish with ground cinnamon, if desired.


  1. Amanda says

    My husband and I have tried this multiple times and we absolutely love it! The only thing we change about the recipe is we also put in sweetened and condensed milk. It just makes it more creamy and delicious!

  2. Kristina says

    I tried this today and thought it was pretty close to my favorite horchata I’ve ever had. I will try to blend the cinnamon sticks next time because I didn’t feel like there was enough cinnamon flavor. It was good but I like more. Also, my vanilla was double strength so I would probably only use 1 Tbsp next time. Thank you for this awesome recipe!

  3. Denise says

    I make this all the time and to my opinion horchata tastes better with a can of condensed milk than with regular milk. It is a lot more creamier. I also blend the soaked rice with the cinnamon sticks so that it has that cinnamon taste in the water and all of the debris will be sifted out in the end.

  4. Amanda says

    Hi!! My husband and I love this recipe!!! We also add some sweetened and condensed milk to make it a little my creamy and delicious. Thanks for posting!

  5. Sandy says

    I’m assuming you’re soaking “cooked” rice? You didn’t say and I’ve never done it..

  6. says

    You have have been late for last year, but you posted just in time for my Cinco de Mayo menu planning! (see the post below!):) Thanks for this – I adore Horchata!

  7. says

    Hi Lacey, I’m Lacey 😉 but funny, i just saw this pinned and i’m stoked! we had it last night at a local mexican restaurant because was saw some ethnic folks drinking it glass after glass. Thank-goodness we had it! SO yum. it’ll be perfect for a little cinco-de-mayoing. Your recipe looks far better (for you) than what they described at the restaurant. Thank-you!

  8. says

    My daughter and I will be trying this for a school project and can’t wait! How long can this be left prepared in the fridge before serving? Thanks so much for the recipe!

  9. Robert says

    @ Seize: Horchata? OMG! This is definitely how horchata is made in Mexico. From Wikipedia: “In Mexico, horchata is made of rice, sometimes with vanilla and always with cinnamon.”

  10. Seize says

    Horchata? OMG! This is definitely NOT horchata.
    First: Horchata is Valencian product (Spanish, not Mexican).
    Second: It’s made from tigernuts as Nik said.

    This is a kind of weird fussion of “Leche Merengada” (also Spanish) and “Arroz con Leche” (Rice pudding)

  11. valburps says

    Hi! We usually buy kilos of rice, but it’s not the longrain variety. Will that be okay? Also, how long does horchata keep for?

  12. says

    I love horchata! It’s the first thing I look for in a Mexican market. I get a glass of plain vanilla horchata, sprinkle some cinnamon on top, and enjoy it while I shop. It’s so lovely and refreshing. Now I can make my own. Thanks, Lacey!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Rate this recipe: