Imagine sipping on a cool, creamy glass of horchata recipe that dances on your taste buds with every refreshing sip. The sweet aroma of cinnamon mingles with the nutty essence of rice, creating a symphony of flavors that instantly transports you to sun-soaked afternoons spent in vibrant Mexican markets.

Jump to:
I still remember the first time I tasted this delightful drink at my abuela’s kitchen, where laughter and love were always served alongside. Perfect for summer gatherings or simply as a sweet escape from the heat, horchata is more than just a beverage; it’s an experience that promises to wrap you in warmth and joy with each delicious gulp.
Why Is horchata recipe So Irresistibly Good?
First, this refreshing drink is perfect for hot days, quenching your thirst with a delightful blend of rice, milk, and spices.
Next, it’s incredibly easy to make—whip it up in just 15 minutes without any cooking!
Additionally, you can customize the sweetness to your liking, making it a crowd-pleaser for everyone.
Finally, enjoy the creamy texture and aromatic vanilla and cinnamon that elevate every sip into a tropical escape.
horchata recipe Ingredients
For the Rice Mixture
- 1 cup long-grain white rice (rinsed and drained) – This is the base of your horchata, lending a creamy texture when blended.
- 1 cinnamon stick (for soaking) – Soaking with the rice infuses a warm, aromatic flavor that’s essential to traditional horchata.
- 4 cups water – Used for soaking and blending, this hydrates the rice and helps create a smooth beverage.
For the Flavoring
- 1 cup milk (can use almond milk for a dairy-free option) – Adds creaminess; choose almond milk for a lighter, nutty flavor.
- 1/2 cup granulated sugar (adjust to taste) – Sweetens your horchata; feel free to reduce or increase based on preference.
- 1 teaspoon vanilla extract – Enhances the overall flavor profile with its sweet and fragrant notes.
- 1/4 teaspoon salt – A pinch of salt balances the sweetness, elevating the flavors in your horchata recipe.
For the Garnish
- 1 teaspoon ground cinnamon (for sprinkling on top) – A classic finishing touch that adds extra warmth and spice to your refreshing drink.
How to Make horchata recipe
1. Combine ingredients: In a large bowl, mix the rinsed long-grain white rice, cinnamon stick, and 4 cups of water. Let this soak for at least 4 hours or overnight for optimal flavor.
2. Blend mixture: After soaking, remove the cinnamon stick and blend the rice mixture until smooth. The texture should be creamy and well combined for that perfect horchata experience.
3. Strain the blend: Strain the blended mixture through a fine mesh strainer or cheesecloth into a pitcher, discarding the solids. This step ensures you have a silky-smooth drink without any grainy bits.
4. Stir in flavoring: Add 1 cup of milk (or almond milk for a dairy-free option), 1/2 cup of granulated sugar, 1 teaspoon of vanilla extract, and 1/4 teaspoon of salt. Mix well until everything is fully combined and sweetened to your liking.
5. Serve chilled: Pour your delicious horchata over ice and garnish with a sprinkle of ground cinnamon on top. Enjoy this refreshing beverage on hot days!
Optional: For added flavor, consider blending in a scoop of ice before serving for an extra frosty treat.
Exact quantities are listed in the recipe card below.
Pro Tips for horchata recipe
- Soaking Time Matters: Ensure you soak the rice and cinnamon stick for at least 4 hours; overnight soaking enhances flavor and texture.
- Rinse Thoroughly: Rinse the rice well before soaking to remove excess starch, preventing a gummy texture in your final horchata recipe.
- Blend Smoothly: Blend the soaked rice mixture until completely smooth; any graininess will affect the drink’s creaminess.
- Strain Carefully: Use a fine mesh strainer or cheesecloth to remove solids completely; this step is crucial for achieving that silky-smooth consistency.
- Adjust Sweetness: Taste your horchata before serving. Feel free to adjust sugar according to your preference—some like it sweeter!
- Chill Well: For the best taste, serve your horchata recipe chilled over ice. It’s refreshing on hot days!
How to Store and Freeze horchata recipe

