Horchata (Agua de Horchata)

Prep Time 10 minutes
Chill Time 8 hours
Total Time 8 hours 10 minutes
Post may contain affiliate links. Read my disclosure policy.

Horchata is a refreshing Mexican rice drink made with white rice, vanilla, cinnamon, milk and cream. It’s slightly sweet and oh-so-creamy, with a unique taste that is similar to arroz con leche. With just a few ingredients and a little patience, you will be sipping a chilled creamy glass or horchata in no time!

Creamy Mexican horchata over ice, with cinnamon sticks.

Want to save this recipe?

We'll email this recipe to you, so you can come back to it later!

Why I Love This Creamy Mexican Rice Drink

Growing up in Texas, a glass of ice-cold horchata was the ultimate refreshment on a hot summer day! The creamy texture combined with the warm flavors of cinnamon and vanilla quickly became one of my favorite drinks. This horchata recipe was passed along to me from a family friends’ Abuela, and it’s by far my favorite version! Here’s why I think you will enjoy it too:

  • Rich and Creamy: The secret to this perfect horchata recipe? A can of sweetened condensed milk! It gives this horchata recipe a creamy, rich flavor that’s totally decadent.
  • Easy to Make: This recipe is simple and doesn’t require many ingredients, which makes it so simple and quick to pull together. 
  • Refreshing: Served chilled and over ice, this sweet rice milk is so refreshing on a hot day! Its cold, cinnamon-y flavor is impossible to resist.
  • Great for Parties: A hit at any gathering, from a Cinco de Mayo party to backyard barbecues, with both kids and adults. Prepare in advance and store in the fridge for a ready-to-drink treat!

Looking for more Mexican themed drinks the kids can also enjoy? Try my refreshing mangonada or make a batch of aqua frescas. This cucumber aqua frescas is always a hit, or go fruity with watermelon aqua frescas!

Ingredients for homemade horchata recipe arranged in bowls. From top to bottom: water, sweetened condensed milk, white rice, evaporated milk, granulated sugar, heavy cream, vanilla and cinnamon sticks.

Key Ingredients

Below you will find helpful notes for key ingredients used to make this easy horchata recipe. Scroll down to the recipe card for full ingredient list and exact amounts!

  • White Rice: This is the base for the horchata, giving it a starchy, creamy texture. Any plain long grain white rice is fine (long grain, jasmine, etc.). Just don’t use instant, quick rice or brown rice.
  • Cinnamon: I like to use Mexican cinnamon (canela). It breaks easily, helping the flavor get into the rice. However, whole cinnamon sticks will also work! I also like to sprinkle a little ground cinnamon on top when serving.
  • Evaporated Milk: This is a canned milk that enhances the creaminess and richness of the horchata. If you don’t have it, use whole milk instead. You will need to use 4 cups of milk to replace the evaporated milk, and be sure to reduce the amount of water to 5 cups.
  • Sweetened Condensed Milk: In my opinion, this is the key to a great homemade horchata. It adds a sweetness and almost caramel-like flavor, and makes it even thicker and creamier!
  • Heavy Cream: If you want to really up the ante, add a splash of heavy cream. This is totally optional, your horchata will still be delicious without.
A glass full of a creamy drink garnished with cinnamon and cinnamon sticks.

How to Make Horchata

Making Mexican horchata is very easy and mostly hands-off. You will need time to refrigerate, however, so be sure to budget about eight hours for that. Below is a quick recipe overview, but please scroll to the recipe card at the bottom of this post for full instructions and to watch the step by step video!

  • Blend and Soak: Blend rice with hot water, then add your cinnamon sticks, and refrigerate this for at least 8 hours.
  • Blend Again: After soaking in the fridge, take out the rice mixture and blend it again until it is smooth.
  • Strain: Pour the mixture through a fine mesh strainer or some cheesecloth to strain out the rice. Discard the leftover rice.
  • Finish: Mix in the rest of the ingredients, and refrigerate the horchata until you’re ready to serve. Serve chilled, with ground cinnamon as a garnish.
Two short glasses and one tall glass of horchata.

