Mexican Horchata

Prep 10 minutes
Servings 8 (1 cup each)

Smooth, rich, sweet, and so refreshing, there’s nothing I like more than a tall, cold glass of Mexican Horchata! This Horchata Drink Recipe is the real deal, made with soaked rice infused with cinnamon, then mixed with two different milks and a touch of vanilla. It’s very easy to make and incredibly delicious!

Cinnamon infused rice milk over ice in a glass with cinnamon sticks.

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

5 STAR REVIEW

Authentic Mexican Horchata Recipe

The first time I ever had Horchata was at a quinceaรฑera several years ago, and I thought it was just about one of the best drinks I had ever tasted. I’m extremely fortunate that my son’s best friends are Mexican, and their mother happily hands over her family recipes when I beg for them. HA! This is another one, handed down from her abuelita to her mom to her. The best recipes, right!?

Horchata is a drink made from rice water infused with cinnamon. Its origins are linked to Spain, but is incredibly popular throughout Mexico and Latin America, with the ingredients varying by region. In some places it’s prepared with almonds, while others made from coconut, and some add in vanilla. You can find horchata at most Mexican restaurants, mercados, and local taquerias in the United States and, of course, abroad. (And now you can make it at home, thanks to my friend Roxana!)

Helpful Tips and Variations

  • Use cinnamon sticks. Do not replace the cinnamon sticks with ground cinnamon, it’s not the same.
  • Prep the night before. It takes at least 8 hours for the cinnamon sticks to soften in the hot water and the rice to absorb the cinnamon flavor. I always prep it before bedtime, so I’m not waiting around. Then, come morning, I finish making it in minutes.
  • Blend in batches if needed. This recipe makes about 8 cups, so if you have a smaller blender (6 cups or less), you’ll need to prep in batches. Alternatively, you can reduce the ingredients proportionately and just make less.
  • Use a fine mesh strainer. Make sure you use a fine mesh strainer or cheese cloth when draining the rice-cinnamon water to avoid a gritty texture.
  • Optional add-ins. Some people like to add in sweetened coconut flakes or almonds.
  • Change the milk. You can use almond milk in place of the evaporated milk, if you wish.
5 from 6

Mexican Horchata

Prep: 10 minutes
Stand: 8 hours
Total: 8 hours 10 minutes
Servings: 8 (1 cup each)
This Horchata Recipe is the real deal, made with soaked rice infused with cinnamon, then mixed with two different milks and a touch of vanilla. Smooth, rich, sweet, and so delicious to drink!
See below the recipe card for step-by-step images.

Ingredients 

  • 1 cup raw long grain white rice
  • 8 cups very hot water
  • 2 cinnamon sticks, (about 3 inches long)
  • 1 can evaporated milk, (12 oz.)
  • 1 can condensed milk, (14 oz.)
  • ยฝ tsp vanilla, (optional)
  • up to 1/3 cup sugar
  • ice, for serving

Instructions 

  • Put the raw rice in a large blender and pulverize into a powder. Add in the hot water and cinnamon sticks. Keep the lid on and let sit on the countertop overnight (or at least 8 hours) until the water is cool and the cinnamon sticks have hydrated and softened.
  • In the morning, make sure the lid is still secure and turn on the blender; blend for about 2 minutes or until the rice and cinnamon sticks are completely ground and incorporated.
  • Pour and strain the mixture into a cheese cloth or very fine mesh strainer over a large pitcher. (Discard the gritty rice and cinnamon bits that have collected in the cheese cloth.)
  • Add to the pitcher the evaporated milk, sweetened condensed milk, and vanilla; stir to combine. (If the consistency feels too thick, you can add in 1 more cup of cool water. I personally like it thicker, so I donโ€™t add more water.)
  • Taste and adjust the sweetness. If it needs more, add in up to 1/3 cup granulated sugar. (I always add this.)
  • Now your Horchata is ready. Keep chilled until ready to serve and stir well before serving. Pour into a glass filled with ice and enjoy!

Video

Nutrition

Calories: 328kcal | Carbohydrates: 57g | Protein: 9g | Fat: 8g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 29mg | Sodium: 109mg | Potassium: 344mg | Fiber: 1g | Sugar: 38g | Vitamin A: 237IU | Vitamin C: 2mg | Calcium: 267mg | Iron: 1mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

How to Make Mexican Horchata Step by Step

Blending rice with hot water in a blender.

Pulverize the rice: Put 1 cup of raw rice in a large blender and pulverize it into a powder. Add in 8 cups of hot water and 2 cinnamon sticks. Keep the lid on and let it sit on the countertop overnight (or at least 8 hours) until the water is cool and the cinnamon sticks have hydrated and softened.

Blend: Make sure the lid is still secure and turn on the blender. Blend for about 2 minutes or until the rice and cinnamon sticks are completely ground and incorporated.

Straining the rice mixture over a fine mesh sieve.

Strain: Pour and strain the mixture into a cheese cloth or very fine mesh strainer over a large pitcher. (Discard the gritty rice and cinnamon bits that have collected in the cheesecloth.)

Adding milk to the strained rice mixture.

Add milk: Add 1 can evaporated milk, 1 can sweetened condensed milk, and ยฝ tsp vanilla; stir to combine. (If the consistency feels too thick, you can add in 1 more cup of cool water. I personally like it thicker, so I donโ€™t add more water.)

Adjust: Taste and adjust the sweetness. If it needs more, add up to 1/3 cup granulated sugar. (I always add this.)

Horchata being poured from pitcher into glass with ice.

Enjoy: Keep chilled until ready to serve. Stir well before serving. Pour into a glass filled with ice and enjoy!

How to Store

Homemade Horchata should be stored in the fridge; it will keep for about 3 to 4 days. Stir well before serving again.

You can also freeze horchata. Use it within a month for the best flavor. Thaw overnight in the refrigerator and give it a very good stir before enjoying.

Mexican Horchata in a glass with ice and a cinnamon stick.

What to Serve With Horchata

There’s nothing I love more than a cold, tall glass of horchata to pair with my favorite Mexican desserts. Disney copycat churros or a smooth and creamy flan are perfect with a glass of horchata. Though I should also add that tres leches cake is also a good option.

More Favorite Mexican Recipes

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If youโ€™re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, youโ€™ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

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

Don't forget to click the โญ star rating below




5 Comments

  1. Von says:

    5 stars
    I have not had horchata before but was intrigued, so gave this a shot and made a half batch. Omg, delicious and sooo easy! A little rum to top it off and itโ€™s the perfect creamy cocktail. Many thanks!

  2. Joyce says:

    5 stars
    I made horchata for the first time using your recipe. It came out delicious. It even met with my picky husbandโ€™s approval. Definitely will use this recipe again.

  3. Quiqui says:

    5 stars
    Horchata was on point and delicious!

  4. Leah Angie says:

    5 stars
    This recipe is *chefs kiss* my family and I doubled the recipe and added double the water. Loved it! Thank you. :)

  5. Lynetta says:

    5 stars
    Ooooh!! I love this drink. Such fond memories making this with my own abuela. Thank you for making it authentic.