Homemade Horchata

This post contains affiliate links. As an Amazon Associate, We earn from qualifying purchases. We only recommend products We love and use—thanks for your support!
🥤 Cool, Creamy & Completely Refreshing: Let’s Make Homemade Horchata!
There’s nothing quite like a tall, ice-cold glass of horchata on a warm day. That perfect blend of creamy rice milk, warm cinnamon, and just the right touch of sweetness? Total heaven. Whether you grew up sipping horchata at family gatherings or you’ve only tried it at your favorite taco spot, this recipe brings that comforting, authentic Mexican flavor right into your kitchen — with simple, wholesome ingredients you probably already have on hand.
What I love most about this Homemade Horchata is how easy it is to make — and how easily it impresses. It’s naturally dairy-free, incredibly refreshing, and makes any meal feel just a little more special. You can customize the sweetness, experiment with plant-based milks, and enjoy it straight from the fridge all week long. Ready to blend up something delicious? Let’s do it!

🥛 What Is Horchata Made Of?
Horchata (pronounced or-CHAH-tah) is a creamy, dreamy traditional Mexican drink that’s as comforting as it is refreshing. At its core, Mexican horchata is made from rice, water, cinnamon, sugar, and vanilla — and often blended until silky smooth, then strained for the perfect texture. Some modern versions also incorporate milk or dairy-free alternatives like almond milk or oat milk to enhance its richness.
Here’s a quick breakdown of the classic horchata ingredients:
-
White rice – Soaked to soften and provide the base for that iconic creamy consistency.
-
Cinnamon sticks – Infused for warmth, depth, and the signature cozy flavor.
-
Sugar – Adds a touch of sweetness, but feel free to adjust or substitute with maple syrup or dates for a clean-eating twist.
-
Vanilla extract – Brings a soft, aromatic finish.
-
Water – Used for soaking and blending, it keeps the drink light and hydrating.
Many recipes (like ours!) skip dairy altogether, making this naturally dairy-free and vegan — ideal for clean eaters or anyone with dietary restrictions. ✨
🍶 Optional Add-ins:
-
Almonds or cashews – Traditional in some variations and add a nutty, creamy layer.
-
Milk (dairy or non-dairy) – For extra richness or to tailor the texture.
-
Nutmeg or clove – For extra spice during the holidays!
Whether you’re new to horchata or it’s a nostalgic favorite from your childhood, knowing what it’s made of helps you enjoy it more — and maybe even get creative with your own twist! 💃🌾

