This horchata recipe makes a smooth, refreshing Mexican-style drink with fragrant cinnamon, vanilla, creamy milk, and a lightly sweet rice base. An overnight soak develops deeper flavor and a fuller texture, making it perfect for serving ice-cold with meals or warm-weather gatherings.

If you love cool, cinnamon-forward drinks, homemade horchata is well worth the small amount of hands-on prep. Most of the work happens while the rice and cinnamon rest in the refrigerator, so you can blend the base at night and finish the drink the next day.

The combination of long-grain rice and cinnamon creates that familiar mellow flavor, while milk adds richness and vanilla rounds everything out. Straining the soaked mixture carefully is the key to giving your horchata a smoother, more pleasant consistency.

It is also easy to adjust at the end. You can start with less sugar, taste the chilled drink, and add more until the sweetness suits you. Serve it over plenty of ice for a refreshing homemade beverage that pairs beautifully with Mexican-inspired meals.

Horchata Recipe Ingredients

Long-grain white rice provides the foundation of the drink and gives the soaked mixture its characteristic body and mild rice flavor.

Hot water helps begin softening the rice while extracting flavor from the cinnamon during blending and soaking.

Mexican cinnamon sticks bring a warm, aromatic cinnamon flavor that works especially well in traditional-style horchata. Ceylon cinnamon can also be used when you prefer a gentler profile.

Granulated sugar sweetens the finished drink. Starting with the lower amount makes it easier to adjust the sweetness after mixing.

Ground cinnamon reinforces the cinnamon flavor in the finished horchata and adds an extra aromatic note.

Milk gives the strained rice drink a richer, creamier finish. Unsweetened almond milk is an option when you want to prepare it without dairy.

Vanilla extract softens and rounds out the rice and cinnamon flavors with subtle sweetness and warmth.

How to Make This Horchata Recipe

STEP 1: Add the uncooked long-grain rice, cinnamon sticks, and half of the hot water to a blender. Blend for about 1 to 2 minutes. You are not trying to make the mixture completely smooth at this stage; the goal is to break the rice and cinnamon into smaller pieces so they can infuse the liquid.

STEP 2: Pour in the remaining hot water and blend again. This second blending further breaks down the rice while distributing the cinnamon throughout the mixture. The liquid will look cloudy and contain plenty of fine rice particles, which is exactly what you want before soaking.

STEP 3: Transfer the entire blended mixture to a covered pitcher or suitable container. Refrigerate it for at least 8 hours, although leaving it overnight gives the rice and cinnamon more time to release their flavor. Keep the solids in the liquid during this resting period rather than straining them immediately.

STEP 4: After soaking, pour the mixture through a fine-mesh strainer into a clean pitcher or large bowl. For an especially smooth drink, line the strainer with cheesecloth or strain the liquid a second time. Press gently rather than forcing too much rice sediment through the strainer.

STEP 5: Stir the milk into the strained rice base, followed by the vanilla extract, ground cinnamon, and the lower amount of granulated sugar. Continue stirring until the sugar has dissolved as completely as possible.

STEP 6: Taste the horchata and add additional sugar if you prefer it sweeter. Refrigerate until thoroughly cold. Because some cinnamon and rice sediment naturally settles as the drink rests, stir the pitcher well immediately before pouring it over ice.

Perfect Pairings

Horchata is especially refreshing alongside boldly seasoned foods because its cool, creamy character balances savory spices.

Tacos are a natural pairing, particularly when they include smoky, spicy, or richly seasoned fillings.

Enchiladas or other saucy Mexican-inspired dishes work well with chilled horchata because the cinnamon-scented drink provides a refreshing contrast between bites.

Churros or cinnamon pastries make a simple dessert pairing. The shared cinnamon flavors complement each other without requiring anything complicated on the side.

Why does horchata need to soak overnight?

The extended soaking period allows the broken rice and cinnamon pieces to flavor the water more thoroughly. It also gives the rice time to soften and contribute more body to the finished drink.

You can use the mixture after about 8 hours, but an overnight rest is especially convenient and usually produces a fuller cinnamon aroma and more developed rice flavor.

Can I make horchata without dairy milk?

Yes. Unsweetened almond milk can replace the dairy milk in this preparation. It keeps the drink creamy while adding a subtle nutty flavor that pairs naturally with cinnamon and vanilla.

Choose an unsweetened variety so you can control the final sweetness with the granulated sugar rather than having the milk determine how sweet the finished drink becomes.

Why is my horchata grainy?

A slightly powdery texture usually means very fine rice particles made it through the strainer. Use a fine-mesh strainer, cheesecloth, or both for a smoother result.

Straining twice can also help. Avoid aggressively pressing the rice solids through the mesh, since this can push additional sediment into the finished beverage.

Do I need to stir horchata before serving?

Yes. Homemade horchata naturally separates while it sits, especially because ground cinnamon and very fine rice particles can settle toward the bottom of the pitcher.

