Classic Horchata | Creamy Mexican Rice Drink for Cinco de Mayo
Classic Horchata is a traditional Mexican drink that boasts a creamy, sweet flavor with hints of cinnamon. It’s the kind of beverage that wraps around you like a cozy blanket on a warm day. With just a few simple ingredients, this rice-based drink transforms into something refreshingly sweet that dances across your taste buds, making it a fantastic way to celebrate Cinco de Mayo or to enjoy on a sunny afternoon. I remember the first time I had horchata at a local Mexican restaurant, and I was hooked! The balance of sweetness and spice is simply irresistible, and making it at home is easier than you might think.
Table of Contents

This delightful recipe for Classic Horchata is not only easy to prepare, but it can also be tailored to suit your tastes. Whether you prefer your horchata with dairy or a dairy-free alternative, this recipe accommodates it all. Plus, it only takes about 10 minutes of active time, although I recommend letting it chill for overnight glory. Trust me; the patience pays off as those flavors meld beautifully. Get ready to impress your friends and family with this extraordinary, creamy Mexican rice drink!
Why You’ll Love This Recipe
- Simple & Quick: With just 10 minutes of prep and some chilling time overnight, you’ll have a refreshing drink ready to go.
- Irresistible Flavor: The combination of cinnamon and sweet milk creates a creamy, dreamy sip that’s hard to resist.
- Eye-Catching Appeal: This drink looks as good as it tastes, making it a lovely addition to any gathering.
- Flexible Serving: Perfect for parties, a refreshing afternoon treat, or even paired with breakfast!
- Diet-Friendly Options: Easily made dairy-free with your favorite non-dairy milk, making it suitable for various diets.
Ingredients You’ll Need
- 1 cup long-grain white rice, rinsed: Use a quality long-grain rice for the best texture and flavor. Make sure it’s rinsed to remove excess starch.
- 4 cups water: This is used to soak the rice and cinnamon, which adds depth to the final flavor.
- 2 cinnamon sticks: Cinnamon adds that distinctive warming spice that makes horchata so comforting. Feel free to substitute with ground cinnamon if that’s all you have.
- 2 cups milk (dairy or dairy-free): Any type will work here! Almond, oat, or coconut milk are fantastic vegan options.
- ⅓ cup maple syrup (or other sweetener): Maple syrup provides a rich sweetness that compliments the creaminess. Honey or agave syrup also works well as alternatives.
- 1 teaspoon vanilla extract: A splash of vanilla rounds everything out and enhances the sweet profile.
How to Make Classic Horchata | Creamy Mexican Rice Drink for Cinco de Mayo

- Blend the Base: In a high-powered blender, combine 1 cup rinsed long-grain white rice, 4 cups water, and 2 cinnamon sticks. Blend on high for about 40 to 60 seconds until the mixture is finely ground.
- Chill the Mixture: Pour the blended mixture into a large container. Cover it and let it chill in the fridge for 8 to 12 hours; if you can, let it sit overnight for maximum flavor infusion.
- Strain the Mixture: After chilling, strain the mixture through a nut-milk bag or a fine mesh sieve into a pitcher, discarding the solids left behind.
- Add Flavors: Stir in 2 cups of milk (dairy or dairy-free), 1 teaspoon vanilla extract, and ⅓ cup maple syrup. Taste the horchata and add more sweetener if you prefer.
- Serve and Garnish: Serve the creamy horchata over ice and garnish it with a sprinkle of freshly ground cinnamon or a cinnamon stick for that extra touch of flavor.
Storing & Reheating
Keep any leftover horchata in an airtight container in the fridge for up to 3 days. You can also freeze the horchata in an airtight container for up to 3 months. When you’re ready to enjoy it again, just let it thaw in the refrigerator overnight or reheat gently on the stovetop. Note that the texture can separate slightly after freezing, so give it a good shake or stir before serving to revive its creamy consistency.
Chef’s Helpful Tips
- Avoid blending the rice too long; you want it ground, but not turned into flour. A good 40 to 60 seconds should do!
- Make sure to strain out all the solids for a perfectly smooth drink.
- If your horchata is too sweet, adding a pinch of salt can help balance the flavors.
- Experiment with different sweeteners; some people even love a splash of sweetened condensed milk for extra richness.
- This drink can also work well as a base for smoothies if you want something different!
Classic Horchata is a delightful treat that brightens up any day and is welcoming to all taste buds. You’ll find that it’s perfect for hot days or simply when you crave something deliciously sweet. Don’t hesitate to experiment with flavors or ingredients to find your own perfect blend. Invite friends over, serve it chilled, and enjoy the delightful conversations that will surely flow alongside this creamy rice drink.

Recipe FAQs
Can I make horchata without a blender?
Absolutely! Although a blender makes the process much easier, you can soak the rice and cinnamon sticks in warm water for several hours, then manually mash the mixture before straining out the solids.
How do I serve horchata?
Horchata is delightful served over ice and garnished with a sprinkle of cinnamon or a cinnamon stick. It can be enjoyed as a refreshing drink on its own or paired with dishes such as tacos or tamales.
Is horchata gluten-free?
Yes, since horchata is made from rice, it’s naturally gluten-free. Always double-check your ingredients to ensure they meet your dietary needs.
How long can I keep leftover horchata?
You can store leftover horchata in the refrigerator for up to 3 days. If you want to keep it longer, consider freezing it for up to 3 months. Just remember that the texture may change, so stir well before serving.
PrintMore Drinks Recipes
- Pineapple Coconut Mojito | Tropical Cinco de Mayo Rum Cocktail
- Sparkling Spring Citrus Punch with Oranges & Lemons
- Red Wine Latte
- Blood Orange Bourbon Smash
- Cherry Vanilla Iced Latte
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Classic Horchata | Creamy Mexican Rice Drink for Cinco de Mayo
- Prep Time: 10 minutes
- Cook Time: 490 minutes
- Total Time: 8 hours 20 minutes
- Yield: 6 servings 1x
- Category: Drinks
- Method: Blending and Chilling
- Cuisine: Mexican
Description
Enjoy the rich and creamy taste of Classic Horchata, a delightful Mexican rice drink. This recipe showcases simple ingredients like rice, cinnamon, and milk for a refreshingly sweet treat, perfect for gatherings or simply celebrating everyday moments.
Ingredients
- 1 cup long-grain white rice, rinsed
- 4 cups water
- 2 cinnamon sticks
- 2 cups milk, dairy or dairy-free milk
- ⅓ cup maple syrup, or other sweetener
- 1 teaspoon vanilla extract
Instructions
- Combine the rice, water, and cinnamon sticks in a high-powered blender. Blend for 40 to 60 seconds until ground.
- Transfer the mixture to a large container, cover, and refrigerate for 8 to 12 hours, ideally overnight.
- Strain the mixture through a nut-milk bag into a pitcher to remove the solids.
- Mix in the milk, vanilla extract, and maple syrup. Adjust sweetness to taste by adding more sweetener if desired.
- Serve over ice and garnish with freshly ground cinnamon or additional cinnamon sticks.
Notes
For a creamier texture, use coconut milk or almond milk.
Chill the horchata thoroughly for the best flavor.
Store any leftovers in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 9g
- Sodium: 150mg
- Fat: 5g
- Saturated Fat: 2g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 10mg
