What You’ll Love About This Recipe
This homemade horchata recipe is an invigorating treat that’s easy to make and perfect for any occasion. It’s creamy, sweet, and packed with flavors you’ll absolutely adore. You’ll love how simple it is to whip up with just a few basic ingredients. The cinnamon and vanilla give it a cozy, comforting taste that feels like a hug in a glass. Plus, it’s a fantastic way to cool down on a hot day or add a special touch to your meals.
Recipe

Horchata is a revitalizing and creamy Mexican rice drink flavored with cinnamon and vanilla. It’s perfect for hot days and pairs well with spicy dishes.
Ingredients:
- 1 cup long-grain white rice
- 4 cups water
- 1 cinnamon stick
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
- 2 cups milk (or almond milk for a dairy-free option)
- Ice, for serving
- Ground cinnamon, for garnish
Instructions:
- Rinse the rice under cold water until the water runs clear. Drain well.
- In a blender, combine the rinsed rice, water, and cinnamon stick. Blend until the rice and cinnamon are finely ground, about 1 minute.
- Pour the mixture into a large bowl, cover, and refrigerate overnight (or at least 8 hours).
- Strain the mixture through a fine-mesh sieve or cheesecloth into a pitcher, pressing to extract as much liquid as possible. Discard the solids.
- Stir in the sugar, vanilla, and milk until well combined.
- Chill for at least 1 hour before serving over ice. Sprinkle with ground cinnamon before serving.
Notes:
- Adjust sugar to taste.
- For a richer flavor, toast the rice lightly before blending.
Equipment:
- Blender
- Fine-mesh sieve or cheesecloth
- Pitcher
Time:
- Prep time: 10 minutes
- Cooking time: 0 minutes
- Chilling time: 8 hours
Cuisine: Mexican
Serving: 4-6 servings
Nutrition
Homemade horchata is a revitalizing drink made from rice, almonds, and cinnamon. Here is the nutritional breakdown per serving:
| Nutrient | Amount per Serving |
|---|---|
| Calories | 120 kcal |
| Carbohydrates | 22 g |
| Protein | 2 g |
| Fat | 2.5 g |
| Sugar | 10 g |
| Fiber | 0.5 g |
| Sodium | 10 mg |
What To Serve With It
I love pairing my homemade horchata with traditional Mexican dishes like tacos or tamales—it complements their flavors perfectly. For something sweet, I often serve it with churros or flan, making it feel like a special treat. You can’t go wrong with either choice, so I’d suggest trying both to see what you enjoy most!
Traditional Mexican Dishes
When you’re sipping on a cool glass of horchata, it just pairs perfectly with so many classic Mexican dishes. I love enjoying it alongside tacos al pastor, where the sweet, creamy drink balances the spicy, tangy flavors. It’s also fantastic with enchiladas, especially when they’re smothered in a rich, savory sauce. Tamales are another go-to for me—their soft, masa texture complements the smoothness of horchata beautifully. Don’t forget about chiles rellenos; the mild sweetness of the drink cuts through the heat of the peppers. Each bite and sip feels like harmony on my taste buds!
Sweet Dessert Pairings
Though I love horchata with savory dishes, it’s equally amazing when paired with sweet treats. For me, nothing beats sipping a cool glass of horchata alongside churros, their crispy cinnamon-sugar coating perfectly complementing the drink’s creamy texture. A slice of tres leches cake is another favorite, its milky sweetness blending seamlessly with horchata’s flavors. If I’m in the mood for something lighter, I’ll pair it with fresh fruit like mango or pineapple, their tanginess balancing the drink’s richness. Sometimes, I’ll even drizzle horchata over vanilla ice cream for an invigorating dessert twist. It’s all about finding what makes your taste buds sing!








