I have a confession to make. For years, I was one of those people who thought iced coffee was just a way to trick your brain into thinking you’re drinking something cold and refreshing when really, it’s just warm coffee that’s been abandoned in the freezer for twenty minutes. It was bitter, watery, and frankly, a bit sad.
Then, last summer, I spent a weekend in San Antonio. I was wandering through a bustling market in the Pearl District, sweating through my shirt, and I stumbled into a small, shaded patio with a hand-painted sign that read “Horchata.” I ordered a glass of the milky, cinnamon-spiced drink, and it was like liquid comfort. It tasted like vanilla, rice, and cinnamon candy, but cold. It was magical.
But here’s the thing that changed my life: the waiter brought out a pitcher of iced coffee that had been steeped with cinnamon sticks and stirred with a splash of that same horchata. I took one sip and literally stopped walking. It wasn’t just coffee. It was creamy, sweet, spiced, and incredibly smooth. It tasted like a vacation in a glass.
I came home and spent the next three weeks trying to recreate it. I tried using just cinnamon syrup. I tried mixing cold brew with sweetened condensed milk. I tried blending rice milk with espresso. Some were okay. Some were terrible. But after about six iterations, I finally nailed it. This creamy Mexican horchata iced coffee recipe is the real deal. It’s got that authentic rice-nutty flavor, the warm kick of cinnamon, and a texture so silky it feels like dessert.
I’ve made this drink so many times that my housemates now leave empty glasses on my counter like trophies. It’s become my go-to morning ritual, my afternoon pick-me-up, and even my “I need to feel fancy but don’t want to leave the house” treat. If you’re tired of boring black coffee or overly sugary store-bought iced lattes, you need to try this. It’s easier than you think, and once you taste it, you’ll be making it on repeat.
Why You’ll Love This Horchata Iced Coffee Recipe
There are plenty of iced coffee recipes out there, but this one is different. It’s not just coffee with sugar; it’s an experience. Here’s why this creamy Mexican horchata iced coffee has taken over my kitchen:
- It Tastes Like a Vacation — Seriously. The combination of cinnamon, vanilla, and rice milk creates this warm, comforting flavor profile that reminds me of Mexican cafes. It’s exotic but familiar.
- Zero Brewing Required — You don’t need an expensive espresso machine or a fancy cold brew setup. I just use strong brewed coffee or even instant espresso granules for a quick fix. The magic is in the horchata base, not the coffee.
- Customizable Sweetness — Store-bought horchata is often cloyingly sweet. With this recipe, you control the sugar. I like it sweet, but you can adjust it to your taste. Plus, the cinnamon sugar rim adds that perfect crunch without adding liquid sugar.
- It’s Naturally Dairy-Free (With One Swap) — Traditional horchata uses rice milk, which is naturally dairy-free. I add a splash of cream or milk to make it extra creamy, but you can keep it fully vegan if you prefer. It’s flexible.
- Perfect for Meal Prep — I make a big batch of the horchata concentrate on Sunday. It keeps in the fridge for up to five days. When I need my coffee fix, I just grab a glass, pour the concentrate, add coffee, and stir. Done in 60 seconds.
This drink has replaced my morning latte order. It’s cheaper, healthier (if you watch the sugar), and tastes infinitely better. My friends think I’m a barista now, and I’m not even mad about it.
Ingredients You’ll Need for Creamy Mexican Horchata Iced Coffee
One of the best parts about this recipe is that you probably have most of these ingredients already. If you don’t, they’re cheap and easy to find at any grocery store. I’m particular about a few things here, so let’s break it down.
For the Horchata Base
White long-grain rice (½ cup / 75g) — Don’t use jasmine or basmati. You want plain white rice. It’s neutral and gives that classic horchata texture. I rinse it thoroughly to remove excess starch so the drink isn’t gloopy.
Water (2 cups / 480ml) — For soaking the rice. Filtered water tastes best if you have it.
Cinnamon sticks (2 large sticks) — This is non-negotiable. I know some people use ground cinnamon, but sticks infuse the flavor slowly and cleanly without making the drink gritty. If you can’t find sticks, use 1 teaspoon of ground cinnamon, but the sticks are better.
Vanilla extract (1 teaspoon) — Use real vanilla, not imitation. It makes a huge difference in the depth of flavor.
Sugar (¼ to ½ cup / 50-100g) — I start with ¼ cup and taste. White sugar is traditional, but you can use coconut sugar or maple syrup if you prefer. Just note that liquid sweeteners will change the texture slightly.
Milk (1 cup / 240ml) — I use whole milk for richness, but almond milk or oat milk works great too. Oat milk is especially creamy and pairs well with cinnamon.
For the Coffee
Strong brewed coffee (1 cup / 240ml) — Cold brew is ideal because it’s less acidic, but strong hot coffee cooled down works too. Don’t use weak drip coffee; it’ll get lost in the horchata.
Ice cubes — Lots of them. If you’re worried about dilution, make coffee ice cubes by freezing leftover coffee in an ice tray.
For the Cinnamon Sugar Rim
Granulated sugar (2 tablespoons) — For the rim.
Ground cinnamon (1 teaspoon) — Mix with the sugar. This adds that festive, spicy crunch to every sip.
Lemon or lime wedge — To wet the rim of the glass so the sugar sticks.
Pro Tip: I buy my cinnamon sticks in bulk from the international aisle. They last forever and smell amazing. Also, if you want extra nuttiness, add a handful of raw almonds to the blender with the rice. It’s a game-changer.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use:
High-speed blender — This is the most important tool. You want a smooth, silky horchata without gritty rice particles. A standard blender works, but you might need to strain it longer. I use my Vitamix, and it blends the rice to a perfect creaminess in seconds.
Fine-mesh strainer or nut milk bag — If your blender isn’t powerful enough, you’ll need to strain the mixture. A nut milk bag gives the smoothest result, but a fine-mesh sieve works too. Just press the liquid through with a spoon.
Large jar or pitcher — For soaking the rice. A mason jar is perfect.
Glasses — I love using tall, clear glasses for this. You want to see the layers of coffee and horchata swirling together. A coupe glass also looks fancy if you’re serving guests.
Measuring cups and spoons — Standard stuff. No need for precision here, but it helps consistency.
Optional but nice: A citrus zester — If you want to add a hint of orange zest to the horchata, this helps. It’s not traditional, but it’s delicious.
How to Make It: Step-by-Step
Alright, let’s make this! It’s actually two parts: making the horchata base and assembling the drink. The horchata takes a little planning (soaking time), but the active work is minimal.
Step 1: Soak the Rice (1 hour or overnight)
Rinse the rice under cold water until the water runs clear. This removes excess starch and prevents a gloopy texture. Place the rice in a large jar or bowl with the cinnamon sticks and 2 cups of water. Let it soak. I usually soak it overnight for the best flavor, but if you’re in a rush, 1 hour works. The longer it soaks, the smoother the final drink.
Step 2: Blend the Horchata
Pour the rice, water, cinnamon sticks, sugar, and vanilla into your blender. Blend on high for 1-2 minutes until the mixture is completely smooth and looks like milk. You want no visible rice grains left. If you have a weak blender, blend for longer or in batches.
Step 3: Strain the Mixture
Set a fine-mesh strainer over a large bowl or pitcher. Pour the blended mixture through the strainer. Use a spoon or spatula to press the liquid out of the rice pulp. Discard the solids (or compost them). If you used a nut milk bag, just squeeze it tight. The goal is a smooth, milky liquid.
Step 4: Chill the Horchata
Stir in the milk. Taste and adjust sweetness if needed. Refrigerate until cold. If you’re in a hurry, put it in the freezer for 30 minutes. Cold horchata is essential for this drink.
Step 5: Prepare the Glasses
Mix the cinnamon and sugar in a small bowl. Run a lemon or lime wedge around the rim of your glasses. Dip the rims into the cinnamon sugar mixture to create a spicy, sweet crust. Set aside.
Step 6: Assemble the Drink
Fill your prepared glasses with ice. Pour in the horchata base until the glass is about half full. Slowly pour the strong brewed coffee over the ice. You’ll see beautiful swirls of white and brown. Stir gently to combine.
Step 7: Serve
Top with a dash of extra cinnamon if you like. Serve immediately. Watch the magic happen as the flavors meld.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my early mistakes.
- Soak Overnight — I know I said 1 hour works, but overnight soaking extracts more flavor and makes the rice easier to blend. Set it before bed, blend in the morning. It’s foolproof.
- Don’t Skip the Straining — Even with a good blender, there will be tiny bits of rice. Straining ensures a silky texture. If you hate straining, use a high-powered blender and blend for a full 3 minutes.
- Use Cold Brew for Best Results — Hot coffee poured over ice dilutes the drink and can cook the horchata slightly, changing the flavor. Cold brew is smooth, less acidic, and mixes beautifully.
- Toast the Cinnamon Sticks — For extra depth, lightly toast the cinnamon sticks in a dry pan for 30 seconds before soaking. It releases more oils and aroma.
- Adjust the Rice-to-Water Ratio — If you like it thicker, use less water. If you like it lighter, use more. I find ½ cup rice to 2 cups water is the sweet spot.
Common Mistakes:
- Sauce is too thin — Add more rice or less water next time.
- Drink is gritty — You didn’t blend or strain long enough.
- Too sweet — Reduce the sugar in the blend. You can always add more, but you can’t take it away.
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 to the blender. It’s like a Mexican mocha. Delicious.
- Almond Horchata — Swap half the rice for raw almonds. Blend and strain as usual. Adds a nutty depth.
- Spicy Horchata — Add a pinch of cayenne pepper or a slice of fresh jalapeño to the blender. It sounds wild, but the heat balances the sweetness perfectly.
- Cold Brew Horchata — Steep coffee grounds in the horchata base for 12 hours. Strain and serve. Ultra-smooth.
- Non-Dairy — Use oat milk or almond milk instead of dairy milk. The recipe is naturally vegan-friendly if you skip the dairy.
Serving & Storage
How to Serve: I serve this in tall glasses with a straw. It looks Instagram-worthy and is super refreshing. Add a sprig of mint or a cinnamon stick as a garnish for extra flair.
Side Dishes: This pairs beautifully with soft glazed cinnamon rolls for a sweet breakfast, or moist maple cinnamon banana muffins for a cozy weekend brunch.
Storage: Store the horchata base in an airtight container in the fridge for up to 5 days. Shake well before using, as separation is natural. Do not freeze the horchata, as the texture may change upon thawing.
Reheating: This is an iced drink, so reheating isn’t recommended. But if you want a hot version, heat the horchata base gently and mix with hot coffee. It makes a cozy horchata latte.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Per serving (based on 2 servings):
| Nutrient | Amount |
|---|---|
| Calories | 180 |
| Protein | 4g |
| Carbs | 28g |
| Fiber | 1g |
| Sugar | 18g |
| Fat | 6g |
| Sodium | 45mg |
What’s Good: It’s a good source of calcium from the milk and rice. The cinnamon may help regulate blood sugar.
What to Know: It contains sugar, so adjust to your needs. It’s not a diet drink, but it’s better than most coffee shop alternatives.
Final Thoughts
So that’s my go-to creamy Mexican horchata iced coffee! 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 drink has saved my mornings more times than I can count. It’s my answer to “I need energy but don’t want caffeine jitters” (thanks to the natural sugars) and “I want something fancy but lazy.” My family is obsessed, and I’m obsessed with making it.
Make it yours! Try different milks, adjust the sweetness, or add a splash of espresso for extra kick. The best recipes are the ones you adapt to your 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 instant coffee instead of brewed?
Yes! Dissolve 1-2 teaspoons of instant espresso granules in a small amount of hot water, let it cool, and use that. It’s a great shortcut when you’re in a rush.
Why is my horchata gritty?
This usually means the rice wasn’t blended long enough or you didn’t strain it properly. Use a high-speed blender and strain through a fine-mesh sieve or nut milk bag. Press the liquid out to get all the creaminess.
Can I make this ahead of time?
Absolutely. Make the horchata base up to 5 days ahead. Store it in the fridge. When you’re ready to drink, just add ice and coffee. It’s even better the next day as the flavors meld.
Is this recipe dairy-free?
The base is naturally dairy-free (rice, water, sugar, cinnamon). If you use dairy milk, it’s not vegan. Swap in oat, almond, or soy milk to keep it fully dairy-free.
How do I store the cinnamon sugar rim?
Keep it in an airtight container at room temperature for up to a month. It stays fresh and spicy.
Can I add alcohol to this?
For adults only! A splash of tequila or coffee liqueur turns this into a delicious adult beverage. Add it after mixing the horchata and coffee.
What’s the best type of cinnamon to use?
Ceylon cinnamon is milder and sweeter, while Cassia cinnamon is stronger and spicier. Both work, but I prefer Cassia for its bold flavor in this drink.
Pin This Recipe!
Creamy Mexican Horchata Iced Coffee
- Total Time: 1 hour 10 minutes
- Yield: 2 servings 1x
Description
A creamy, spiced iced coffee drink inspired by San Antonio horchata, featuring a homemade rice-cinnamon base served over strong coffee with a cinnamon sugar rim.
Ingredients
- 1/2 cup white long-grain rice
- 2 cups water (for soaking)
- 2 large cinnamon sticks
- 1 teaspoon vanilla extract
- 1/4 to 1/2 cup sugar (adjust to taste)
- 1 cup milk (dairy or non-dairy like oat or almond)
- 1 cup strong brewed coffee (cold brew preferred)
- Ice cubes
- 2 tablespoons granulated sugar (for rim)
- 1 teaspoon ground cinnamon (for rim)
- 1 lemon or lime wedge (for rim)
Instructions
- Rinse the rice under cold water until the water runs clear to remove excess starch.
- Place the rinsed rice, cinnamon sticks, and 2 cups of water in a large jar or bowl. Soak for at least 1 hour or overnight in the refrigerator.
- Pour the soaked rice, water, cinnamon sticks, sugar, and vanilla extract into a high-speed blender.
- Blend on high for 1-2 minutes until the mixture is completely smooth and milky.
- Strain the mixture through a fine-mesh strainer or nut milk bag into a pitcher, pressing the liquid out of the solids. Discard the solids.
- Stir the strained horchata base with the milk. Taste and adjust sweetness if needed. Refrigerate until cold.
- Mix the granulated sugar and ground cinnamon in a small bowl.
- Run the lemon or lime wedge around the rim of glasses and dip them into the cinnamon sugar mixture to create a rim.
- Fill the prepared glasses with ice cubes.
- Pour the chilled horchata base into the glasses until about half full.
- Slowly pour the strong brewed coffee over the ice to create swirls.
- Stir gently to combine and serve immediately.
Notes
Soaking the rice overnight yields the best flavor and texture. For a nuttier flavor, add raw almonds to the blender. Use cold brew coffee to prevent dilution and maintain smoothness. The horchata base can be stored in the fridge for up to 5 days.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Beverage
- Cuisine: Mexican
Nutrition
- Serving Size: 1 glass
- Calories: 180
- Sugar: 18
- Sodium: 45
- Fat: 6
- Saturated Fat: 3
- Carbohydrates: 28
- Fiber: 1
- Protein: 4
Keywords: horchata, iced coffee, mexican coffee, cinnamon coffee, dairy-free coffee, cold brew, homemade horchata, summer drinks


