Creamy Horchata: 5-Ingredient Easy Drink

Posted on

Amira Patrick

creamy horchata - featured image

Three summers ago, I found myself standing in the sweltering heat of my backyard, holding a glass of something that tasted like liquid childhood. My abuela was visiting, and she’d insisted on making this drink. I remember watching her grind the cinnamon sticks in a mortar and pestle, the scent of warm spice filling the air before she even touched the rice. When she poured the milky liquid over a glass full of ice, it looked like nothing special. But one sip? It was like a cool breeze on a hot day. It was sweet, but not cloying. Creamy, but light. And it had this deep, aromatic vanilla flavor that made me close my eyes just to breathe it in.

I’ve tried store-bought horchata mix since then. You know the kind—the one in the box or the bottle in the refrigerated section. It’s convenient, sure. But it tastes flat. Metallic, even. Like it’s missing the soul of the drink. That’s why I’ve spent the last few years perfecting this creamy horchata recipe. I wanted to capture that exact feeling my abuela created, but with ingredients I could find at any grocery store, and with a method that actually makes sense for modern life.

After testing this recipe about twenty times (yes, I drank a lot of rice water), I realized the secret isn’t just the ingredients—it’s the technique. Specifically, how you handle the rice and how you balance the cinnamon. Most people make this drink too watery, or the cinnamon is overpowering. Not this one. This version is rich, velvety, and tastes like it came from a traditional Mexican cantina, but you can make it in your own kitchen in under ten minutes of active time.

If you’re looking for a drink that’s better than soda, healthier than a milkshake, and infinitely more refreshing than plain water, this is it. It’s my go-to for summer gatherings, hot afternoons, and even as a dessert pairing. It’s surprisingly simple, but the result is genuinely impressive. Let’s make it.

Why You’ll Love This Creamy Horchata

There’s a reason horchata is the most popular drink in Mexico and a staple in every Mexican household in the US. Once you taste homemade, you’ll never go back to the powder mix again. Here’s why this recipe has earned a permanent spot in my weekly rotation:

  • Stupid Simple Ingredients — Seriously, you only need five main items. White rice, cinnamon sticks, vanilla, sugar, and milk. If you can buy these at a standard grocery store, you can make this. No exotic trips to specialty markets required.
  • Lightning Fast Prep — The active time is less than 10 minutes. The rest is just waiting. Soak, blend, strain, pour. I make this on weekends when I want to feel productive but don’t want to spend hours in the kitchen.
  • Customizable Sweetness — Store-bought drinks are often too sweet. With this recipe, you control the sugar. I prefer it lightly sweetened so the cinnamon and vanilla shine through, but add more if you like it dessert-like.
  • Make-Ahead Friendly — This drink actually tastes better the next day. The flavors meld together overnight. I often make a big pitcher on Sunday for the week ahead. It keeps in the fridge for up to 3 days.
  • Family Favorite — My kids love it. My husband thinks it’s fancy. My abuela approves. It’s one of those drinks that brings everyone to the table. It’s also naturally gluten-free and dairy-free (if you use water instead of milk, though I recommend milk for the creamy texture).

This creamy horchata has completely changed how I handle hot days. It’s refreshing without being sugary-syrup thick, and it feels like a treat without the guilt of a heavy dessert. It’s my answer to “what’s for drink?” when we’re grilling or hosting friends.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a special trip to the market. I’m particular about two things here—the rice and the cinnamon—and I’ll tell you exactly why.

For the Base

White Long-Grain Rice (1 cup / 200g) — Do not use jasmine rice, basmati, or short-grain rice. You want standard long-grain white rice. It has the right starch content to create that creamy, milky texture when blended. Brown rice won’t work here—it’s too fibrous and nutty, and it changes the flavor profile completely. I use store-brand long-grain white rice; it’s cheap and works perfectly.

Cinnamon Sticks (2-3 sticks / about 10g) — This is crucial. Do not use ground cinnamon. Ground cinnamon makes the drink gritty and muddy. You need whole cinnamon sticks (cassia bark is traditional, but Ceylon works too). They infuse the flavor slowly and beautifully. You’ll remove them before drinking, so you get the aroma without the grit.

