Creamy Caramel Horchata
Nolan O'Connor
| 10-10-2026

· Cate team
Creamy caramel horchata is a refreshing drink with a smooth texture, gentle cinnamon aroma, and rich caramel sweetness. Traditional horchata-style recipes often use rice as the base, which gives the drink its naturally soft and slightly creamy character.
Adding caramel takes the flavor in a warmer, dessert-like direction without making the preparation complicated. Served cold over ice, this homemade version is an easy choice for a relaxed afternoon or a sweet addition to a meal.
Ingredients
Measure everything out before starting, as the water is used in two parts. You will need:
- 1 cup long-grain white rice
- 1 cinnamon stick
- 4 cups water, divided
- 1 cup whole milk
- ½ cup sweetened condensed milk
- ½ cup caramel sauce
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- Ice, for serving
- Ground cinnamon, for garnish
This makes about 5 to 6 glasses. Allow about 10 minutes of preparation and 5 minutes of blending, plus at least 4 hours of soaking.
Preparing the Rice
The rice needs time to soften before blending. After soaking, the grains should be noticeably softer. This matters because hard, dry grains are more difficult to break down smoothly and can leave the finished drink with an unpleasantly gritty texture.
Instructions
With the ingredients ready, the drink comes together in a few short steps, and most of the time is hands-off. Follow them in this order:
1. Soak the rice and cinnamon stick in 2 cups of water for at least 4 hours or overnight.
2. Transfer the soaked mixture to a blender with the remaining 2 cups of water and blend until the rice is finely broken down.
3. Strain the mixture through a fine-mesh strainer into a large pitcher, pressing gently on the solids to extract as much liquid as possible.
4. Discard the remaining solids, including any cinnamon pieces.
5. Stir the milk, sweetened condensed milk, caramel sauce, vanilla extract, and salt into the strained rice mixture until the caramel is evenly incorporated.
6. Cover and refrigerate the horchata until thoroughly chilled, then stir again because some ingredients may settle naturally.
7. Pour over ice and finish with a light sprinkle of ground cinnamon and, if desired, a small drizzle of caramel sauce.
Getting the Caramel Flavor Right
Caramel can quickly become the dominant flavor, so balance is important. Start with the amount suggested in the recipe and taste the mixture after everything has been combined. If a stronger caramel note is preferred, a little more sauce can be added gradually.
The salt may seem like a minor ingredient, but a small amount helps balance the sweetness. It should not make the drink taste salty; instead, it helps keep the caramel and condensed milk from tasting overly sugary.
For a lighter version, some of the whole milk can be replaced with additional cold water. The resulting drink will have a thinner texture but will still retain the rice, cinnamon, and caramel flavors.
How to Serve Horchata
Creamy caramel horchata is best served well chilled, with plenty of ice in each glass. The ground cinnamon on top adds aroma and gives each glass a simple finished look.
For gatherings, prepare the horchata in advance and keep it refrigerated until serving. A large pitcher makes it easy for everyone to pour their own glass.
This horchata also pairs nicely with lightly spiced or cinnamon-flavored desserts. The cool, creamy texture provides a pleasant contrast to baked treats, while the caramel flavor makes the combination feel cohesive.
Creamy caramel horchata needs little active work, so the main thing to plan is time. Start the soak the evening before, blend and strain the next morning, and let the pitcher chill in the refrigerator so it is cold and ready to pour by the afternoon.