🌱 Is Horchata Dairy-Free or Vegan?
Great question — and one that comes up a lot! While horchata is often thought of as a creamy, milky drink, the truth is… traditional Mexican horchata is actually dairy-free by default 🙌
Our Homemade Horchata recipe stays true to the authentic version by using a blend of soaked white rice, water, cinnamon, sugar, and vanilla — with no milk or cream added. That means it’s completely:
-
✅ Dairy-free
-
✅ Vegan-friendly
-
✅ Naturally gluten-free
So yes, if you’re following a plant-based lifestyle or avoiding dairy due to allergies or clean eating goals, you can enjoy every last sip of this Homemade Horchata without worry 💚
🥥 Want it extra creamy?
If you’re craving an ultra-rich texture, feel free to blend in a splash of your favorite plant-based milk! Here are a few favorites that pair perfectly with this drink:
-
Almond milk – Adds a light nutty flavor and blends seamlessly
-
Coconut milk – For a tropical twist and indulgent creaminess
-
Oat milk – Smooth, naturally sweet, and perfect for horchata lovers
-
Cashew milk – Creamy and neutral in flavor, a dream for texture
🛑 But wait — is all horchata dairy-free?
Not always! Some store-bought horchata or restaurant versions might include condensed milk, regular milk, or even evaporated milk to make it richer. That’s why making your own Homemade Horchata is the best way to keep it clean, customizable, and totally dairy-free 👏
Try some of our other recipes!
🇲🇽 How Do You Make Authentic Mexican Horchata at Home?
Making authentic Mexican horchata at home is easier than you might think — and so worth the effort! This beloved agua fresca has been a staple in Mexican households for generations, traditionally served ice-cold at family gatherings, summer fiestas, or alongside your favorite tacos or spicy meals 🌮🔥
Unlike processed versions from the store, homemade horchata has a fresher flavor, customizable sweetness, and the satisfaction of knowing exactly what’s in your drink.
Here’s how the magic happens in our Homemade Horchata recipe:
✨ Step-by-Step Breakdown:
-
Soak the Rice and Cinnamon:
Start by soaking white rice and cinnamon sticks in water overnight (or at least 4–6 hours). This softens the rice and allows the cinnamon to infuse deeply, giving your horchata that signature warm-spice flavor. -
Blend It Smooth:
The next day, you’ll blend the soaked rice and cinnamon with fresh water and a splash of vanilla until completely smooth. This is where the creamy base comes together — no dairy needed! -
Strain It:
Use a fine mesh strainer or cheesecloth to remove any gritty bits. Straining is key to getting that silky texture horchata is known for. Don’t skip it! -
Sweeten to Taste:
Stir in sugar (or a clean-eating alternative like maple syrup, coconut sugar, or dates) until it’s just right for you. Remember, authentic Mexican horchata tends to be sweet — but you’re in control here 💪 -
Chill and Serve:
Pop it in the fridge to chill, then pour over ice when ready to enjoy. Sprinkle a little cinnamon on top if you’re feeling fancy ✨
🍚 Bonus Tips for Authentic Flavor:
-
Use real cinnamon sticks (a.k.a. canela), not ground cinnamon, for the deepest flavor.
-
White long-grain rice works best — skip the instant or pre-cooked kinds.
-
Soak overnight for maximum infusion and easier blending.
-
Serve with tacos al pastor, enchiladas, tamales, or just enjoy it solo as a sweet, cooling treat!
Making authentic horchata at home isn’t just a recipe — it’s a celebration of culture, comfort, and the kind of kitchen magic that brings people together ❤️

⏱️ Can I Make Horchata Without Soaking the Rice Overnight?
We get it — sometimes you’re craving a tall, frosty glass of Homemade Horchata right now, and waiting overnight feels like torture. So here’s the good news: Yes, you can make horchata without soaking the rice overnight — but there’s a trade-off.
Soaking the rice is a traditional and essential step in authentic Mexican horchata because it allows the rice to soften, release its natural starches, and absorb the cinnamon flavor fully. However, if you’re short on time, there are a few hacks that can still give you a delicious shortcut version.
⚡ Quick Horchata Method (When You’re in a Rush):
-
Rinse the Rice Well:
Start by rinsing your rice under cool water to remove excess starch and any debris. This helps improve flavor and texture. -
Use Hot Water for Soaking:
Instead of soaking overnight, you can soak the rice and cinnamon in hot (but not boiling) water for about 1 to 2 hours. This speeds up the softening process and helps extract flavor faster. -
Blend Thoroughly:
Blend the mixture on high for 2–3 minutes, making sure to pulverize the rice as much as possible. The longer the blend, the smoother the final texture will be. -
Strain Carefully:
A fine mesh sieve or cheesecloth is a must, especially when the rice hasn’t had a long soak. This will catch any gritty bits and give you a silky, smooth result.
🆚 Traditional vs. Quick Method — What’s the Difference?
Feature | Traditional Soak | Quick Soak Method |
---|---|---|
Flavor Depth | Rich & Authentic | Slightly lighter |
Texture | Ultra-smooth | May be slightly grainy |
Prep Time | 6–12 hours | 1–2 hours |
Best For | Planning ahead | Same-day cravings |
While the quick method can get you a tasty drink in a pinch, the overnight soak in our Homemade Horchata recipe delivers that classic creamy texture and deep cinnamon flavor you know and love 🧡
✨ Pro Tip:
If you often crave horchata, soak a double batch of rice and cinnamon, then freeze half the strained liquid base (before sweetening). That way, you’ll have a head start next time!