Vanilla Bean (1 pod, or 1 teaspoon pure vanilla extract) — If you can find a real vanilla bean, scrape the seeds and add them along with the pod. It adds a gorgeous speckled look and deep flavor. If you don’t have a bean, high-quality pure vanilla extract works, but add it at the end, not during soaking, to preserve the aroma.

For the Liquid & Sweetness

creamy horchata preparation steps

Water (4 cups / 950ml for soaking + extra for blending) — Filtered water is best if you have it. The water used for soaking becomes the base of the drink, so it needs to be clean-tasting.

Milk (2 cups / 480ml) — I use whole milk for the creamiest texture. Half-and-half makes it richer, almost like a dessert. If you want it lighter, use 2% milk. For a dairy-free version, use full-fat coconut milk or almond milk, though the texture will be slightly different. I’ve tried oat milk, and it’s okay, but coconut milk is the closest to traditional horchata richness.

Granulated Sugar (½ to ¾ cup / 100-150g) — Start with ½ cup. Taste it. Add more if you like it sweeter. White sugar is traditional, but you can use brown sugar for a deeper, molasses-like flavor. I stick with white to keep the cinnamon and vanilla notes clear.

Ice — Lots of it. This drink is meant to be served over ice.

Optional Add-ins

Condensed Milk (2-3 tablespoons) — For a sweeter, thicker, more dessert-like version. I add this when I’m making it for kids or special occasions.

Cinnamon Powder — For garnish. Sprinkle a little on top before serving.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

Large Bowl — Needs to hold the rice and water for soaking. I use a 4-quart bowl. Glass or ceramic works best because it doesn’t retain odors.

Blender — A standard countertop blender works fine. I’ve used a Ninja, a Vitamix, and a cheap Oster, and they all produce similar results. Just make sure it’s powerful enough to pulverize the rice into a fine pulp.

Strainer or Nut Milk Bag — This is the most important tool. You need something fine enough to catch the rice sediment. A fine-mesh strainer works, but a nut milk bag or cheesecloth gives you a smoother, silkier texture. I keep a nut milk bag specifically for this. It’s worth the extra step.

Spoon — For stirring and scraping.

Glass Pitcher — For storing and serving. A glass pitcher looks beautiful on the table and lets you see the creamy color.

Mortar and Pestle (Optional) — If you want to crush the cinnamon sticks slightly before soaking, this helps release more flavor. But it’s not strictly necessary.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.

Step 1: Soak the Rice and Cinnamon (Minimum 4 hours, overnight is best)

This is the non-negotiable step. You cannot rush horchata. Place the rice and cinnamon sticks in your large bowl. Pour in 4 cups of water. Make sure the rice is fully submerged. If it’s not, add a bit more water. Cover the bowl with plastic wrap or a lid and let it sit at room temperature for at least 4 hours. Overnight is ideal—about 8-12 hours. This softens the rice and infuses the water with cinnamon flavor. I usually do this the night before I plan to drink it.

Step 2: Blend the Mixture

Once the rice is soft (it should be squishy between your fingers), pour everything from the bowl into your blender. Add 2 cups of fresh water and the sugar. If you’re using a vanilla bean, scrape the seeds and add them now. If you’re using extract, save it for later. Blend on high speed for 1-2 minutes. You want the mixture to look milky and white, with no visible rice grains left. If it’s too thick, add a little more water. It should have the consistency of heavy cream.

Step 3: Strain the Liquid

Set your strainer or nut milk bag over a large bowl or pitcher. Pour the blended mixture through the strainer. If using a strainer, press down on the rice pulp with a spoon to squeeze out all the creamy liquid. If using a nut milk bag, squeeze it firmly. This step takes some effort, but it’s worth it for a smooth drink. You’ll be left with a white, milky liquid and wet rice pulp. Discard the pulp (or compost it).

Step 4: Add Milk and Vanilla

Stir the milk into the strained rice water. If you’re using vanilla extract, add it now. Taste the mixture. This is where you adjust the sweetness. Add more sugar if needed, or a splash more water if it’s too thick. Stir well until the sugar is dissolved. The mixture should be smooth, creamy, and fragrant.