- Fridge: Store your horchata recipe in an airtight container for up to 5 days to keep it fresh and flavorful.
- Room Temperature: Avoid leaving horchata at room temperature for more than 2 hours, as dairy can spoil quickly.
- Freezer: For longer storage, freeze the horchata in a freezer-safe container for up to 3 months; just remember to leave space for expansion.
- Reheating: Thaw frozen horchata in the fridge overnight, then stir well before serving over ice or gently reheat on the stove if preferred warm.
horchata recipe Your Way
Feel free to get creative and make this delightful drink your own with these fun variations!
- Dairy-Free: Substitute the milk with almond milk or coconut milk for a creamy, nutty flavor. This twist keeps the drink light and refreshing, perfect for warm days.
- Sweet & Spicy: Add a pinch of cayenne or chili powder to the sugar mixture for a subtle heat. The warmth balances beautifully with the sweetness, giving your horchata a unique kick.
- Nutty Delight: Blend in a handful of soaked almonds during the rice mixture preparation. This adds a rich texture and nutty depth that elevates your horchata experience.
- Chocolatey Indulgence: Stir in 2 tablespoons of cocoa powder to the milk before mixing it in. This chocolatey twist creates a decadent version that’s perfect for dessert lovers.
- Coconut Bliss: Use coconut milk instead of regular milk for a tropical flair. The lush coconut flavor pairs wonderfully with cinnamon, transporting your taste buds to sunny beaches.
- Vanilla Bean Boost: Swap the vanilla extract for fresh vanilla bean seeds for an intensified aroma and taste. It adds an elegant touch that will impress any guest.
- Fruity Fusion: Blend in some fresh fruit like strawberries or mango after preparing the base. This fruity addition not only enhances flavor but also brings a vibrant color to your drink.
- Caramel Drizzle: Top your finished horchata with a drizzle of caramel sauce for a sweet finish. The gooey sweetness complements the cinnamon perfectly, making every sip irresistible.
Make Ahead Options
Preparing this horchata recipe is a breeze and perfect for meal prep, especially during hot summer days when you need a refreshing drink on hand. You can soak the 1 cup of rinsed long-grain white rice, along with the cinnamon stick, in 4 cups of water overnight to infuse those delightful flavors. Once soaked, blend the mixture until smooth and strain it into a pitcher, discarding the solids—this step can be done up to 24 hours in advance. On the day you plan to serve, simply stir in 1 cup of milk (or almond milk for a dairy-free option), 1/2 cup of sugar, 1 teaspoon of vanilla extract, and 1/4 teaspoon of salt. For the best taste, enjoy your horchata chilled over ice within 3 days of preparation and finish with a sprinkle of ground cinnamon right before serving. With these steps, you’ll save time without sacrificing flavor!
horchata recipe Questions Answered
What type of rice is best for this horchata recipe?
Long-grain white rice works beautifully for this horchata recipe. It’s essential to rinse and drain the rice thoroughly before soaking to remove excess starch, which helps achieve that smooth, creamy texture. You can also experiment with jasmine or basmati rice for a subtle twist!
How long should I soak the rice mixture?
For optimal flavor and texture, let the rice, cinnamon stick, and water soak for at least 4 hours or, ideally, overnight. This allows the flavors to meld and makes it easier to blend into a silky mixture.
Can I make this horchata recipe dairy-free?
Absolutely! Simply substitute the 1 cup of milk with almond milk or any other plant-based milk of your choice. This will maintain the refreshing quality of the drink while catering to your dietary preferences.
How should I store leftover horchata?
If you have any leftovers (which is rare because it’s so delicious!), store it in an airtight container in the refrigerator. It will stay fresh for up to 3 days. Just give it a good stir before serving again, as some separation may occur.
Is it possible to freeze horchata?
Yes! You can freeze horchata in ice cube trays for later use in smoothies or blended drinks. Just remember that freezing may change its texture slightly, so it’s best enjoyed fresh when possible.
How many servings does this recipe yield?
This delightful horchata recipe yields about 4 servings—perfect for sharing on a hot day! Each serving contains approximately 150 calories, making it a light yet satisfying treat.

Horchata
Ingredients
Method
- In a large bowl, combine the rinsed rice, cinnamon stick, and water. Let it soak for at least 4 hours or overnight.
- After soaking, remove the cinnamon stick and blend the rice mixture until smooth.
- Strain the blended mixture through a fine mesh strainer or cheesecloth into a pitcher, discarding the solids.
- Stir in the milk, sugar, vanilla extract, and salt until well combined.
- Serve chilled over ice, garnished with a sprinkle of ground cinnamon.





