Delightful Mexican Horchata Recipe for a Refreshing Treat

There’s just something so comforting about making Mexican Horchata from scratch, isn’t there? I remember the very first time I tried to make this traditional Mexican drink—it was a warm summer afternoon, and the sweet aroma of cinnamon and rice filling my kitchen instantly took me back to those festive family gatherings. Mexican Horchata, this creamy and sweet rice horchata beverage, has become a cherished recipe in my home, especially since it fits perfectly into our busy family life. Like many home cooks, I struggled initially with getting the cinnamon horchata flavor just right. I mean, we’ve all been there—trying to balance the sweetness without overpowering that subtle rice milk base. But once I nailed my homemade horchata recipe, it turned into a family favorite that gets requested whenever the kids come home tired from school or after a big backyard barbecue.

What I love most about Mexican Horchata is how it blends simplicity with tradition and flavor. It’s more than just a drink; it’s a little moment of joy, a refreshing pause that feels like a hug in a glass. Since I started perfecting my Mexican Horchata, it’s become a go-to for cooling down on hot days or pairing with those spicy meals we all love—like this Mexican Street Corn Chicken Bowl I recently shared. It’s funny how one simple homemade horchata recipe can bring so many smiles around the dinner table and even inspire me to try new kitchen hacks.

So, if you’re curious about trying your hand at rice horchata and want to discover a little kitchen magic with cinnamon horchata, stick around. I’m going to walk you through the ingredients, my step-by-step instructions, and some tips I’ve picked up over the years along the way. Trust me, you can get this traditional Mexican drink just right—even if you’re like me and sometimes overthink those kitchen projects! And just so you know, this isn’t one of those recipes that demands fancy equipment or hard-to-find ingredients. It’s really approachable and perfect for those who want to add a bit of homemade charm to their Mexican rice milk or cinnamon horchata adventures. For a beautiful background on this drink’s heritage and more insights, you might enjoy checking out this guide on Traditional Mexican Horchata.

Ingredients:

Ingredients for Mexican Horchata including rice, cinnamon stick, milk, sugar, and vanilla
  • 1 cup long-grain white rice (I always use a medium grain white rice for my Mexican Horchata because it blends perfectly without being too starchy or sticky.)
  • 5 cups water (filtered if possible, since clean water makes a difference in the clarity of your rice horchata)
  • 1 cinnamon stick (Go for a true Mexican or Ceylon cinnamon stick—this is the heart of that cinnamon horchata flavor I adore.)
  • 1 cup whole milk (for that creamy Mexican rice milk touch)
  • 1/2 cup granulated sugar (feel free to adjust for your family’s sweetness preference)
  • 1 teaspoon vanilla extract (for a subtle warm hint)
  • Optional: ground cinnamon (for dusting on top before serving)

When I shop for ingredients to make Mexican Horchata, I always make sure to pick up a good-quality cinnamon stick rather than just powder. You can find those at Latin American markets or even larger grocery stores in the spice aisle. One trick my mom shared when making this traditional Mexican drink is soaking the rice and cinnamon stick together overnight—this helps develop the flavor beautifully without needing any artificial flavorings. If you’re short on time, I’ve learned you can shorten the soaking to a few hours and still get a lovely homemade horchata recipe. Another tip for busy families like mine is prepping the rice mixture the night before so the next day, you’re just blending and sweetening.

And if you’re counting pennies, don’t stress—these ingredients are fairly budget-friendly and can be used for more than just horchata, like adding cinnamon sticks to oatmeal or rice dishes. Store any leftover cinnamon sticks and dry rice in airtight containers for months in a cool pantry spot. For milk, I recommend using whole milk, but you can experiment with almond milk or oat milk if you want a dairy-free twist on your Mexican rice milk base.

For more ingredient guidance and shopping tips that helped me with this homemade horchata recipe, take a peek at this Horchata Recipe Guide.

