Recipe
This horchata recipe is the real deal—creamy, invigorating, and utterly irresistible. It’s the kind of drink that makes you wonder why you’ve ever bought it from a store when you can make something so much better at home.
The magic? A blend of cinnamon, rice, and vanilla that transforms into a smooth, dreamy beverage with just the right balance of sweetness and spice. I’ve made this countless times, tweaking it until it’s perfect, and now it’s my go-to for summer gatherings, brunch, or just a quiet moment on the patio.
The best part? It’s surprisingly simple to whip up, and the aroma alone will have everyone asking for seconds. Trust me, once you try this, you’ll never look at horchata the same way again.
Ingredients
Horchata is a creamy, invigorating drink that’s surprisingly simple to make at home. The key is using the right ingredients to achieve that perfect balance of sweetness, richness, and spice. Here’s what you’ll need, along with some pro tips to make your horchata unforgettable.
- Long-grain white rice: The base of the drink. It’s essential for that signature creamy texture. Soak it overnight for the best results—this softens the rice, making it easier to blend.
- Cinnamon sticks: These add a warm, spicy depth. Use whole sticks instead of ground cinnamon for a cleaner flavor.
- Water: Filtered water is best to avoid any off-flavors.
- Milk (optional): For a richer version, add whole milk or almond milk. Dairy-free alternatives work just as well.
- Sugar: White granulated sugar is traditional, but you can use honey, agave, or even condensed milk for a creamier sweetness.
- Vanilla extract: A splash enhances the overall flavor. Pure vanilla extract is worth the splurge here.
Pro Tips:
- For an extra layer of flavor, toast the cinnamon sticks lightly before soaking them with the rice.
- If you’re in a hurry, you can soak the rice in hot water for 1-2 hours instead of overnight.
- Don’t skip straining the mixture—it’s what gives horchata its smooth, silky finish.
Non-Negotiable: cinnamon sticks and long-grain white rice—they’re the backbone of this drink.
Little Win: Add a pinch of ground cinnamon or a cinnamon stick as a garnish for a professional touch.
How to Make the Best Authentic Horchata Ingredients

1. Soak the rice and almonds: Begin by combining 1 cup of white rice and 1/2 cup of raw almonds in a large bowl. Cover them with 4 cups of water and let them soak overnight (or for at least 6 hours). This softens the ingredients, making them easier to blend into a smooth mixture.
Pro Tip: If you’re short on time, you can soak the rice and almonds in warm water for 2-3 hours, though overnight soaking yields the best texture.
2. Blend until smooth: After soaking, transfer the rice, almonds, and the soaking water to a high-speed blender. Add 1 cinnamon stick (or 1 teaspoon of ground cinnamon) and blend on high for 2-3 minutes until the mixture is completely smooth.
Watch-Out Warning: Over-blending can cause the mixture to become too gritty, so stop blending once the mixture is smooth and creamy.
3. Strain the mixture: Pour the blended mixture through a fine-mesh strainer, cheesecloth, or nut milk bag into a large pitcher. Use a spoon or spatula to press out as much liquid as possible, leaving behind the solid pulp.
Pro Tip: Straining twice guarantees a silky texture. If you want a thicker horchata, strain only once for a slightly grainier consistency.
4. Sweeten to taste: Add 1/2 to 3/4 cup of granulated sugar (or your preferred sweetener like honey or condensed milk) to the strained liquid. Stir well until the sugar is completely dissolved.
Flexibility: Adjust the sweetness based on your preference—start with less sugar and add more as needed.
5. Add milk and vanilla: Pour in 2 cups of milk (dairy or plant-based) and 1 teaspoon of vanilla extract. Stir gently to combine.
Pro Tip: For a creamier horchata, use full-fat coconut milk or evaporated milk.
6. Chill before serving: Refrigerate the horchata for at least 1-2 hours to allow the flavors to meld and the drink to cool.
Visual Cue: The horchata should be smooth, creamy, and evenly mixed with no separation.
7. Serve over ice: Shake or stir the horchata before serving, as it may separate slightly in the fridge. Pour it over ice and garnish with a sprinkle of ground cinnamon or a cinnamon stick.
Flexibility: For a thinner consistency, add a splash of cold water before serving.
8. Store leftovers: Keep any leftover horchata in an airtight container in the fridge for up to 3 days. Shake well before serving again.
Watch-Out Warning: Separation is normal; just give it a good stir or shake to recombine.
Nutrition
Homemade horchata is a revitalizing and nutritious drink made from rice, milk, cinnamon, and sugar. Below is the nutritional information per serving.
| Nutrient | Amount |
|---|---|
| Calories | 200 kcal |
| Carbohydrates | 36 g |
| Protein | 3 g |
| Fat | 4 g |
| Fiber | 1 g |
| Sugar | 20 g |
| Sodium | 50 mg |
Chef Tips
After sharing the nutritional details, I’d like to offer some tips that’ll help you perfect your horchata.
Always soak the rice overnight for a smoother blend. Use a cheesecloth or fine strainer to remove grit. Add cinnamon sticks while soaking for deeper flavor.
Adjust sweetness gradually—start with less sugar and taste as you go. Chill thoroughly before serving for peak refreshment. Enjoy it fresh for the best results!
Frequently Asked Questions
Can I Make Horchata Without Cinnamon?
I can definitely make horchata without cinnamon—it’s just as invigorating! I’d focus on the rice, almonds, and vanilla for flavor. It’s still creamy and sweet, just missing that warm spice cinnamon adds.
Is Horchata Safe for People With Nut Allergies?
It depends—some horchata recipes use almonds or other nuts, which aren’t safe for nut allergies. But traditional horchata’s made with rice, so I’d check the recipe or make it nut-free myself to be sure.
Can I Use Almond Milk Instead of Rice Milk?
Yes, I can use almond milk instead of rice milk, but I’ll make sure it’s unsweetened to control the flavor. I’d also consider potential nut allergies if sharing it with others.
How Do I Prevent My Horchata From Separating?
To prevent my horchata from separating, I’ll blend it well before serving and keep it chilled. I might also add a bit of xanthan gum or cornstarch slurry to help stabilize it and maintain that smooth consistency.
Can I Freeze Leftover Horchata?
Yes, I can freeze leftover horchata. I’ll pour it into an airtight container, leaving some space for expansion. When I’m ready to enjoy it, I’ll thaw it in the fridge and shake or blend it to recombine.