🍬 Is Horchata Healthy or High in Sugar?
Let’s talk truth: horchata can be as healthy (or indulgent) as you make it. Traditional Mexican horchata is sweet, creamy, and made with simple ingredients like rice, cinnamon, and sugar — which means yes, it does contain added sugar. But when you make your own Homemade Horchata, you’re in control of exactly what goes into your glass 👏💪
🧪 What’s in a Typical Glass of Horchata?
-
White rice – A natural source of starch and mild carbs
-
Water or non-dairy milk – Hydrating and typically low in calories
-
Cinnamon – Loaded with antioxidants and anti-inflammatory properties
-
Sugar – Usually the main contributor to the calorie count
-
Vanilla – Adds flavor without added fat or sugar
Store-bought or restaurant horchata often contains sweetened condensed milk or evaporated milk, making it much higher in sugar, calories, and fat — not ideal if you’re trying to eat clean or avoid dairy.
That’s why making Homemade Horchata is such a win for clean eaters and mindful sippers. You can cut the sugar, use natural sweeteners, and even add extra nutrition if you like!
🌿 Clean Eating Tips to Make Horchata Healthier:
Want to sip without the sugar spike? Try these swaps in your homemade version:
-
Use maple syrup or coconut sugar instead of white sugar for a more natural sweetness
-
Blend in a few pitted dates – nature’s candy!
-
Add chia seeds or a splash of almond milk for extra fiber and healthy fats
-
Serve over lots of ice to water it down slightly and lower the sugar concentration
🔢 Nutrition Snapshot (Per Serving — Approximate):
(based on a standard glass using 1/4 cup sugar in the whole batch)
-
Calories: ~120
-
Sugar: ~10g
-
Fat: 0g (unless adding non-dairy milk)
-
Fiber: 0–1g
-
Vegan & dairy-free: ✅
✅ So, Is It Healthy?
If you’re making your own Homemade Horchata, absolutely — especially when compared to soda, artificial juices, or overly sugary coffee drinks. You can enjoy the nostalgic, cozy flavor of horchata and keep it aligned with your wellness goals 🌱
Want to go next-level? You can even make a protein horchata by blending in your favorite plant-based vanilla protein powder!

🌍 What’s the Difference Between Spanish and Mexican Horchata?
Did you know that horchata isn’t just Mexican? Yep — this beloved drink has deep Mediterranean roots, and depending on where you are in the world, it can look (and taste!) completely different. Let’s explore the flavorful family tree of horchata and see how Spanish horchata compares to the Homemade Mexican Horchata you know and love 💃✨
🇪🇸 Spanish Horchata: Horchata de Chufa
In Spain, horchata is called Horchata de Chufa, and it’s made not with rice — but with tiger nuts (chufas), which are small, wrinkled tubers that have a naturally sweet and nutty flavor.
Here’s what makes it different:
-
Main ingredient: Tiger nuts (not rice)
-
Texture: Creamy and slightly thicker
-
Flavor: Earthy, nutty, and mildly sweet
-
Common in: Valencia region of Spain
-
Serving style: Always served cold, often with ice or sweet pastries called fartons
-
Allergy-friendly: Naturally nut-free (tiger nuts are tubers!), lactose-free, and vegan
Spanish horchata has been around since ancient times and was originally introduced to Spain during the Moorish occupation. Pretty cool, right? 😍
🇲🇽 Mexican Horchata: Agua de Horchata
Our Homemade Horchata recipe is based on the Mexican version, which uses white rice, cinnamon, vanilla, sugar, and water — sometimes with almonds or dairy-free milk added.
Here’s what makes it special:
-
Main ingredient: White rice
-
Texture: Light, smooth, and milky
-
Flavor: Sweet, creamy, cinnamon-forward
-
Common in: Mexico and throughout Latin America
-
Serving style: Ice-cold over ice, often paired with spicy dishes 🌶️
-
Customizable: Easily adapted to be low-sugar, vegan, or extra rich
🥤 So… Which One Is Better?
Both are delicious in their own way — it just depends on your taste and what you’re in the mood for!
-
Craving something cozy, sweet, and creamy? Go with Mexican horchata (like our Homemade Horchata recipe!).
-
Want something nutty and a bit exotic? Try Spanish horchata de chufa.
Either way, you’re enjoying a sip of history — and a tradition that’s been passed down for generations across continents 🌍💛
🥥 Can I Make Horchata with Almond Milk or Coconut Milk?
Absolutely — and it’s delicious! One of the best things about making Homemade Horchata is how easily you can customize it to your dietary preferences and taste. While the traditional Mexican version is made by blending soaked rice and water, many people love to add plant-based milks like almond milk or coconut milk to take the creaminess up a notch.
So, if you’re dairy-free, vegan, or just love experimenting in the kitchen, here’s how to make your horchata even more amazing with nut or coconut milk 🌿✨
🥛 Why Use Almond or Coconut Milk in Horchata?
Adding almond or coconut milk can:
-
Enhance the creaminess without needing dairy
-
Add a subtle nutty or tropical flavor
-
Boost the nutritional value with healthy fats and vitamins
-
Make it more filling and satisfying
These milks blend beautifully with the cinnamon, vanilla, and rice base in our Homemade Horchata, making every sip smooth and dreamy 💭
🌱 How to Add Non-Dairy Milk:
It’s easy! Just follow your regular horchata recipe and then:
-
After straining the blended rice and cinnamon mixture,
-
Stir in 1 to 2 cups of your favorite plant-based milk before chilling,
-
Adjust sweetness as needed, then chill and enjoy over ice!
🥥 Best Plant-Based Milks for Horchata:
Plant Milk | Flavor Profile | Why It Works |
---|---|---|
Almond milk | Light, nutty | Classic choice for extra creaminess and a mild taste |
Coconut milk | Rich, tropical | Perfect for dessert-like horchata with a twist |
Oat milk | Naturally sweet, creamy | Pairs beautifully with cinnamon and vanilla |
Cashew milk | Buttery, smooth | Adds body without overpowering other flavors |
💡 Pro Tip:
Use unsweetened versions of plant milk to control the sweetness of your horchata. Then add maple syrup, coconut sugar, or dates to sweeten naturally for a clean-eating twist 🌟
Whether you’re lactose intolerant, eating plant-based, or just love experimenting, your Homemade Horchata is totally flexible. Try different combos until you find your perfect pour! 🥂

