A creamy, refreshing, cinnamon flavored Mexican drink that will knock your socks off with flavor! It’s festive and perfect for any occasion.

Everyone loves this cinnamon drink that is full of flavor. It’s practically a treat, so if you love cinnamon-filled goodness like this Horchata, you’ll also love our Arroz con Leche.

two glasses of horchata with cinnamon sticks as a garnish

What is Horchata?

Have you ever tried Horchata?! It’s a drink made with milk and ground up rice. It’s mixed with cinnamon and a little vanilla. It’s sweet, delicious, and is found in most Mexican restaurants.

But did you know you can make it right in your own kitchen? This recipe is SUPER easy too. If you’ve never tried horchata, now is your chance!

What’s the difference between Mexican horchata and Spanish horchata? Mexican horchata is made with ground rice and Spanish horchata is made with tiger nuts (a tuber—like a sweet potato—but smaller and striped on the outside).

Today we are making a Mexican horchata that is made with ground rice. Follow the recipe and enjoy!!

rice, water, and cinnamon sticks in a food processor

How to Make Horchata

BLEND. Start by adding uncooked rice, 2 cups water, and cinnamon sticks to your blender. Blend everything until roughly ground. Add the rest of the water and blend for an additional minute. Pour this into a pitcher and refrigerate overnight (or at least 4 hours).

STRAIN. Strain the ground rice mixture through a sieve (or mesh strainer) and discard any chunks. Now add in the milk, vanilla, cinnamon, and sugar into the rice water and chill before serving.

SERVE. You can serve horchata chilled over ice or you can heat it up and serve it warm. There is no wrong way because both are divine!

blended up rice mixture being strained with a mesh strainer

Tips, Tricks + Storing

SOAK RICE. You can soak the rice in a bowl of water all night to soften slightly. This will make it easier to blend and grind up. Strain the rice before beginning to make horchata.

CHILL. Make sure to chill the rice mixture for at least 4 hours. I usually do this step the day before so I can chill it overnight.

STORING. Store your horchata in a pitcher chilled in the fridge. It will last for about a week! You can also freeze it in a freezer-safe container for up to a month.

close up of horchata in a glass with a cinnamon stick for garnish

If you love horchata, you’ll also love this Mexican hot chocolate recipe!

For more Mexican recipes, check out:

Horchata Recipe

4.94 from 15 votes
A creamy, refreshing, cinnamon flavored drink that will knock your socks off with flavor! It's festive and perfect for any occasion.
Course Drinks
Cuisine Mexican
Servings 6
Calories 270 kcal
Author Lil' Luna


  • 1 1/3 cup long-grain rice uncooked
  • 5 cups water divided
  • 2 cinnamon sticks
  • 1 cup milk
  • 1 tbsp vanilla extract
  • 1/2 tsp cinnamon
  • 2/3 cup sugar


  • Add uncooked rice, and 2 cups water and cinnamon sticks to your blender and blend until roughly ground. Add the rest of the water and blend for an additional minute. Pour this into a pitcher and refrigerate overnight (or at least 4 hours).
  • Strain the mixture through a mesh strainer and discard chunks.
  • Add milk, vanilla, cinnamon and sugar into the rice water and chill before serving over ice.


Like this recipe?

Pin it now to remember it later! Share it with your Facebook friends (you know they’ll love it). Or tweet it to the world. Maybe even email it to your favorite cousin!

Related Posts

Orange Julius

Refreshing & simple Orange Julius takes a minute to make and tastes just like the real thing. It is a favorite family treat! Homemade Orange Julius is one of our…

4 minutes

4.77 from 42 votes


Butterbeer is a rich, delicious chilled drink with butterscotch flavoring. It is alcohol-free, and perfect for sharing on any occasion! Butterbeer is a tasty kid-friendly drink. Shirley Temple and Mint…

10 minutes

5 from 6 votes

Cake Batter Milkshake

This easy soda shop style Cake Batter Milkshake is perfect for celebrations and enjoying on a hot summer day! Sprinkles throughout can make a milkshake not only picture perfect, but…

5 minutes

5 from 7 votes

Frozen Drink Recipes

When it’s warm outside, there is nothing so refreshing as a cool drink…make it frozen and even better!! These frozen drink recipes are sure to cool you off on even…

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

Your email address will not be published.

Recipe Rating


  1. 5 stars
    It took some time for me to get used to horchata, but now I love it & this recipe is delicious! Easy & so comforting!

    1. 5 stars
      I have been looking for a good horchata recipe. It is my girls favorite and this recipe wins hands down. Thank you so much for sharing! You made moving away from TX a little bit easier this year.

  2. 5 stars
    My husbsnd served a mission in mexico and loves ehen i make RECIPES from there. He really loves this HORCHATA. He also likeD your arroz con leche.

  3. 5 stars
    My Nephew was just talking about this the other night and how much he loved it. He lived in Mexico for a couple years!! YUMMY

  4. Hi! If i fiRst soak the rice overnight, do i use tHat same water To blend the rice? Or drain The SOAKING water and tHen use “clean” water?

    1. That’s a good question. I haven’t tried soaking them ahead of time. I’d have to experiment myself.

  5. 5 stars
    This stuff is great! 1st time making it & it couldn’t be easier. Plan on adding rum to it later this evening

  6. Do you know if I can substitute a different type of rice for the long-grain in the recipe? I have lots of basmati on hand..

  7. This sounds delicious! Do you need to chill this for 4 hours if you plan to warm it up, or can you warm it up right after straining it? Any suggestions for warming it up?

    1. Thanks! I haven’t tried it, right after. I have always chilled it. You can warm on low on the stove or possibly the crock pot.