As an Amazon Associate I earn from qualifying purchases.
Classic Horchata Recipe
Learn how to make authentic horchata with simple ingredients like rice, cinnamon, and sugar. This refreshing Mexican drink is perfect for warm days and easy to prepare ahead.
Horchata is a beloved traditional Mexican beverage that offers a delightful blend of creamy texture and warm cinnamon notes. Its refreshing nature makes it a perfect companion for hot days, providing a soothing yet invigorating experience. The process of soaking rice and infusing it with cinnamon creates a unique flavor that’s both comforting and exotic.
Making horchata at home is surprisingly simple and rewarding. The ingredients are common pantry staples, and the method requires minimal active time, mostly waiting for the rice to soak. This slow infusion allows the flavors to meld beautifully, resulting in a smooth and naturally sweet drink.
Enjoying horchata is not just about the taste; it’s also about the memories and moments it evokes. Whether served at family gatherings or as a refreshing treat after a long day, horchata brings a sense of warmth and tradition to the table. Its versatility means it can be adapted to suit different dietary preferences without losing its essence.
This recipe invites you to explore a classic drink that’s stood the test of time, offering a taste of Mexican culture in every sip. It’s a wonderful way to cool down and indulge in something both simple and special.

Quick Facts
| Servings | 4 servings |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
Recipe Highlights
Horchata is one of those drinks that instantly brings back memories of warm summer afternoons and family gatherings. I usually prepare it when the weather starts to heat up because its cool, creamy texture is incredibly refreshing. What makes it special for me is the subtle cinnamon flavor combined with the natural sweetness of rice and milk, which feels both comforting and exotic at the same time. It’s a simple recipe but one that never fails to impress guests or provide a little moment of calm on a busy day.
- Provides a naturally refreshing and cooling drink for warm weather.
- Uses simple, affordable ingredients that are easy to find.
- Can be made dairy-free by using plant-based milk alternatives.
- Offers a comforting blend of cinnamon and vanilla flavors.
- Quick to prepare with mostly passive soaking time.
- Versatile enough to customize sweetness and spice levels.
What You’ll Need
Gather these ingredients to create a smooth and flavorful horchata. Most are pantry staples, so you might already have them on hand.
- 1 cup long-grain white rice
- 5 cups water, divided
- 1 cinnamon stick
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 cup milk (dairy or almond milk for a dairy-free option)
- Ice cubes, for serving
- Ground cinnamon, for garnish (optional)
Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

One printable guide · $19.99 · yours forever
How to Make It
Follow these steps to make a creamy and refreshing horchata from scratch.
- Rinse the rice under cold water until the water runs clear to remove excess starch.
- In a large bowl, combine the rinsed rice, cinnamon stick, and 4 cups of water. Let it soak at room temperature for at least 3 hours or overnight for best flavor.
- After soaking, remove the cinnamon stick and transfer the rice-water mixture to a blender. Blend until the rice is finely ground, about 1-2 minutes.
- Strain the blended mixture through a fine mesh sieve or cheesecloth into a pitcher to remove the rice solids.
- Stir in the remaining 1 cup of water, sugar, vanilla extract, and milk until the sugar dissolves completely.
- Chill the horchata in the refrigerator for at least 1 hour before serving over ice. Sprinkle with ground cinnamon if desired.
Helpful Tips
Here are some helpful pointers to get the best results with your horchata.
- Soaking the rice longer enhances the flavor and makes blending easier.
- Use a fine sieve or cheesecloth to ensure a smooth, grit-free drink.
- Adjust the sweetness gradually to suit your taste.
- For a creamier texture, substitute half the milk with evaporated milk.
- Serve horchata chilled and fresh for the best experience.

Ingredient Swaps
If you need to swap out ingredients, these alternatives work well without compromising flavor.
- Use brown rice instead of white rice for a nuttier taste.
- Replace cinnamon stick with 1 teaspoon ground cinnamon, added during blending.
- Swap granulated sugar for honey or agave syrup for a different sweetness profile.
- Use coconut milk instead of dairy or almond milk for a tropical twist.
- Try oat milk as a creamy, neutral-flavored dairy alternative.
Storage Tips
Keep your horchata fresh and tasty with these storage tips.
- Store horchata in an airtight container in the refrigerator for up to 3 days.
- Stir well before serving as ingredients may settle.
- Avoid freezing as it can separate and change texture.
- Prepare horchata fresh for best flavor, but soaking rice overnight in advance is convenient.
What to Serve With It
Horchata pairs wonderfully with a variety of snacks and meals.
- Spicy tacos or enchiladas to balance heat with sweetness.
- Churros or cinnamon-sugar pastries for a classic combo.
- Fresh fruit like mango or pineapple for a light, refreshing contrast.
- Grilled corn on the cob with a sprinkle of chili powder.
Nutritional Info