😬 Why Is My Horchata Grainy or Separating?
If your Homemade Horchata isn’t as silky-smooth as you imagined — maybe it’s separating in the fridge or feels a bit gritty — don’t worry! This is a super common issue and totally fixable with just a few easy tweaks 👩🍳✨
🌀 Let’s Break It Down:
1. Natural Separation is Normal
Just like with almond milk or other homemade plant-based drinks, natural separation is completely normal in horchata. The rice starch settles at the bottom, while the liquid rises to the top — it doesn’t mean your horchata has gone bad!
✅ Fix: Just give it a good shake or stir before serving. Boom — creamy perfection again!
2. Gritty Texture or Graininess?
That grainy feeling in your horchata usually comes from under-blending or not straining thoroughly. Rice and cinnamon bits can sneak in and ruin that silky-smooth experience if you’re not careful.
✅ Fixes for Grainy Horchata:
-
Blend longer (2–3 minutes) on high speed until completely smooth
-
Use a fine mesh strainer, nut milk bag, or cheesecloth to strain the mixture really well
-
Double strain it for ultra-smooth results — trust us, it’s worth it!
3. Did You Skip Soaking?
If you skipped the rice soaking step (or didn’t soak long enough), the rice might not break down properly, leading to more sediment and less creaminess.
✅ Fix: For best texture, soak your rice and cinnamon overnight in water. This softens the grains and pulls out all that cozy cinnamon flavor too.
🧊 Other Tips for Smooth, Non-Separating Horchata:
-
Chill horchata in an airtight container to reduce oxidation and separation
-
Add a splash of plant milk (like almond or oat) for extra smoothness
-
Sweeten after straining to avoid sticky residue forming in your strainer
💡 Pro Tip:
For the ultimate silky texture, blend your horchata base, let it rest for 30 minutes, then strain. This helps the rice settle, thickens the mixture slightly, and gives it that creamy finish we all crave 😍
Your Homemade Horchata deserves to be smooth, creamy, and refreshing — and with these tips, you’ll be pouring picture-perfect glasses every time 🥂

