How to Make Authentic Mexican Horchata

Horchata is a creamy drink made from rice and flavored with cinnamon and vanilla. It might sound unusual if you haven’t tried it, but it’s delicious—especially alongside spicy Mexican food. Originally published July 21, 2015.

horchata in a glass with a striped straw and a cinnamon stick.
Table of Contents
  1. The best vanilla bean horchata drink
  2. You’ll love this horchata drink
  3. What is horchata?
  4. What does horchata taste like?
  5. Horchata ingredients
  6. How to make the best horchata recipe
  7. How to store horchata leftovers
  8. Best horchata recipe FAQs
  9. Best Horchata Recipe

Last weekend my brother Nathan and I planned a simple Steak, Shake, and Movie night. We only intended to buy steaks and ice cream—pure and simple. After picking out steaks and ice cream, I reached for my keys and discovered they weren’t in my pocket.

When I go anywhere without my kids I feel inexplicably liberated: no diapers, no wipes, no extra socks, no scattered toys. I grab phone, keys, and wallet and head out feeling free. Apparently that freedom makes me forgetful.

a white pitcher of horchata with cinnamon sticks and ice cubes.

Nathan peered into the car and announced, “Keys are inside.” I felt relieved—better to have them locked in the car than misplaced entirely. Then he opened the door. The car was unlocked. And the keys were in the ignition. The engine was running. I had driven to the store, parked, left the vehicle running, and then bought ice cream. Priorities, clearly.

After that minor crisis I needed a calming treat. Not alcohol—horchata. Horchata has been a favorite of mine since childhood. Growing up in California, taquerias with fresh horchata were common, and that cool, vanilla-cinnamon richness feels like the perfect complement to spicy salsa and crunchy chips.

a tall glass of horchata with ice and a cinnamon stick.

The best vanilla bean horchata drink

If you love vanilla and cinnamon, this version of horchata will likely become a summer staple. Two ingredients give it a rich, rounded flavor: sweetened condensed milk for creamy sweetness and premium vanilla bean paste for real vanilla depth without scraping pods. The result is smooth, fragrant, and endlessly drinkable.

It’s easy to make at home, but it does require some time to steep—plan ahead and make it the night before. Serve very cold over ice for best results.

a jar of vanilla bean paste and a glass of horchata with a cinnamon stick in it.
My cinnamon whale: a silly photo because cinnamon deserves its own spotlight.

You’ll love this horchata drink

Horchata is versatile: it’s a great match for Mexican and Tex‑Mex meals, but it’s also a refreshing everyday beverage in hot weather. Lightly sweet and creamy with prominent notes of vanilla and cinnamon, horchata’s subtle rice undertone makes it unique compared to other milk-style drinks.

What is horchata?

Horchata is a sweet, creamy drink traditionally made by soaking rice (or other ingredients in regional variations), then blending and straining the mixture. The Mexican-style horchata is rice-based and is usually flavored with cinnamon, vanilla, and sugar.

What does horchata taste like?

Expect a smooth, sweet flavor with clear vanilla and cinnamon notes. The rice adds a gentle body and subtle grainy flavor that makes horchata distinct from regular milk or rice milk. It’s comforting, slightly creamy, and very refreshing when served cold.

Horchata ingredients

Here’s a quick shopping list. The recipe below gives exact amounts and full instructions.

  • long grain white rice
  • cinnamon sticks (or ground cinnamon)
  • milk
  • vanilla bean paste or vanilla extract
  • sweetened condensed milk

How to make the best horchata recipe

Rinse the uncooked rice in a fine mesh strainer under cold running water until the water runs clear. Transfer the rinsed rice to a blender.

Add water and the cinnamon sticks, then blend for about one minute, until the rice and cinnamon are broken up. Cover and refrigerate the blended mixture for several hours or overnight so the flavors can infuse.

a blender full of horchata.

When chilled, strain the liquid through a fine mesh into a pitcher and discard the solids. Stir in sweetened condensed milk, milk or cream, and vanilla. Adjust sweetness and cinnamon to taste. Serve over ice with a sprinkle of ground cinnamon if you like.

How to store horchata leftovers

Store horchata in the refrigerator for up to five days. It will keep longer if frozen, but freezing can slightly change the texture. I often keep small portions frozen so I can thaw a glassful when a craving hits.

Best horchata recipe FAQs

Does horchata have caffeine?

No. Traditional rice-based horchata contains no caffeine. It’s made from rice, water, milk, sugar, cinnamon, and vanilla—no coffee, tea, or chocolate.

What’s the difference between Mexican horchata and Spanish horchata?

Mexican horchata is rice based. Spanish horchata is typically made from chufa (tiger nut) and has a nutty, slightly sweeter profile. Both are refreshing but use very different base ingredients.

What to serve with this easy horchata recipe

Horchata pairs wonderfully with many Mexican and Mexican-inspired dishes. Here are a few ideas to enjoy alongside your horchata:

  • Taqueria-style chicken tacos
  • Sweet potato and black bean enchiladas
  • Carne asada with mojo marinade
  • Mexican street corn dip (elote)
  • Beer-battered fish tacos
  • Slow cooker pork tacos with Mexican coleslaw

Try out these other awesome summer drinks!

If you enjoy homemade drinks, try cucumber-lime punch, basil lemonade, or Brazilian limeade for different refreshing options.

Best Horchata Recipe

Vanilla Bean Horchata from The Food Charlatan
Horchata is a creamy drink made from rice and spiced with cinnamon and vanilla. It’s wonderfully soothing after spicy food and perfect for summer.

Ingredients

  • 2 cups long grain white rice, rinsed
  • 6 cups water
  • 1 tablespoon vanilla bean paste (or vanilla extract)
  • 2 cinnamon sticks, or 1 tablespoon ground cinnamon
  • 1 (14-oz) can sweetened condensed milk
  • 1 cup water (additional, to taste)
  • 1 cup whole milk
  • 1/4 cup cream (or extra milk)
  • 1/4 cup sugar (adjust to taste)
  • Ice, for serving

Instructions

  1. Place the rinsed rice in a fine mesh strainer and rinse under cold water until the water runs clear. Transfer the rice to a blender (blend in batches if needed).
  2. Add 6 cups water, the vanilla bean paste, and the cinnamon sticks.
  3. Blend for about 1 minute, until the rice and cinnamon have broken up.
  4. Refrigerate the blended mixture for at least 3–4 hours; 8 hours (overnight) is ideal to let the flavors develop.
  5. Pour the mixture through a fine mesh strainer into a large pitcher, pressing to extract liquid. Discard the solids.
  6. Add the sweetened condensed milk, the additional 1 cup water (or to taste), whole milk, cream, and sugar. Stir well, taste, and adjust sweetness, vanilla, or cinnamon as desired.
  7. Serve over plenty of ice and enjoy cold. Horchata is a lovely complement to any Mexican-style meal.

Notes

If you prefer a lighter drink, reduce the condensed milk or substitute with evaporated milk and more sugar to taste. Vanilla bean paste provides a rich vanilla flavor without scraping pods, but vanilla extract will also work.

Nutrition

Serving: 1 (recipe makes about 9 servings). Calories: approximately 220 kcal per serving. Carbohydrates: ~42 g, Protein: ~4 g, Fat: ~4 g. Values are estimates.

Course: Drinks
Cuisine: Mexican
Prep: 5 mins | Cook: 5 mins | Chill: 8 hrs | Servings: 9
Did you make this? I’d love to see it!
Share a photo and tag it so others can try your version.