Chef’s Tips & Variations

  • Chocolate Horchata: Change this up by adding a chocolate Abuelita tablet! Blend it well, and strain with the rice.
  • 4-Hour Horchata: Blending the rice for a bit and using hot water makes it possible to enjoy this horchata sooner than usual. You can check it at about 4 hours and see if it’s creamy enough for your liking. However, I really think it’s best when given the full 8 hours to soak.
  • Straining The Rice: I like to use a combination of a fine mesh strainer AND cheesecloth. This ensures a smooth texture by removing any gritty rice particles. Strain the mixture twice to ensure maximum smoothness.
  • Dairy-Free Option: Use almond milk or coconut milk instead of regular milk. Then add granulated sugar, honey, maple syrup, or a sugar-free alternative like stevia to sweeten it.
Iced Mexican rice drink with cinnamon sprinkled on top.
Homemade Mexican drinks with cinnamon sticks and ice.
4.9 from 7 votes
Print Pin Recipe
Yield: 10 servings

Horchata

This sweet and creamy Horchata is made with cream, cinnamon, and white rice! It’s super easy to make with just ten minutes of prep. The secret to this perfect horchata recipe? A can of sweetened condensed milk!
Prep Time10 minutes
Chill Time8 hours
Total Time8 hours 10 minutes

Ingredients

Optional Ingredients

  • ½ cup heavy cream
  • cup granulated sugar
  • ½ teaspoon vanilla
  • Ground cinnamon, for garnish

Want to save this recipe?

We’ll email this recipe to you, so you can come back to it later!

Instructions 

  • Heat 4 cups of water until hot, then add to a blender with the rice and blend until the rice is coarsely ground.
  • Add the cinnamon sticks and blend again. Refrigerate mixture for at least 8 hours. (I place the lid on the blender and store this mixture in the fridge in the blender.)
  • Add the mixture back into the blender and blend again until smooth.
  • Line a colander with cheesecloth, or a fine mesh sieve, and strain liquid into a large pitcher. Discard any leftover rice. Strain the mixture twice to ensure maximum smoothness.
  • Stir in the remaining water, evaporated milk, sweetened condensed milk, heavy cream, sugar and vanilla. Refrigerate until ready to serve.
  • Stir or shake well before serving. Serve over ice with a little extra ground cinnamon on top, if desired.

Video

Notes

Storage: Store in an airtight container or jar for up to 5 days, or possibly even longer – it depends on the freshness of your dairy, the temperature of your refrigerator, and other factors. Be sure to toss it if it seems “off” at all – whether there’s an odd smell or a slimy texture. Shake or stir well before serving, as some separation may occur. Freezing is not recommended as it can alter the texture and flavor. 
Whole Milk: If you don’t want to use evaporated milk, you can use whole milk instead. You will need to use 4 cups of milk to replace the evaporated milk, and be sure to reduce the amount of water to 5 cups.
White Rice: What kind of rice should you use? Any plain white rice is fine (long grain, jasmine, etc.). Just don’t use instant or quick rice.
Chocolate Horchata: Change this up by adding a tablet of chocolate Abuelita! Blend it well, and strain with the rice.
4-Hour Horchata: Blending the rice for a bit and using hot water makes it possible to enjoy this horchata sooner than usual – you can check it at about 4 hours and see if it’s creamy enough for your liking. However, I really think it’s best when given 8 hours to soak.

Nutrition

Serving: 1 serving, Calories: 136kcal, Carbohydrates: 22g, Protein: 2g, Fat: 4g, Saturated Fat: 3g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Cholesterol: 14mg, Sodium: 14mg, Potassium: 37mg, Fiber: 1g, Sugar: 7g, Vitamin A: 178IU, Vitamin C: 0.1mg, Calcium: 26mg, Iron: 0.2mg

Categories:

Post may contain affiliate links. Read my disclosure policy.

Related Posts

Comments

We LOVE hearing from you! Submit your question or comment here and don’t forget to leave a rating! Click the icon below to upload a pic of your creation!

Recipe Rating:




1 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

5 stars
First time ever making horchata and it turned out great! Instead of using plain milk I used: 12 oz evaporated milk, 14 oz can of sweetened condensed milk, 1/2 c heavy whipping cream. Adding 1/2 tsp vanilla is a nice touch. So sweet and creamy there was no need for adding any granulated sugar. Topped it with whip cream and cinnamon. Tastes great with a couple shots of fireball!

Thank You For Being Here!

Jessica
For the past 15 years, Jorge & Jessica have loved getting to share their families' favorite recipes with all of you. They live in Florida with their 3 kids.