Homemade Horchata Recipe – Authentic, Creamy Cinnamon Rice Drink

Homemade Horchata is a refreshing Mexican drink made with rice, cinnamon, milk, and vanilla. This creamy and lightly sweet beverage has a smooth texture and a warm cinnamon flavor that makes every sip delicious. Many people enjoy it alongside Mexican meals, but it also works perfectly as a chilled treat on a warm day. This easy horchata recipe requires very little active preparation, yet the flavor develops beautifully while the rice soaks overnight. With simple ingredients and minimal effort, you can create a glass of authentic mexican horchata that tastes fresh, sweet, and comforting.

Story 

I first learned how to make Homemade Horchata after tasting it at a small family-run Mexican restaurant where the drink tasted rich, creamy, and perfectly balanced with cinnamon. The owner explained that traditional Homemade Horchata begins with rice soaked in water and cinnamon, which slowly releases flavor and creates that classic texture. I started experimenting at home and soon realized how simple Homemade Horchata actually is. With rice, milk, vanilla, and cinnamon, the mixture transforms into a smooth cinnamon rice drink that feels both comforting and refreshing. Because Homemade Horchata chills overnight, the flavors blend together beautifully, giving the drink a naturally sweet taste and a silky texture that makes it one of my favorite creamy sweet drink recipes.

Ingredients

  • 1 1/2 cups uncooked long-grain white rice

  • 2 Mexican cinnamon sticks

  • 4 cups hot water

  • 2 cups milk or almond milk

  • 2 teaspoons vanilla extract

  • 2 teaspoons ground cinnamon

  • 1/3 – 1/2 cup granulated sugar (to taste)

Step-by-Step Instructions

Preparing the Ingredients

Start by adding the rice, two cups of hot water, and the Mexican cinnamon sticks into a blender. Blend the mixture until the rice and cinnamon sticks break into small pieces. The mixture does not need to be perfectly smooth; it only needs to be roughly ground so the flavors release while soaking.

Cooking Instructions

Add the remaining water to the blender and blend again briefly to combine everything. Pour the blended mixture into a large pitcher or container with a lid, then refrigerate it overnight or for at least eight hours. After soaking, pour the mixture through a fine mesh strainer or cheesecloth into another pitcher to remove the rice solids. Stir in the milk, vanilla extract, ground cinnamon, and sugar according to your taste. Chill the Homemade Horchata until ready to serve, then stir well and pour over ice for a refreshing drink.

Tips for Perfect Results

Common Mistakes to Avoid

Avoid skipping the soaking time because the rice needs several hours to release flavor and create the traditional texture of Homemade Horchata. If you rush this step, the drink will taste thin and less flavorful. Also strain the mixture carefully to remove all rice particles so the drink stays smooth rather than gritty.

Pro Tips for Better Flavor

Use Mexican cinnamon sticks whenever possible because they provide a softer and sweeter cinnamon flavor that works beautifully in Homemade Horchata. Additionally, adjust the sugar gradually so the sweetness fits your taste. Chilling the drink well before serving helps the flavors blend and creates a refreshing finish.

Serving and Storage

How to Serve

Serve Homemade Horchata cold over plenty of ice for the most refreshing experience. Many people sprinkle a small pinch of ground cinnamon on top before serving, which adds aroma and visual appeal. This drink pairs especially well with tacos, enchiladas, grilled meats, or spicy dishes because its creamy sweetness balances bold flavors.

Homemade Horchata

How to Store Leftovers

Store leftover Homemade Horchata in a sealed pitcher or container in the refrigerator for up to three days. Before serving again, stir the drink well because natural separation may occur as the rice particles settle at the bottom. Keeping it well chilled helps maintain its smooth and refreshing taste.

Conclusion

Homemade Horchata is simple to prepare, incredibly refreshing, and filled with warm cinnamon flavor. With just a handful of ingredients and a little soaking time, you can enjoy a traditional Mexican drink right at home. This recipe creates a smooth, creamy beverage that pairs perfectly with many meals or works as a sweet treat on its own.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I make Homemade Horchata dairy-free?

Yes, you can easily make Homemade Horchata dairy-free by replacing regular milk with almond milk or another plant-based milk. This substitution still keeps the drink creamy while allowing people with dairy restrictions to enjoy the same flavor.

Why does horchata need to soak overnight?

The soaking process allows the rice and cinnamon to release their flavors into the water, which creates the signature taste and texture of Homemade Horchata. Without enough soaking time, the drink will lack depth and richness.

Can I adjust the sweetness in horchata?

Yes, you can easily control the sweetness by adjusting the amount of sugar you add. Start with a smaller amount and gradually increase it until the drink reaches the sweetness level you prefer.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Horchata

Homemade Horchata


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bachir Fasky
  • Total Time: 8 hours
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A refreshing Mexican horchata drink made with rice, cinnamon, milk, vanilla, and sugar. This creamy sweet drink chills overnight and delivers a smooth authentic flavor.


Ingredients

Scale
  • 1 1/2 cups uncooked long-grain white rice
  • 2 Mexican cinnamon sticks
  • 4 cups hot water
  • 2 cups milk or almond milk
  • 2 teaspoons vanilla extract
  • 2 teaspoons ground cinnamon
  • 1/3 to 1/2 cup granulated sugar

Instructions

  1. Add rice, 2 cups hot water, and cinnamon sticks to a blender
  2. Blend until rice and cinnamon are roughly ground
  3. Add remaining water and blend again
  4. Pour mixture into a pitcher with lid and refrigerate at least 8 hours
  5. Strain mixture through fine mesh strainer or cheesecloth into a clean pitcher
  6. Stir in milk, vanilla extract, ground cinnamon, and sugar
  7. Chill until ready to serve
  8. Stir well and serve over ice

Notes

  1. Use Mexican cinnamon for better flavor
  2. Adjust sugar according to taste
  3. Stir well before serving because natural separation may occur
  4. Serve chilled over ice for best taste
  • Prep Time: 8 hours
  • Cook Time: 0 minutes
  • Category: Drink
  • Method: Blending
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 glass
  • Calories: 269
  • Sugar: 15g
  • Sodium: 42mg
  • Fat: 3g
  • Saturated Fat: 2g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 53g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 10mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star