This post contains affiliate links.

This homemade Horchata recipe is so easy to prepare, made with rice, milk, vanilla, cinnamon, and water. It's my take on the popular favorite.

Do you love Mexican recipes as much as I do? Check out my versions of Tacos Al Pastor, Elotes, or Tres Leches Cake.

Two glasses of Horchata in a glass with ice and topped with two cinnamon sticks and a sprinkle of cinnamon.

We love to make homemade Horchata at our house because I usually always have the ingredients I need, and it's easiest enough for my kids to do. Plus, horchata is an extra fun addition to taco night. I can't say this recipe is authentic, but it's my take on it and I think it tastes incredible. (Here's an authentic Horchata recipe from Isabel Eats.) Let me know how you make horchata, in the comments below!

What is Horchata?

Horchata (pronounced or-CHAH-tah) is a popular Mexican drink that is often described as a sweet rice milk beverage. Horchata is made out of rice, milk, vanilla, and cinnamon and is served in many Mexican restaurants.  There's an important balance to the creamy rice and cinnamon flavors found in horchata and this homemade horchata recipe is my favorite.

How to Make Horchata:

Blend: Combine the rice, hot water, and cinnamon sticks in a blender and blend until the rice and cinnamon sticks are roughly ground. Add the remaining water and blend again. Pour contents into a pitcher or container with a fitted lid and refrigerate overnight (or at least 8 hours).

A blender filled with rice, hot water, and cinnamon sticks to make homemade Horchata.

Strain: Pour the rice mixture into a fine mesh strainer or cheesecloth over a pitcher and discard the rice.

Horchata being poured into a glass through a fine mesh strainer.

Finish Horchata: Stir in the milk, vanilla, cinnamon, and sugar (to your preference). Chill until ready to serve. Stir well before serving and serve over ice.

Two glasses of Horchata topped with two cinnamon sticks and a dusting of cinnamon and a bottle behind it.

What is Hochata de Chufa?

Horchata de chufa is popular in Spain and it differs from Mexican horchata (or horchata de arroz) in that Mexican horchata is made with rice and horchata de chufa is made with chufa (also known as tiger nuts).

Recipe Variations:

Vegan: To make this recipe vegan, simply substitute equal parts almond milk for the milk in the recipe.

You may also like these Mexican recipes:

4.89 from 638 votes

Horchata

Author: Lauren Allen
This Horchata recipe is my take on the popular favorite. It's made with rice, milk, vanilla, cinnamon, and water. It takes seconds to prep, is refreshing and absolutely delicious!
Prep: 8 hours
Total: 8 hours
Servings: 6

Ingredients 
 

  • 1 1/2 cups uncooked long-grain white rice
  • 2 Mexican cinnamon sticks
  • 4 cups hot water
  • 2 cups milk, , or almond milk
  • 2 teaspoons vanilla extract
  • 2 teaspoons ground cinnamon
  • ⅓ – 1/2 cups granulated sugar, , to taste

Instructions 

  • To a blender, add rice, 2 cups of hot water, and 2 Mexican cinnamon sticks. 
  • Blend until the rice and cinnamon sticks are roughly ground. Add the remaining water and blend again. 
  • Pour contents into a pitcher or container with a fitted lid and refrigerate overnight or for at least 8 hours. 
  • Pour the rice mixture through a fine mesh strainer or cheesecloth, into a pitcher. Discard the rice. 
  • Stir in the milk, vanilla, cinnamon, and sugar (to your preference). Chill until ready to serve. Stir well before serving and serve over ice.

Notes

Serve this with one of my favorite Mexican meals.
 

Nutrition

Calories: 269kcal, Carbohydrates: 53g, Protein: 6g, Fat: 3g, Saturated Fat: 2g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Cholesterol: 10mg, Sodium: 42mg, Potassium: 185mg, Fiber: 2g, Sugar: 15g, Vitamin A: 137IU, Vitamin C: 0.1mg, Calcium: 136mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe April 2016. Updated July 2019 and April 2023.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.89 from 638 votes (582 ratings without comment)
Subscribe
Notify of

161 Comments
Inline Feedbacks
View all comments
Bill
1 year ago

5 stars
I’ve tried several other recipes, but this one is the closest I could find to the horchata that I’m used to drinking, the flavors are light and delicate and it pairs beautifully with chili, enchiladas, quesadillas, tacos, etc.

Erin
2 years ago

5 stars
I’m obsessed with this recipe– the horchata is fantastic, so refreshing and delicious. It satisfies my sweet tooth while still tasting healthy and filling.

Logan Turner
3 years ago

BEST HORCHATA I HAVE EVER TASTED

Zach
2 years ago

use condensed milk to make it more authentic :3

Ophelia
2 years ago