How to Make Mexican Horchata – Step-by-Step:

  • Rinse the rice well: Start by rinsing your cup of rice under cold water to get rid of excess starch. Don’t skip this step—it helps keep your Mexican Horchata nice and smooth.
  • Soak the rice and cinnamon stick: Add the rinsed rice and cinnamon stick to a large bowl and pour in the 4 cups of water. Cover and soak at room temperature for at least 4 hours or overnight. This soaking step is where your Mexican Horchata magic starts working; the rice softens and cinnamon infuses beautifully.
  • Blend the mixture: Transfer the soaked rice and cinnamon water to your blender and blend on high for about 2 minutes. Your kitchen will fill with that inviting aroma of cinnamon horchata—such a comforting scent!
  • Strain: Pour the blended mix through a fine mesh sieve or cheesecloth into a pitcher. Press down gently on the rice to extract as much liquid as possible, but don’t press too hard, or you’ll get a gritty texture.
  • Add milk and sugar: Stir in the remaining 1 cup of water, milk, sugar, and vanilla extract. Taste and adjust sweetness as needed. If you want a lighter Mexican rice milk version, just add more cold water.
  • Chill: Refrigerate your Mexican Horchata for at least an hour before serving. It’s okay if it tastes a bit plain when warm—that chill brings everything together perfectly.

Don’t worry if your first batch of Mexican Horchata feels either too thick or a bit bland—this is so common. I learned the hard way that if you over-blend, it can become too thick and grainy. Also, keep an eye on the cinnamon; too much can be overpowering. While the horchata is chilling, it’s a perfect moment to prep a quick side, like some tortilla chips or these savory Mexican Zucchini Boats to enjoy alongside.

I also love blending the rice horchata mixture in batches if my blender is small, so I don’t spill anything. Plus, straining can be a bit slow, but it’s worth it for the silky finish. If you want some extra troubleshooting tips, I found this great community post helpful when learning how to make horchata with rice How to make horchata with rice?.

Serving:

A tall glass of chilled Mexican Horchata garnished with cinnamon

When it comes to serving Mexican Horchata, it’s one of those treats the whole family looks forward to. The kids love our Mexican Horchata especially chilled with a pinch of ground cinnamon sprinkled on top. It’s cool, sweet, and so refreshing after a sunny afternoon of running around. I usually serve it alongside some homemade tacos or something light like this Crockpot Mexican Chicken Pozole Verde Irresistible Crockpot Mexican Chicken Pozole Verde. The fresh, slightly spicy flavors of the pozole and the creamy cinnamon horchata balance each other perfectly.

I’ve also noticed how Mexican Horchata shines during summer parties or even holiday get-togethers, adding a traditional Mexican drink vibe that guests absolutely adore. Presentation-wise, I like to serve mine in tall glasses with plenty of ice, garnished with a little cinnamon dust or even a cinnamon stick for an extra festive look. If you happen to have leftover Mexican Horchata (which is rare in my house), I’ve tried freezing it into popsicles — trust me, they’re a hit with the kids and a fun twist on this classic rice horchata.

For a twist, you might try a seasonal variation by adding a splash of coconut milk or a drop of almond extract to your cinnamon horchata, which gives it an unexpected but delightful flavor. My friends always ask for this Mexican Horchata recipe because it feels like a little piece of celebration every time.

FAQs:

  • Q1: Can I make Mexican Horchata without cinnamon sticks?
    You bet! I’ve made batches using just ground cinnamon before when I was out of sticks. It works, but the flavor isn’t as deep or authentic. Using real cinnamon sticks is part of why my homemade horchata recipe gets those rich, layered notes.
  • Q2: Can I use almond milk or other alternatives for the Mexican rice milk base?
    Absolutely! I’ve swapped in almond milk for lactose-free options. It changes the texture slightly but keeps that creamy feel. Just adjust sweetness a bit.
  • Q3: How long does homemade Mexican Horchata last in the fridge?
    Usually, it keeps well for up to 3 days. Beyond that, it can separate or develop off-flavors. Always give it a good stir before serving.
  • Q4: My Mexican Horchata tastes grainy — what did I do wrong?
    This happens if the rice isn’t strained thoroughly or over-blended. Use a fine mesh or multiple strainings. I once skipped straining and it was gritty — lesson learned!
  • Q5: Can I prepare Mexican Horchata quickly without overnight soaking?
    Yes, you can soak for at least 2 hours or even blend and steep the rice and cinnamon hot for faster infusion. It won’t be quite the same, but still tasty.
  • Q6: Is this Mexican Horchata recipe suitable for kids?
    Totally. The cinnamon horchata and rice horchata flavors are gentle and sweet, perfect for little ones as a snack or drink.
  • Q7: What’s your favorite dish to serve with Mexican Horchata?
    I’m a sucker for spicy chicken dishes or anything with chilies because the cool, sweet Mexican Horchata balances the heat so well. Try it with something like the Mexican Street Corn Chicken Bowl.