Step 5: Chill and Serve

Refrigerate the horchata for at least 30 minutes to chill it through, or serve it immediately over ice. Fill tall glasses with ice cubes. Pour the horchata over the ice. Garnish with a cinnamon stick or a sprinkle of cinnamon powder. Enjoy immediately while it’s cold and refreshing.

Total Time:

About 10 minutes active, plus soaking time. The result is worth the wait.

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

The Rice Ratio Matters

Too much rice makes it gloopy. Too little makes it watery. One cup of rice to 4 cups of soaking water is the sweet spot for a creamy but drinkable consistency. If you like it thicker, use 1.5 cups of rice. If you like it lighter, use ¾ cup.

Don’t Skip the Soak

I tried making horchata without soaking once because I was impatient. The result was gritty and had a raw rice taste. Soaking breaks down the starches, which is what creates the creamy texture. It’s not optional.

Cinnamon Stick Quality

Old cinnamon sticks lose their aroma. If your sticks are dusty or smell faint, replace them. Fresh, fragrant sticks make a huge difference in the final flavor. Look for thick, sturdy sticks.

Straining Twice

If you’re using a mesh strainer instead of a nut milk bag, strain the liquid twice. The first strain gets the big chunks. The second strain catches the fine sediment. This ensures a silky smooth drink.

Adjusting Sweetness

Remember that sugar tastes less sweet when cold. So taste the mixture at room temperature before chilling. If it tastes perfect warm, it might taste slightly less sweet when cold. Add a bit more sugar than you think you need.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Chocolate Horchata

Add 2 tablespoons of cocoa powder or a square of dark chocolate to the blender. It adds a rich, mocha-like flavor that’s amazing with the cinnamon. This is a favorite with my kids.

Rice Milk Horchata

If you want it lighter, skip the cow’s milk and use more water. Add a tablespoon of rice flour to the blender for body. It’s less creamy but still delicious.

Coconut Horchata

Replace the cow’s milk with canned coconut milk. This adds a tropical twist and makes it dairy-free. It’s richer and more decadent.

Spiced Horchata

Add a pinch of nutmeg or allspice to the blender. It adds warmth and complexity, especially good in the fall.

Gluten-Free & Vegan

This recipe is naturally gluten-free. For vegan, use coconut milk or almond milk instead of dairy milk. The texture will be slightly different, but still tasty.

Serving & Storage

I usually serve this straight from the pitcher at the dinner table—it looks rustic and stays cold. But here are other ways I’ve enjoyed it:

How to Serve

Storage Instructions

Refrigerator: Store in an airtight container for up to 3 days. The horchata will separate in the fridge—this is normal. Just stir it well before serving.

Reheating: Do not reheat. Horchata is best served cold. If you want it warm, it’s a completely different drink (like atole), and the texture changes.

Freezing: Horchata doesn’t freeze well. The texture becomes grainy and separated when thawed. Make it fresh or store in the fridge.

Pro Tip

If leftovers are drying out, stir in a splash of milk or water when reheating (if you must warm it) or just before serving cold. Brings back that creamy texture.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 6 servings)
Calories: 150
Protein: 3g
Carbs: 25g
Fiber: 1g
Sugar: 18g
Fat: 5g
Saturated Fat: 3g
Cholesterol: 15mg
Sodium: 50mg

What’s Good: Lower in calories than most dessert drinks. Contains some calcium from the milk. Naturally gluten-free.

What to Know: Higher in sugar than water or unsweetened tea. Contains dairy. Can be made lower-sugar by reducing the sugar amount.

My Take: Look, this is a sweet drink. It’s not water. But it’s way better than soda, costs less, and I know exactly what’s in it. When I want to make it lighter, I reduce the sugar and use half-and-half. But usually? I just enjoy it as a treat.

Final Thoughts

So that’s my go-to creamy horchata! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved summer evenings more times than I can count. It’s my answer to “what’s for drink?” when I’m tired, don’t want soda, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about making drinks.