5 stars
This came out really nice!! I was a bit worried about the vanilla extract and if it would make the drink taste alcohol-y, but the 2 teaspoons of ground cinnamon at the end perfected it :))

Tara
2 years ago
Reply to  Ophelia

If I use almond milk should I use sweetened or unsweetened

Linda
2 years ago

2 stars
Not impressed. The final product had a “dusty” texture and I also had to skim a large amount of cinnamon off the top. Too bad, I really love horchata.

Jane Doe
2 years ago
Reply to  Linda

If you didn’t properly wash and strain the rice that chalky texture and cinnamon bits are all on you. At some point you have to use common sense while cooking

Annabell
2 years ago

Sadly this recipe didn’t turn out !! I ended up with paste and no liquid . I tried it again and same thing !! Sad because I was excited to make it for my elderly mom .

Rachael
1 year ago
Reply to  Annabell

Ive never had Horchata but thought it sounded like a good recipe to try. I have my water, rice and cinnamon mixture in the fridge now and think mine is going to make paste as well. The rice is absorbing the water making it super thick. Maybe I ground the rice and cinnamon too long? Or it might be liquid tomorrow if the milk was added to the mixture overnight?

AmyD
8 months ago
Reply to  Annabell

Mine too! I have sludge/paste to put in the fridge and I have no idea what will come out of it if I try to push it through a strainer. ugh.

I’m wondering if I blended it too long?

Amanda
2 years ago

Horchata is not only Mexican. In Central America is a drink made from Morro seeds.

William
2 years ago

5 stars
Why are we discarding the rice? Can’t it be useful for anything?

Admin
Stacy Popham
2 years ago
Reply to  William

Great question! In this recipe, we discard the rice after blending it with water because the purpose of the rice is to infuse the water with its flavor and creaminess. Once the rice has done its job, it has become soft and has released its starch into the water, which gives the horchata its characteristic texture.

While you may be able to find other uses for the rice, it’s typically not used again in traditional horchata recipes. However, if you want to reduce food waste, you could try adding the leftover rice to other dishes such as soups or stews for added texture and flavor. Thanks for asking!

Jerilea
2 years ago
Reply to  William

I’ve made coconut milk/cream from a coconut before. With the leftover coconut meal, I dried it in the oven and ground it up once it was completely dry and I ended up with coconut flour. I’m thinking you could do the same with the leftover rice in this recipe. Or you could also make rice pancakes/waffles (old Farm Journal recipe).

Katie
2 years ago
Reply to  William

Hey William! Actually YES if you really really wanted to use the rice for something and not throw it away you could make arroz con leche

B.MacDonald
3 years ago

4 stars
I know this as “Horxata”, it is pronounced the same but, most English speaking nations will get it wrong. “Horchata” is easy for Scots, Irish and Germans to say because they have the ‘achlaut’ sound (look up the German word “ich”, or Scottish “loch”). It is not a “ch” as in “church” or “chocolate” as you suggested in the article. Anyhoo… going to try this drink tomorrow. Thanks for the info.

P. Perez
2 years ago
Reply to  B.MacDonald

For your information, it’s always been HORCHATA with a CH.. 🤦 pronounced OR-Chah-Tah
You’re welcome for the info and hope you enjoyed the HORCHATA

Robbie
2 years ago
Reply to  B.MacDonald

I live in South Florida with many Mexicans, and they pronounce it OR-CHA-TA. Go into any Mexican restaurant or fruit stand and they have Horchata.

Lauren
3 years ago

I was wondering if it’s possible to over soak the rice. I have ti go on a trip this weekend and I was planning to let the rice soak over the weekend. Would this work out ok?

Kc
3 years ago

Great recipe, but not sure why anyone would add 2 tsp ground cinnamon. It just sits there. I had to scoop it all out.

B.MacDonald
3 years ago
Reply to  Kc

America is just obsessed with cramming cinnamon into everything, usually for no good reason other than they saw some other American do it. A little goes a very long way regarding cinnamon. It does not belong in everything.

Fran
3 years ago
Reply to  B.MacDonald

This is a traditional Mexican drink. Every traditional, Mexican run, Mexican restaurant I have been to sells it and there’s always a good amount of cinnamon.

Artch
2 years ago
Reply to  Fran

Soy Mexicano y deja decirte que esta receta no es correcta
La horchata no lleva leche si no leche condensada para darle la testura cremosa
Esta persona no sabe como hacer horchata

Amanda
2 years ago
Reply to  Artch

La horchata tambien se puede hacer con leche. Tambien hay horchata en America Central, de donde yo soy. En que partes de Mexico la hacen con leche condensada? yo nunca la he probado asi.

Paula
3 years ago

3 stars
This is okay. It just tastes like sugary milk to me though. Not enough rice milk.