• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy Recipes Ideas

  • HOME
  • Desserts
  • Chicken Recipes
  • Salads
  • Soups
  • About us
  • Contact Us
    • Privacy Policy
    • Terms And Conditions
You are here: Home / Allrecipes / Horchata (Authentic Mexican Rice Drink)

Horchata (Authentic Mexican Rice Drink)

Last Modified: August 20, 2025

Sharing is caring!

55 shares
  • Facebook
  • X

Authentic Mexican horchata recipe made with rice, cinnamon, milk, and vanilla. This refreshing homemade drink is creamy, lightly sweetened, and perfect for pairing with tacos, enchiladas, or churros. Easy to prepare ahead, this traditional agua fresca is a favorite for summer gatherings and Mexican celebrations.

Table of Contents

Toggle
  • Ingredients
  • Instructions
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving Suggestions
  • Why You’ll Love This Recipe
  • Horchata (Authentic Mexican Rice Drink)
    • Ingredients
    • Directions

Ingredients

  • 1 ½ cups uncooked long-grain white rice
  • 2 Mexican cinnamon sticks
  • 4 cups hot water
  • 2 cups milk (or almond milk for dairy-free)
  • 2 teaspoons vanilla extract
  • 2 teaspoons ground cinnamon
  • ⅓–½ cup granulated sugar, to taste

Instructions

  1. Blend the rice base: In a blender, combine the rice, 2 cups of hot water, and cinnamon sticks. Blend until the rice and cinnamon are roughly ground. Add the remaining 2 cups of hot water and blend again.
  2. Soak: Transfer the mixture to a large pitcher or container, cover, and refrigerate for at least 8 hours or overnight.
  3. Strain: Pour the mixture through a fine mesh strainer or cheesecloth into a clean pitcher. Discard the rice solids.
  4. Add flavorings: Stir in the milk, vanilla extract, ground cinnamon, and sugar (adjust to taste).
  5. Chill and serve: Refrigerate until ready to serve. Stir well before pouring into glasses over ice.

Tips

  • Use Mexican cinnamon (canela) for authentic flavor—it’s softer and more aromatic than regular cinnamon.
  • Adjust the sweetness by starting with less sugar and adding more if needed.
  • Blend the rice well, but don’t worry if it’s slightly coarse; soaking will extract the flavor.
  • Always stir before serving, as the cinnamon may settle at the bottom.

Variations and Substitutions

  • Dairy-Free Horchata: Replace milk with almond milk, oat milk, or coconut milk.
  • Vanilla Twist: Add an extra splash of vanilla or a fresh vanilla bean for deeper flavor.
  • Nutty Version: Blend a handful of almonds or cashews with the rice for a creamier texture.
  • Spiced Horchata: Add a pinch of nutmeg or cloves during blending for a warming touch.

FAQs

How long does horchata last in the fridge?
It stays fresh for up to 3–4 days if stored in a sealed container.

Can I make horchata without soaking overnight?
You can shorten the soak to 4 hours, but overnight produces the richest flavor.

Is horchata always made with milk?
Traditional horchata can be made with or without milk. Using almond milk is also very common in Mexican households.


Serving Suggestions

  • Serve ice-cold in tall glasses with a sprinkle of cinnamon on top.
  • Pair with Mexican dishes like tacos, tamales, or enchiladas.
  • Use as a base for cocktails (spiked horchata with rum or Kahlúa is popular).
  • Enjoy with sweet treats like churros, conchas, or tres leches cake.

Why You’ll Love This Recipe

This homemade horchata is creamy, refreshing, and perfectly spiced with cinnamon. It’s naturally gluten-free, customizable, and tastes just like the authentic drink you’ll find at Mexican taquerías. Easy to make ahead, it’s the perfect drink for summer days, family gatherings, or anytime you want a sweet, cooling beverage.

Horchata (Authentic Mexican Rice Drink)
Print

Horchata (Authentic Mexican Rice Drink)

Servings

6

servings
Prep time

8

hours 

Ingredients

  • 1 ½ cups uncooked long-grain white rice

  • 2 Mexican cinnamon sticks

  • 4 cups hot water

  • 2 cups milk (or almond milk for dairy-free)

  • 2 teaspoons vanilla extract

  • 2 teaspoons ground cinnamon

  • ⅓–½ cup granulated sugar, to taste

Directions

  • Blend the rice base: In a blender, combine the rice, 2 cups of hot water, and cinnamon sticks. Blend until the rice and cinnamon are roughly ground. Add the remaining 2 cups of hot water and blend again.
  • Soak: Transfer the mixture to a large pitcher or container, cover, and refrigerate for at least 8 hours or overnight.
  • Strain: Pour the mixture through a fine mesh strainer or cheesecloth into a clean pitcher. Discard the rice solids.
  • Add flavorings: Stir in the milk, vanilla extract, ground cinnamon, and sugar (adjust to taste).
  • Chill and serve: Refrigerate until ready to serve. Stir well before pouring into glasses over ice.

Popular Right Now

Classic Peppercorn Sauce

No-Bake Cookie Dough Bites

Tiramisu Cake

Air Fryer Grilled Chicken

Egg Roll in a Bowl

Cabbage Fried Rice Recipe

Previous Post: « Tres Leches Cake
Next Post: Baked Salmon with Garlic Butter »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar

New Recipes

Coquito – Puerto Rican Eggnog

Spring Vegetable Risotto

Sicilian Tuna Crudo

Pistachio Pesto Maison

Easy Baked Cauliflower Gratin

Maryland Crab Cakes

© 2026 Easy Recipes Ideas