Make it yours! Try different milks, adjust the cinnamon, swap the sugar. The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy drinking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use ground cinnamon instead of sticks?

You can, but the texture will be gritty. Ground cinnamon doesn’t strain out easily, and it makes the drink muddy. If you must, use 1 teaspoon of ground cinnamon, but be prepared for a slightly different texture. Sticks are definitely better.

Why did my horchata turn out watery?

Usually means you used too much water or not enough rice. Stick to the 1 cup rice to 4 cups water ratio for soaking. Also, make sure you’re straining it well—don’t rush the straining process.

Can I make this ahead for a party?

Absolutely. Make it up to 2 days ahead and store in the fridge. Stir well before serving. It actually tastes better after sitting for a few hours as the flavors meld.

Can I use brown rice?

No. Brown rice has a bran layer that makes the drink nutty and gritty. It doesn’t create the same creamy texture. Stick to white long-grain rice.

How do I store leftovers?

In an airtight container in the fridge for up to 3 days. Stir well before serving as it will separate.

Can I add alcohol?

Yes! Add a splash of rum or tequila for a spiked version. It’s great for parties.

Why is my horchata too thick?

Add more water, a little at a time, until it reaches your desired consistency. It should pour easily but still be creamy.

Pin This Recipe!

creamy horchata recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy horchata - featured image

Creamy Horchata: 5-Ingredient Easy Drink


  • Author: Olivia
  • Total Time: 4 hours 10 minutes
  • Yield: 6 servings 1x

Description

A rich, velvety homemade horchata recipe that captures the authentic flavor of traditional Mexican cantinas. This easy drink requires only five main ingredients and minimal active prep time for a refreshing, creamy beverage.


Ingredients

Scale
  • 1 cup (200g) white long-grain rice
  • 23 cinnamon sticks (about 10g)
  • 4 cups (950ml) water for soaking
  • 2 cups (480ml) fresh water for blending
  • 2 cups (480ml) milk (whole milk recommended, or coconut/almond milk for dairy-free)
  • 1 vanilla bean (scraped) or 1 teaspoon pure vanilla extract
  • ½ to ¾ cup (100-150g) granulated sugar
  • Ice for serving
  • Optional: 2-3 tablespoons condensed milk
  • Optional: Cinnamon powder for garnish

Instructions

  1. Place the white rice and cinnamon sticks in a large bowl. Pour in 4 cups of water, ensuring the rice is fully submerged.
  2. Cover the bowl and let the mixture soak at room temperature for at least 4 hours, preferably overnight (8-12 hours).
  3. Pour the soaked rice, cinnamon sticks, and soaking water into a blender. Add 2 cups of fresh water and sugar.
  4. If using a vanilla bean, scrape the seeds and add them to the blender. Blend on high speed for 1-2 minutes until the mixture is milky, white, and smooth with no visible rice grains.
  5. Set a fine-mesh strainer or nut milk bag over a large pitcher or bowl. Pour the blended mixture through the strainer.
  6. Press down on the rice pulp with a spoon or squeeze the nut milk bag firmly to extract all the creamy liquid. Discard the pulp.
  7. Stir the milk into the strained rice water. If using vanilla extract, add it now. Taste and adjust sweetness or thickness with more sugar or water as needed.
  8. Refrigerate for at least 30 minutes to chill, or serve immediately over ice.
  9. Pour over ice in tall glasses and garnish with a cinnamon stick or sprinkle of cinnamon powder.

Notes

Do not use brown rice, jasmine, or basmati rice as they do not provide the correct creamy texture. Do not use ground cinnamon as it makes the drink gritty. The drink may separate in the fridge; stir well before serving. It keeps in the refrigerator for up to 3 days.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Beverages
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 glass
  • Calories: 150
  • Sugar: 18
  • Sodium: 50
  • Fat: 5
  • Saturated Fat: 3
  • Carbohydrates: 25
  • Fiber: 1
  • Protein: 3

Keywords: horchata, Mexican drink, creamy horchata, homemade horchata, rice drink, summer drinks, gluten-free drink, dairy-free option

You might also like these recipes

Leave a Comment

Recipe rating