👅 What Does Horchata Taste Like?
Imagine sipping something cold, creamy, slightly sweet, and full of warm cinnamon vibes — that’s horchata. It’s comforting like rice pudding, refreshing like an iced latte, and familiar like a hug in a glass. 😍
More specifically, Homemade Horchata tastes like:
-
A lightly sweetened rice milk base
-
Infused with cinnamon warmth
-
Finished with a touch of vanilla richness
-
Served cold for a refreshing, soothing experience
The texture is smooth and milky, but not heavy — especially if you’re using water or plant-based milk. It’s the kind of drink that cools you down and makes you feel cozy at the same time 🧊💛
🌎 Flavor Notes from Around the World:
-
Mexican horchata (like our recipe!) tastes like cinnamon rice milk with a hint of vanilla.
-
Spanish horchata (made from tiger nuts) is more earthy and nutty with a slightly thicker texture.
-
Central American horchatas may include seeds, nuts, or spices like nutmeg and clove.
No matter where it’s from, horchata is always a celebration of comfort and tradition — and every family puts their own spin on it 🥄✨
🎯 Who Will Love Horchata?
-
Fans of cinnamon-spiced lattes or chai
-
People who love dairy-free or vegan-friendly drinks
-
Anyone who grew up enjoying aguas frescas and wants to recreate that nostalgia
-
Curious foodies looking to try traditional Mexican flavors
💬 Real Talk:
If you’ve never tried it before — the first sip of Homemade Horchata might surprise you in the best way. It’s creamy, sweet (but not too sweet), and has this calming, spiced flavor that makes it totally unique. It pairs beautifully with spicy food, or it can stand on its own as a dessert-like drink. It’s a vibe ✨
Lemon Chia Seed Muffins
Chocolate-Dipped Oranges with Sea Salt
Lucky Leprechaun Frozen Yogurt Bark
This post contains affiliate links. As an Amazon Associate, We earn from qualifying purchases. We only recommend products We love and use—thanks for your support!
🏆 Top Recommended Kitchen Essentials for Homemade Horchata
Rösle Stainless Steel Round Handle Kitchen Strainer
Why We Recommend It: This fine-mesh strainer is praised for its sturdy construction and ability to catch even the smallest particles, resulting in a silky-smooth horchata. Its ergonomic handle provides comfort during use.
Amazon Link: Rösle Stainless Steel Strainer
Kimmama Nut Milk Bag (4 Pack)
Why We Recommend It: Ideal for straining horchata, these food-grade nylon bags ensure a smooth, grit-free beverage. They are durable, easy to clean, and versatile for other kitchen uses like making nut milks or straining juices.
Amazon Link: Kimmama Nut Milk Bag
KitchenAid K150 3-Speed Ice Crushing Blender
Why We Recommend It: A budget-friendly alternative, this blender offers robust performance suitable for horchata preparation. Its three-speed settings and ice-crushing capabilities make it versatile for various recipes.
Amazon Link: KitchenAid K150 Blender
Nutribullet Immersion Blender
Why We Recommend It: For those who prefer an immersion blender, this model offers surprising power and versatility. It’s excellent for blending the horchata mixture directly in the soaking container, reducing cleanup.
Amazon Link: Immersion Blender
Note: Investing in high-quality kitchen tools not only enhances the quality of your horchata but also elevates your overall cooking experience. These recommendations are based on expert reviews and user experiences to ensure you have the best tools at your disposal.

