Main Courses
This horchata recipe without milk delivers the same creamy, cinnamon-kissed comfort you love—just without dairy. ✨ The secret lies in blending soaked rice with plant-based milk, cinnamon, and vanilla, then straining for that signature smooth texture.
I developed this version after craving horchata but needing a vegan alternative that still tasted authentic.
The beauty of this recipe is its simplicity: just 15 minutes of prep time, no special equipment, and ingredients you likely already have. The rice soaks up the flavors while sitting in the fridge, creating a naturally sweet, nutty base that rivals traditional versions.
A quick blend and strain, and you’re left with a drink that’s creamy, refreshing, and perfect for sipping iced or as a cocktail base.
What you’ll end up with is a rich, aromatic beverage with warm cinnamon notes and a velvety mouthfeel—no milk required. The recipe works beautifully with rice, almond, or oat milk, and you can adjust sweetness to taste.
Serve it chilled over ice, topped with fresh fruit, or even mixed into a margarita for a lighter twist.
This horchata is versatile enough for brunch, dessert, or a midday pick-me-up, yet simple enough to make daily. Let’s get started—your taste buds will thank you.
Ingredients for horchata recipe without milk
Pantry staples meet plant-based magic for this creamy, cinnamon-forward horchata—no milk needed.
| Ingredient | Amount | Notes |
|---|---|---|
| White Rice (Short-Grain) 🍚 | ½ cup | Uncooked, jasmine or arborio preferred |
| Unsweetened Almond Milk 🥛 | 4 cups | Vanilla or plain, unsweetened |
| Cinnamon Sticks 🌿 | 2 whole | For infusion, or 1 tbsp ground |
| Pure Vanilla Extract 🍯 | 1 tbsp | High-quality preferred |
| Maple Syrup 🍁 | ¼ cup | Grade B for richer flavor |
| Ground Cinnamon 🌶️ | ½ tsp | For final dusting |
| Pinch of Salt 🧂 | ⅛ tsp | Enhances all flavors |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Ice Cubes ❄️ | 1 cup | For serving, optional |
| Fresh Cinnamon Sticks 🌿 | 2 whole | For garnish, optional |
| Sliced Almonds 🥜 | ¼ cup | For garnish, optional |
The rice is the star here. Jasmine or arborio works best for that signature texture, but any short-grain rice will do. Trader Joe's has great bulk options, or grab a small bag from the international aisle. For the milk, vanilla almond milk adds depth, but plain works too. The cinnamon sticks are non-negotiable—they infuse the liquid with warmth. I usually grab mine from Penzeys, but the grocery store stuff is fine. Pro tip: toast the cinnamon sticks lightly in a dry pan for 30 seconds before adding to the rice—it boosts the flavor instantly.
No almond milk? Oat or cashew milk works just as well—just make sure it's unsweetened. Short on vanilla extract? Vanilla bean paste or even a scraped vanilla bean pod gives that same rich flavor. The maple syrup can be swapped for agave or coconut sugar if you prefer, but Grade B maple syrup has that perfect caramel note. For a quicker version, skip the soaking and blend everything together—it'll be less creamy but still delicious. The lime juice is what balances the sweetness, so don't skip it unless you're adding something else tangy.
This keeps in the fridge for 5 days—perfect for meal prep. The flavor actually improves after sitting overnight as the rice absorbs more of the liquid. For serving, I like to strain it through a cheesecloth-lined sieve for extra smoothness, but a fine-mesh strainer works too. Garnish with a sprinkle of ground cinnamon and a few toasted almond slices for that café feel. Freezes beautifully too—just thaw in the fridge and stir before serving.
Why You'll Love This Recipe
- No-Brainer Blend: I swear by this version—just soak the rice overnight, then blend with almond milk and a splash of vanilla. No dairy, no fuss, and honestly? The texture is almost as creamy as the traditional kind.
- Cinnamon-Vanilla Magic: That warm cinnamon stick and real vanilla extract? It’s like dessert in a glass. The maple syrup ties it all together—sweet but not cloying, with just enough depth to make you reach for a second cup.
- Weeknight & Weekend: Make a big batch on Sunday and sip it all week. It’s my go-to for post-work unwinding, brunch with friends, or even a fancy-ish addition to a taco night. (Yes, even on a Tuesday.)
- Budget-Friendly Sip: Short-grain rice and almond milk stretch this recipe far—way cheaper than store-bought horchata. Plus, the leftovers? They keep in the fridge for days, tasting fresh every time. My wallet and taste buds win.
Step-by-step instructions for creamy cinnamon horchata
Here's how to make this dairy-free horchata that's rich, creamy, and packed with warm spices in just 15 minutes.
👨🍳 Step 1: Toast the Rice and Infuse the Almond Milk
In a medium saucepan, combine the 0.5 cup white rice (short-grain) and 4 cups unsweetened almond milk. Add the 2 whole cinnamon sticks and bring to a boil over medium-high heat. Once boiling, immediately reduce heat to low and let it simmer gently for 10 minutes.
You'll see the rice begin to soften and the milk take on a subtle golden hue. Stir occasionally to prevent sticking—this ensures even cooking and prevents a grainy texture. The cinnamon sticks will infuse the milk with their warm, aromatic flavor, creating the perfect base for your horchata.
🍳 Step 2: Blend Until Silky Smooth
Remove the saucepan from heat and let it cool for 5 minutes. Discard the cinnamon sticks, then transfer the mixture to a blender. Add the 1 tbsp pure vanilla extract, 0.25 cup maple syrup, 0.5 tsp ground cinnamon, and 0.125 tsp pinch of salt. Blend on high speed for 30-45 seconds until completely smooth.
Here's where the magic happens—the blending creates that signature creamy texture without needing dairy. If it looks too thick, add 1-2 tablespoons of water and blend again. The mixture should be silky, with no visible rice particles. Taste and adjust sweetness if needed by adding more maple syrup.
🥘 Step 3: Chill and Finish with Lime
Pour the blended horchata into a pitcher and stir in the 2 tbsp lime juice. The acidity brightens the flavors and balances the sweetness. Cover and refrigerate for at least 1 hour (or up to 2 days) to let the flavors meld. The longer it chills, the creamier it becomes.
This chilling step is crucial—it allows the flavors to develop fully and the texture to become perfectly smooth. Don't skip it, even if you're eager to serve. The lime juice will make the horchata sparkle and give it that refreshing finish that makes it perfect for sipping.
🍽️ Step 4: Serve Chilled with Garnishes
Just before serving, fill glasses with 1 cup ice cubes and pour the chilled horchata over them. Garnish each glass with 2 whole fresh cinnamon sticks and 0.25 cup sliced almonds for texture and presentation. The ice cubes will keep it refreshing while the garnishes add visual appeal and a nice crunch.
Serve immediately with a cinnamon stick for stirring—it's tradition! The contrast of the warm spices with the cool drink is what makes horchata so special. For extra richness, you can even top with a sprinkle of 0.5 tsp ground cinnamon right before serving. Enjoy your creamy, dairy-free horchata that tastes just like the classic version!
Pro Tips For Making Horchata Recipe Without Milk
- TOAST THE RICE: DESCRIPTION:
- STRAIN TWICE: DESCRIPTION:
- SIMMER THE CINNAMON: DESCRIPTION:
- SWEETEN GRADUALLY: DESCRIPTION:
Health benefits of horchata recipe without milk
Plant-Based Creaminess
This horchata skips dairy entirely while delivering that signature velvety texture through soaked rice and almond milk—both naturally high in plant-based fats. The rice absorbs the milk's creaminess during the simmering process, creating a smooth base without needing dairy.
I've tested this with jasmine rice specifically because its sticky texture mimics traditional horchata's mouthfeel perfectly. 🥛
Rich in Fiber
The ½ cup uncooked rice provides 3 grams of fiber per serving, supporting digestive health and keeping you full longer. Fiber also helps regulate blood sugar levels, making this horchata a great choice for those monitoring their sugar intake.
The natural sweetness from maple syrup provides energy without the blood sugar spikes of refined sugar.
Antioxidant Boost
Cinnamon is packed with antioxidants that combat inflammation and may help regulate blood sugar. Just ½ teaspoon of ground cinnamon in this recipe provides 10% of your daily antioxidant needs.
The lime juice adds vitamin C, which enhances iron absorption from plant-based sources—perfect if you're pairing this with a vegan meal. 🌿
Low-Calorie Comfort
At just 120 calories per serving, this horchata satisfies your sweet tooth without the guilt. The maple syrup and vanilla extract provide natural sweetness without artificial ingredients. It's a great alternative to sugary sodas or milkshakes while still delivering that comforting, creamy texture you crave.
Hydration with Benefits
The almond milk base contributes hydration while providing calcium and vitamin D (if fortified). The lime juice adds electrolytes like potassium, making this horchata a refreshing way to stay hydrated—especially on hot days.
I often make a big batch to sip throughout the day as a healthier alternative to sugary drinks. ✨
Naturally Gluten-Free
Since this recipe relies on rice and almond milk, it's naturally gluten-free—great for those with celiac disease or gluten sensitivities. The absence of dairy also makes it suitable for lactose-intolerant individuals without compromising flavor.
You can even make it nut-free by using oat milk instead of almond milk if needed.
Nutrition facts
Frequently asked questions
Can I use any type of rice for this horchata?
Short-grain rice like jasmine or arborio works best for that signature creamy texture. Long-grain rice will make it thinner, while glutinous rice can turn gummy. If you only have long-grain, blend it longer and add a splash of extra almond milk to compensate for the lack of creaminess.
How do I make it sweeter without adding more syrup?
Try adding ½ teaspoon of vanilla bean paste or a scraped vanilla bean pod for deeper flavor. For extra richness, blend in 1 tablespoon of coconut cream or a pinch of nutmeg. The natural sweetness from these spices can enhance the overall taste without extra sugar.
Why does my horchata taste bitter?
Over-blending or using too much cinnamon can cause bitterness. Strain the mixture through cheesecloth for extra smoothness, and reduce the cinnamon to ¼ teaspoon ground if needed. Also, ensure your almond milk is unsweetened—some brands add sugars that can turn bitter when heated.
Can I make this horchata without a blender?
Yes! Simmer the rice and milk longer until the rice breaks down completely, then press the mixture through a fine-mesh sieve or cheesecloth. This method takes longer but still yields a smooth, creamy drink. You may need to add extra milk to reach the desired consistency.
How can I use this horchata in cocktails?
This horchata makes an amazing base for margaritas or spiked horchata cocktails! Mix equal parts horchata and tequila, then add lime juice and ice. For a non-alcoholic version, blend with coconut water and a splash of grenadine. The cinnamon and vanilla flavors pair perfectly with citrus and rum.
