Authentic Horchata Recipe (Creamy Mexican Rice Drink)

Authentic Horchata Recipe (Creamy Mexican Rice Drink)

Authentic Horchata Recipe (Creamy Mexican Rice Drink)

Horchata is a refreshing Mexican drink made from rice, cinnamon, milk, and vanilla. This sweet, creamy beverage is served ice-cold and is one of the most popular drinks in Mexican restaurants. With its smooth texture and warm cinnamon flavor, horchata is perfect for summer parties, taco nights, and family gatherings.

Whether you're pairing it with spicy Mexican food or simply looking for a refreshing homemade drink, this authentic horchata recipe is easy to make and incredibly delicious.

Why You'll Love This Recipe

Authentic Mexican flavor

Creamy and refreshing

Easy to make ahead

Perfect for hot weather

Budget-friendly ingredients

Great for parties and cookouts

Better than restaurant horchata

The Origins of Horchata

Horchata originated centuries ago in Spain, where it was traditionally made from tiger nuts. Spanish settlers later introduced the drink to Mexico, where it evolved into the rice-based version that is now widely enjoyed throughout the country. Today, horchata is one of Mexico's most beloved aguas frescas and is commonly served alongside tacos, enchiladas, tamales, and other traditional dishes.

Prep Time

15 minutes

Chill Time

4 hours

Total Time

4 hours 15 minutes

Servings

8 servings

Ingredients

1 cup long-grain white rice

2 cinnamon sticks

4 cups water

2 cups whole milk

1 can (12 ounces) evaporated milk

1/2 cup sweetened condensed milk

1 tablespoon vanilla extract

1/2 teaspoon ground cinnamon

Ice for serving

Optional Garnish

Ground cinnamon

Cinnamon sticks

Instructions

Step 1: Soak the Rice

In a blender combine:

Rice

Cinnamon sticks

Water

Blend for 30–60 seconds until the rice is broken into small pieces.

Transfer the mixture to a large bowl or pitcher.

Cover and refrigerate for at least 4 hours or overnight.

Step 2: Strain the Mixture

Pour the rice mixture through a fine mesh strainer or cheesecloth into a large pitcher.

Discard the rice solids.

For an extra smooth horchata, strain twice.

Step 3: Add the Dairy

Stir in:

Whole milk

Evaporated milk

Sweetened condensed milk

Vanilla extract

Ground cinnamon

Mix until fully combined.

Step 4: Chill

Refrigerate for at least 1 hour before serving.

Step 5: Serve

Fill glasses with ice.

Pour horchata over the ice and sprinkle with cinnamon.

Serve cold.

What Does Horchata Taste Like?

Horchata has a sweet, creamy flavor with notes of vanilla and cinnamon. Many people compare it to cinnamon milk, rice pudding, or melted vanilla ice cream with a hint of spice.

Expert Tips

Soak overnight for the strongest flavor.

Strain twice for a smoother drink.

Shake or stir before serving since ingredients may settle.

Use Mexican cinnamon (canela) for authentic flavor.

Serve very cold for the best taste.

Drink Pairings

Horchata pairs perfectly with:

Churros

Mexican Wedding Cookies

Tres Leches Cake

Strawberry Tres Leche Cake

Tres Leche Cheesecake

Variations

Coconut Horchata

Replace one cup of milk with coconut milk.

Almond Horchata

Add 1/2 cup almonds during the soaking process.

Dairy-Free Horchata

Use oat milk, almond milk, or coconut milk instead of dairy products.

Storage

Store covered in the refrigerator for up to 5 days.

Shake well before serving.

Frequently Asked Questions

Is horchata served hot or cold?

Traditional Mexican horchata is served cold over ice.

Can I make horchata ahead of time?

Yes. In fact, horchata tastes even better after chilling overnight.

Does horchata contain dairy?

Some versions do and some don't. This recipe includes milk for extra creaminess.

Can I freeze horchata?

Yes. Freeze and blend for a horchata slushie.

Nutrition Information

Serving Size: 1 glass

  • Calories: 240
  • Carbohydrates: 35g
  • Protein: 6g
  • Fat: 8g
  • Sugar: 26g

More Mexican Recipes You'll Love

  • Authentic Mexican Hot Chocolate
  • Classic Tres Leches Cake
  • Mexican Taco Salad
  • Churros
  • Sopapillas
  • Tropical Fruit Punch

Final Thoughts

This Authentic Horchata Recipe is sweet, creamy, and packed with cinnamon flavor. It's the perfect refreshing drink for taco night, summer cookouts, holiday gatherings, or anytime you're craving a taste of Mexico. One sip and you'll understand why horchata has remained a favorite for generations. 🤍🥛✨

Back to blog

Leave a comment