Homemade Horchata
Equipment
- Blender: For blending the soaked rice and cinnamon into a smooth, creamy base. A high-speed blender works best for a silky texture.
- Fine Mesh Strainer or Cheesecloth: Essential for straining out rice solids to ensure a smooth, grit-free drink.
- Large Bowl or Pitcher: Used for soaking the rice and cinnamon and later for mixing the strained horchata.
- Measuring Cups & Spoons: To accurately measure rice, water, sugar, cinnamon, and vanilla.
- Spatula or Spoon: For stirring and helping press the mixture through the strainer.
- Airtight Jar or Pitcher: For storing your horchata in the fridge and keeping it fresh for several days.
- Serving Glasses: Preferably chilled, for the most refreshing experience when serving your Homemade Horchata.
Ingredients
- 1 Cup Uncooked long-grain white rice
- 5 Cups Water
- 1 Cinnamon stick (or 1 Tsp of ground cinnamon)
- 1/2 Cup Sugar (adjust based on your preference)
- 1 Tsp Vanilla extract
- 1 Cup MIlk (or substitute with almond or coconut milk for a vegan option)
- Ground cinnamon, for garnish
Instructions
- Rice and Cinnamon Infusion: In a blender, combine the uncooked rice, cinnamon stick, and 2 cups of water. Blend until the rice and cinnamon are roughly ground. Transfer to a large bowl and add the remaining water. Let it soak at room temperature for at least 8 hours, or overnight for best results.
- Strain the Mixture: After soaking, give the mixture another quick blend for about 30 seconds. Strain the mixture through a fine sieve or cheesecloth into a pitcher. Press or squeeze the rice mixture to extract as much liquid as possible.
- Add Sweetness and Flavor: Stir in the sugar, vanilla extract, and milk into the strained liquid. Mix well until everything is fully dissolved and combined.
- Chill: Refrigerate the Horchata until it's thoroughly chilled. This usually takes about an hour.
- Serve: Pour the chilled Horchata into glasses over ice and sprinkle with ground cinnamon for an extra touch of spice.
Notes
🧊 Make-Ahead & Storage Tips for Homemade Horchata ♻️
One of the best things about Homemade Horchata (besides how delicious it is 😍) is that it’s super make-ahead friendly! Whether you're prepping for a party, meal prepping for the week, or just want to have a refreshing treat ready to go, horchata stores beautifully with just a few tips.🕒 Make-Ahead Tips:
- Soak Overnight: Save time by soaking the rice and cinnamon the night before. That way, you can blend and strain in the morning for a quick and easy finish!
- Double the Batch: Hosting a crowd or want extras for later? This recipe doubles well — just make sure to strain it in batches if your blender is on the smaller side.
- Sweeten Later: For the freshest flavor, store the base unsweetened and add your sugar or natural sweetener right before serving.
🧺 How to Store Homemade Horchata:
- Refrigerate Immediately: Once strained and sweetened, pour your horchata into an airtight jar or pitcher and place it in the refrigerator right away.
- Shelf Life: Your horchata will stay fresh for 3 to 5 days in the fridge.
- Shake Before Serving: Natural separation is normal! Just give it a good shake or stir before pouring.
- Keep it Cold: Serve over ice for maximum refreshment and to maintain that creamy, chilled texture.
❄️ Can You Freeze Horchata?
Yes! You can freeze horchata, especially if you want to keep a batch on hand for later:- Freeze Before Sweetening: This prevents the sugar from altering the texture.
- Use Ice Cube Trays: Freeze into cubes for single-serve portions — great for iced coffee, smoothies, or quick sips!
- Thaw in the Fridge: Let it thaw overnight and stir well before serving.
With just a little planning, you can have a fresh batch of Homemade Horchata ready whenever the craving strikes! 🥂

🥰 A Sweet Sip of Tradition to Savor
There’s something truly special about making Homemade Horchata from scratch. From soaking the rice to blending in warm cinnamon and vanilla, every step invites you to slow down and savor a moment of comfort and connection. Whether it reminds you of your abuela’s kitchen or you’re just discovering this creamy, dreamy drink for the first time, horchata is more than a beverage — it’s a tradition, a celebration, and a sweet way to nourish both body and soul 🌾✨
So pour yourself a glass over ice, kick back, and enjoy this refreshing taste of Mexican heritage — one soothing sip at a time 💛
Join Now!
If you enjoyed this Homemade Horchata, don’t miss out on even more fresh, nourishing, and easy-to-make recipes like this! By joining our email community, you’ll get exclusive content, bonus recipes, and expert tips to help you make clean eating simple, flavorful, and fun.
✨ Enter your email & click below to subscribe—you’ll start receiving tasty inspiration right away! It only takes a minute to join our growing community of food lovers who are dedicated to making healthy meals both exciting and effortless!