If you want more tips about making Mexican Horchata or adjusting it to your family’s taste, I highly recommend checking out this Traditional Mexican Horchata article. The community around it is full of great ideas!

My Final Thoughts:

Making Mexican Horchata has become more than just a recipe to me—it’s a little ritual that brings warmth and memories to my kitchen. Every kid and family member has their own favorite twist, and watching them light up over a glass of cinnamon horchata or rice horchata reminds me why I keep perfecting this traditional Mexican drink.

My Mexican Horchata Pro Tips:

  • Soak your rice and cinnamon overnight whenever you can; it makes all the difference in flavor.
  • Always strain your mixture well to avoid gritty texture.
  • Adjust sweetness at the end—everyone’s taste buds are different!

We’ve tried some fun variations, like adding coconut milk for a tropical twist, or serving it spiked with a splash of cold brew coffee for a grown-up version. The kids love the classic cinnamon horchata, but my spouse prefers it lighter, with more water and less sugar.

I hope you feel inspired to make this Mexican Horchata your own, tweaking the recipe to fit into your family’s routine and tastes. It’ll become one of those drinks you reach for when you want a little comfort or a sweet pause during a hectic day.

Before you go, if you enjoyed this homemade horchata recipe, you might like to peek at some other family-friendly recipes I adore, like the Mexican Zucchini Boats or the slow-cooker goodness of Crockpot Mexican Chicken Pozole Verde. Those dishes pair beautifully with a glass of Mexican horchata and keep the flavors fresh and vibrant at your table.

Here’s to many happy glasses of Mexican Horchata ahead—sip slowly, savor deeply, and enjoy every moment in your kitchen!

If you want to dive even deeper into techniques or swapping out ingredients, check out this helpful Horchata Recipe guide and join communities like the Facebook Horchata Group for ongoing support with this delicious traditional Mexican drink.

Print

Mexican Horchata

Mexican Horchata is a refreshing, creamy rice-based drink flavored with cinnamon and vanilla, perfect for cooling down on a warm day or complementing spicy meals.

  • Author: Zoubida
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 4 hours 10 minutes
  • Yield: 4 servings
  • Category: Beverage
  • Method: No-Cook
  • Cuisine: Mexican

Ingredients

Scale
  • 1 cup long-grain white rice
  • 2 cinnamon sticks
  • 4 cups water, divided
  • 1 cup whole milk
  • 1/2 cup granulated sugar
  • 1 teaspoon vanilla extract
  • Ice cubes for serving

Instructions

  1. Rinse the rice under cold water until the water runs clear to remove excess starch.
  2. In a blender, combine the rinsed rice, cinnamon sticks, and 2 cups of water; blend until rice is roughly ground, about 1-2 minutes.
  3. Transfer the mixture to a large bowl, add the remaining 2 cups water, and let it soak at room temperature for at least 4 hours or overnight for best flavor.
  4. Strain the rice mixture through a fine mesh sieve or cheesecloth into a pitcher, discarding solids.
  5. Add milk, sugar, and vanilla extract to the strained liquid; stir until sugar dissolves completely.
  6. Chill the horchata in the refrigerator for at least 1 hour before serving.
  7. Serve over ice cubes and garnish with a cinnamon stick if desired.

Notes

For a dairy-free version, substitute the whole milk with almond milk or coconut milk. Adjust sweetness to taste by adding more or less sugar.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!