A Refreshing Twist on a Classic Mexican Beverage
Mexican horchata is a creamy, sweetened rice-based drink beloved across the US and Mexico. This vegan and gluten-free version swaps dairy for nut milk and sticks to simple swaps to ensure accessibility without compromising flavor. With its silky texture, subtle cinnamon warmth, and nutty backbone from long-grain rice, this version is the perfect balance of refreshing and indulgent. The 12-hour rice soak and reduced almond milk base create a smooth profile that’s easy to customize for your preferred sweetness or spice level.
Perfect for scorching summer days or pairing with rich meals, this recipe follows traditional techniques with a modern twist. By eliminating dairy while retaining that signature horchata taste, it becomes an inclusive drink for vegans, those avoiding gluten, or anyone seeking a lighter alternative. The step-by-step process ensures success even for first-time horchata makers.
Why You’ll Love This Recipe
- Animal-free: Uses plant-based ingredients with no dairy or animal products
- Easy prep: Requires just soaking, simmering, and straining
- Customizable: Adjust sweetness levels or add spices like vanilla
- Chill-friendly: Stores perfectly refrigerated for up to 5 days
- Family-approved: Kids and adults will enjoy the comforting cinnamon flavor
Ingredients You’ll Need
Base Ingredients
- 1 ½ cups long-grain white rice (unjuli)
- 2 whole cinnamon sticks (1-2 inches each)
- 6 cups water: 4 cups for soaking, 2 cups to add at the end
Almond Milk Component
- 3 cups unsweetened almond milk (other nut milks work)
- ¼ cup cane sugar (adjust to taste)
To Serve
- ½ teaspoon ground cinnamon
- Ice (as much as desired)
Step-by-Step Guide
- Soak the Rice: Rinse rice thoroughly until water runs clear. Pour into a large bowl with 4 cups cold water and a cinnamon stick. Let rest 5-6 hours or overnight for maximum creaminess.
- Make Cinnamon Almond Base: In a saucepan, melt sugar in almond milk over medium heat. Simmer 20-30 minutes until reduced by half. Remove from heat and let cool to warm.
- Blend Rice Mixture: Drain liquid from soaked rice. Transfer rice (and cinnamon sticks) to a high-powered blender with 2 cups reserved water. Blend 3-5 minutes until completely smooth. Work in batches if needed.
- Strain Thoroughly: Use a fine-mesh strainer, cheesecloth, or nut milk bag to filter blended mixture. Press gently to avoid bitterness from cinnamon sticks. Strain multiple times for ultra-smooth texture.
- Combine & Chill: Stir strained rice water with reduced almond-milk mixture and 1 ½ teaspoons vanilla extract. Add remaining 2 cups water and adjust sweetness. Refrigerate at least 2 hours before serving.
- Serve Chilled: Pour over ice and dust with ground cinnamon. Drink within 5 days for best flavor.
Pro Tips & Creative Variations
For best results, let rice soak uncovered in a heat-safe bowl to maximize absorption. Use blanching or peeling if using brown rice (cooking time required). Always blend on low speed first to prevent rice from flying out. If you prefer spicier cinnamon, blend whole sticks with rice but strain multiple times.
Customize flavors by experimenting with:
- Vanilla horchata: Add 1-2 tablespoons vanilla bean paste
- Spice up: Substitute 1 teaspoon ground ginger for added warmth
- Creamy alternative: Blend in soaked almonds (50g) for richer texture
- Mint horchata: Add ¼ cup fresh mint leaves during blending
- Hazelnut version: Swap almond milk for hazelnut for a European twist
Perfect Pairing Ideas
This vegan horchata thrives alongside:
- Chilaquiles for breakfast brunches
- Dolled-up street corn on the cob
- Vegan tamales during holidays
- Picaditas appetizer platters
- Fruit-rich aguas frescas during meal spreads
Chill for up to 5 days in airtight containers. For individual servings, pour into mason jars with cinnamon sprinkled inside before adding ice. No reheating needed—simply shake before pouring!
Estimated Nutrition Per Serving
About 130 calories per 16-ounce serving. Fat 4g (almond milk), Carbs 20g (from rice + sugar), Protein 2g. Exact values vary depending on almond milk brand and sugar used. Gluten-free and vegan by design.
Give it a Try Today
This vegan horchata captures the spirit of its dairy-filled ancestor while offering a lighter, allergen-friendly format. Whether you’re avoiding gluten, sticking to plant-based meals, or simply seeking a new summer favorite, this version will satisfy your taste buds and cooling cravings. Adjust sweetness to match your household’s preference—some adore rich cinnamon while others like it subtle. Let me know your perfect ratio!
PrintMexican Horchata (Vegan & Gluten-Free)
A creamy, refreshing vegan version of the classic Mexican beverage made with nut milk and cinnamon. Perfectly balanced for sweet and spicy preferences, it’s gluten-free and incredibly easy to make.
- Prep Time: 15
- Cook Time: 30
- Total Time: 105
- Yield: 6 cups (approximately 6 servings) 1x
- Category: quick
- Method: Simmering/Blending
- Cuisine: Mexican
- Diet: Vegan
Ingredients
1 ½ cups long-grain white rice (unjuli)
2 whole cinnamon sticks (1–2 inches each)
4 cups water (for soaking and blending)
2 cups water (to add at the end)
3 cups unsweetened almond milk (or other nut milk)
¼ cup cane sugar (adjust to taste)
½ teaspoon ground cinnamon (to serve)
Ice (as much as desired)
1 ½ teaspoons vanilla extract
Instructions
Rinse rice thoroughly until water runs clear. Place in a large bowl with 4 cups cold water and a cinnamon stick. Soak for 12 hours.
In a saucepan, combine almond milk and sugar. Simmer over medium heat for 20-30 minutes until reduced by half. Cool to warm.
Drain the soaked rice and transfer rice and cinnamon sticks to a blender. Add 2 cups of reserved water. Blend for 3-5 minutes until smooth.
Strain the blender contents through a fine-mesh strainer, cheesecloth, or nut milk bag to remove lumps and bitterness.
In a large pitcher, combine the strained rice water, reduced almond-milk mixture, and 1 ½ teaspoons vanilla extract. Stir well and refrigerate until chilled.
Serve chilled in glasses over ice, sprinkling a pinch of ground cinnamon on top if desired.
Notes
Allow the rice to soak for 12 hours for best results.
Strain thoroughly for a smoother texture.
Storage: Keep refrigerated for up to 5 days.
Sweetness can be adjusted by changing the amount of sugar or using a different liquid sweetener like agave nectar.
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 25g
- Sodium: 45mg
- Fat: 5g
- Saturated Fat: 0.5g
- Carbohydrates: 42g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 0mg