If you’re craving a refreshingly smooth and warmly spiced drink that feels like a comforting hug in a glass, this Creamy Cinnamon Rice Horchata Recipe is absolutely the way to go. This traditional Mexican beverage gets a creamy makeover with the addition of milk, creating a luscious texture that pairs beautifully with the sweet cinnamon undertones. It’s simple enough to whip up on a busy day yet impressive enough to serve guests, making it a versatile treat you’ll find yourself reaching for again and again.

Ingredients You’ll Need
Getting started with this Creamy Cinnamon Rice Horchata Recipe is easy because it only requires a few simple ingredients that work together to create a deliciously creamy and aromatic drink. Each component plays its own role, whether it’s the rice providing a silky base, cinnamon adding warm spice, or the sweetness balancing everything perfectly.
- 1 cup uncooked long grain white rice: This is the foundation, delivering that smooth, creamy body after blending and soaking.
- 4 cups water: Essential for soaking and extracting all the natural flavors from the rice and cinnamon.
- 1 cinnamon stick or 1/2 tablespoon ground cinnamon: Adds warmth and a fragrant spice note that defines the horchata’s signature flavor.
- 1/2 cup milk: Brings creaminess to the drink, balancing the rice’s natural starchiness with smoothness.
- 1/2 tablespoon vanilla: Enhances the overall aroma and adds a subtle sweetness depth.
- 1/3 cup white sugar (adjustable): Sweetens the horchata just right, but can be increased for those who like it sweeter.
How to Make Creamy Cinnamon Rice Horchata Recipe
Step 1: Rinse the Rice Thoroughly
Begin by pouring the uncooked rice into a mesh strainer and running it under cool water for about 30 seconds. Rinsing until the water runs clear is key because it removes excess starch that could otherwise make the horchata gummy or cloudy, resulting in a cleaner, smoother taste and texture.
Step 2: Blend Rice, Water, and Cinnamon
Transfer the rinsed rice to your blender, pour in the 4 cups of water, and toss in the cinnamon stick (or ground cinnamon if you prefer). Blend everything for about one minute, just until the rice grains start to break up. This helps infuse the water with rice flavor and cinnamon’s warmth, setting the foundation for that creamy magic.
Step 3: Let It Soak Overnight
This soaking process is where the flavors deepen fully. Place the blended mixture in the fridge for at least 7 to 8 hours or overnight. While 3 hours technically works, the longer soak gives the rice and cinnamon plenty of time to meld together, creating a rich and aromatic horchata base.
Step 4: Strain and Add Finishing Touches
After soaking, strain the liquid through a fine mesh strainer into a pitcher, discarding the rice solids. Then stir in the vanilla, milk, and sugar to taste, adjusting the sweetness as you like. Serve chilled over ice, perhaps with a sprinkle of cinnamon on top to enhance that inviting, cozy aroma.
How to Serve Creamy Cinnamon Rice Horchata Recipe

Garnishes
Simple garnishes elevate this creamy delight beautifully. A light dusting of ground cinnamon or a cinnamon stick stirred into the glass makes it extra festive. You could even float a few mint leaves to add a hint of freshness that contrasts nicely with the sweetness and spice.
Side Dishes
This horchata pairs wonderfully with a variety of light snacks such as churros, crispy tortilla chips with salsa, or flaky pastries. It’s especially perfect alongside Mexican street food, where the creamy, cooling horchata balances spicy or fried flavors superbly.
Creative Ways to Present
Want to impress your guests? Serve this creamy cinnamon rice horchata recipe in clear glasses or mason jars topped with crushed ice and a cute cinnamon stick stirrer. You could also whip it into a horchata latte by adding a shot of espresso or blend it with ice to make a frosty horchata smoothie for hot days.
Make Ahead and Storage
Storing Leftovers
Your horchata stays fresh and delicious stored in an airtight container in the fridge for up to 3 days. Shake or stir well before serving as natural separation may occur due to the milk and rice settling.
Freezing
Freezing this creamy cinnamon rice horchata recipe isn’t recommended because the milk can separate and the texture can change upon thawing. It’s best enjoyed fresh or refrigerated.
Reheating
If you prefer your horchata warm on a chilly evening, gently heat it on the stove over low heat, stirring constantly. Avoid boiling to keep the milky creaminess intact and maintain that lovely cinnamon aroma.
FAQs
Can I use almond milk or another dairy-free alternative?
Absolutely! Almond milk or oat milk work well to keep this recipe creamy while accommodating dairy-free preferences. Just be mindful that the flavor will vary slightly depending on the milk chosen.
Is it necessary to soak the rice overnight?
Soaking overnight is highly recommended for maximum flavor extraction and smoothness, but if you’re short on time, 3 hours will do—just expect a slightly milder taste.
Can I use ground cinnamon instead of a cinnamon stick?
You can use ground cinnamon, adding about half a tablespoon at the blending stage. However, a cinnamon stick infuses a more subtle and complex flavor over time.
How sweet should horchata be?
Sweetness is super personal! Start with 1/3 cup sugar and adjust up to 2/3 cup depending on your taste. You can also experiment with alternatives like honey or agave syrup.
Can I make this horchata recipe without a blender?
While a blender helps break down the rice to get that creamy texture, you can soak the rice and strain the water manually, though the horchata may be less smooth and more rustic.
Final Thoughts
I can’t wait for you to try this Creamy Cinnamon Rice Horchata Recipe—it’s truly one of those comforting drinks that feels like a celebration in every sip. Whether you’re new to horchata or a long-time fan, this recipe will charm you with its perfect balance of creamy, sweet, and spicy flavors. So grab your blender and ingredients, and get ready to treat yourself and your loved ones to a delicious homemade delight!