Give the drink a thorough stir each time you serve it. This redistributes the cinnamon and helps every glass have a similar flavor and consistency.

Can I control how sweet the horchata tastes?

Absolutely. Begin with about 1/3 cup of sugar, mix thoroughly, and taste the drink before adding more. You can gradually increase the amount toward 1/2 cup until the sweetness is right for you.

Keep in mind that a very cold drink can sometimes taste slightly less sweet than one served at room temperature, so make your final adjustment after chilling when possible.

Helpful Tips

  • Give the rice enough soaking time. Eight hours works, but an overnight soak is a practical way to develop stronger cinnamon flavor without adding extra hands-on preparation.
  • Strain carefully for a smoother drink. Cheesecloth or a very fine strainer helps remove tiny particles that can otherwise make homemade horchata feel gritty.
  • Adjust sweetness at the end. Starting with less sugar gives you more control, especially if you are using a milk alternative that has its own subtle sweetness.

How to Store & Reheat

Horchata should be stored cold rather than reheated. Transfer any leftovers to a covered pitcher, jar, or airtight container and keep them refrigerated.

For the freshest flavor and texture, enjoy homemade horchata within about 3 to 4 days. Separation during storage is normal, so do not worry if the cinnamon and rice sediment collect near the bottom. Stir or shake the container thoroughly before each serving.

Because this drink contains milk or almond milk and is intended to be served chilled, avoid leaving it at room temperature for extended periods. Return the pitcher to the refrigerator after serving.

Freezing is generally not the preferred storage method for this horchata because the milk and rice components may separate noticeably after thawing. Refrigeration gives you a better texture and keeps the preparation simple.

When you are ready for another glass, stir the horchata thoroughly, taste it once more if needed, and pour it over fresh ice. The result should be cool, lightly creamy, cinnamon-forward, and refreshing from the first sip to the last.

Horchata Recipe

A smooth, refreshing rice-based horchata infused with cinnamon and vanilla, then finished with milk and sugar. An overnight soak allows the rice and cinnamon to develop a fuller aroma and creamy texture before the beverage is strained and chilled.
Pin it to remember it! Rate Print Recipe
Course: Beverage
Cuisine: Mexican
Keyword: Horchata Recipe
Prep Time: 10 minutes
Soaking Time: 8 hours
Total Time: 8 hours 10 minutes

Ingredients

For the Rice and Cinnamon Base:

  • 1 1/2 cups uncooked long-grain white rice
  • 4 cups hot water divided
  • 2 Mexican cinnamon sticks or Ceylon cinnamon sticks for a gentler cinnamon flavor

For Finishing the Horchata:

  • 1/3 to 1/2 cup granulated sugar adjusted according to preferred sweetness
  • 2 teaspoons ground cinnamon
  • 2 cups milk or unsweetened almond milk for a dairy-free alternative
  • 2 teaspoons vanilla extract

Instructions

  • Place the 1 1/2 cups of uncooked long-grain white rice, 2 cinnamon sticks, and 2 cups of the hot water in a blender.
  • Blend for approximately 1 to 2 minutes, or until the rice and cinnamon sticks have been coarsely ground. This initial blending releases the cinnamon flavor while beginning to break down the rice.
  • Pour the remaining 2 cups of hot water into the blender.
  • Blend the mixture again to further reduce the rice and cinnamon particles and distribute their flavors throughout the liquid.
  • Transfer the blended rice-and-cinnamon mixture to a pitcher or container fitted with a lid.
  • Place it in the refrigerator and allow it to soak overnight, or for a minimum of 8 hours. The extended resting period gives the cinnamon time to infuse the liquid while the rice contributes a fuller, creamier consistency.
  • Once the soaking period is complete, strain the mixture through a fine-mesh strainer or cheesecloth into a clean pitcher or large bowl.
  • Discard the remaining rice and cinnamon solids so the resulting horchata base is as smooth as possible.
  • Pour 2 cups of milk or unsweetened almond milk into the strained rice liquid. Add 2 teaspoons of vanilla extract, 2 teaspoons of ground cinnamon, and 1/3 to 1/2 cup of granulated sugar.
  • Stir thoroughly until the ingredients are evenly incorporated and the sugar has dissolved. Taste and adjust the amount of sugar within the stated range as desired.
  • Refrigerate the finished horchata until thoroughly chilled. Stir well immediately before serving, then pour over ice.
Love This Recipe? Save it!

Notes

Mexican cinnamon provides a distinctive traditional flavor, while Ceylon cinnamon may be used for a softer cinnamon profile.
Unsweetened almond milk may be substituted for dairy milk and contributes a light, nutty character while keeping the horchata dairy-free.
For the best texture and aroma, allow the rice and cinnamon mixture to soak overnight rather than shortening the resting period.

Leave a Reply

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

Recipe Rating