Ingredients
1 cup long-grain white rice, rinsed
2-3 cinnamon sticks (preferably Ceylon), broken into pieces
4 cups hot water, plus more for blending if needed
1 teaspoon vanilla extract
1 (14-ounce) can sweetened condensed milk
1 (12-ounce) can evaporated milk
Pinch of ground cinnamon, for garnish
Instructions
Step 1: Rinse the rice thoroughly under cold water until the water runs clear. Combine the rinsed rice and broken cinnamon sticks in a large bowl. Pour 4 cups of hot water over the rice and cinnamon, ensuring everything is submerged.
Step 2: Cover the bowl and let the mixture soak at room temperature for at least 4 hours, or preferably overnight (8 hours). Soaking allows the rice to soften and the cinnamon flavor to infuse.
Step 3: Transfer the soaked rice, cinnamon sticks, and the soaking water into a high-speed blender. Add the vanilla extract. Blend on high for 3-5 minutes, until the mixture is very smooth and the rice grains are completely pulverized into a fine liquid.
Step 4: Place a fine-mesh sieve over a large pitcher or bowl. Line the sieve with a cheesecloth or a clean kitchen towel (ensure it's lint-free). Slowly pour the blended horchata mixture through the cheesecloth into the pitcher. Gather the edges of the cheesecloth and squeeze out as much liquid as possible from the rice pulp. Discard the remaining pulp.
Step 5: Stir in the sweetened condensed milk and evaporated milk into the strained horchata liquid until thoroughly combined. Taste and adjust sweetness if desired, adding a little extra sugar if preferred.
Step 6: Chill the horchata for at least 2-3 hours before serving to allow the flavors to meld and for it to become perfectly refreshing. Serve over ice, garnished with a sprinkle of ground cinnamon. Store any leftovers in an airtight container in the refrigerator for up to 3-4 days.
Notes
For a completely dairy-free horchata recipe, substitute sweetened condensed milk with a dairy-free alternative and evaporated milk with full-fat canned coconut milk. Adjust sweetness to your preference. Ensure you use a high-speed blender for the smoothest result.
- Prep Time: 15 minutes
- Cook Time: 8 hours (soaking)
- Category: Drinks, Snacks & Holiday Treats
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup (8oz)
- Calories: 240 kcal
- Sugar: 35g
- Sodium: 60mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 15mg