Creamy, thick, and loaded with warm cinnamon flavor, this horchata milkshake blends authentic horchata with rich vanilla ice cream for the ultimate frozen Mexican-inspired dessert drink. Smooth, cozy, and perfectly balanced, this easy milkshake tastes like a creamy cinnamon rice dessert in drinkable form.
Place serving glasses in the freezer for 10 minutes if desired.
Add the vanilla ice cream, horchata, milk, cinnamon, vanilla extract, almond extract, salt, and optional sweetened condensed milk to a blender.
Blend on low speed just until smooth and creamy, about 20 seconds.
If the milkshake is too thick, add 1 tablespoon horchata at a time until the desired consistency is reached.
If the milkshake is too thin, blend in an extra scoop of vanilla ice cream.
Pour into chilled serving glasses.
Top with whipped cream, cinnamon sugar, ground cinnamon, caramel drizzle, or crushed churros if desired.
Serve immediately.
Notes
Use Very Cold Horchata
Using extra-cold horchata helps keep the milkshake thick and creamy without needing ice. Ice can dilute the cinnamon and vanilla flavors and create a thinner texture.
Choose Premium Vanilla Ice Cream
Premium vanilla ice cream creates the smoothest and richest milkshake because it contains less air and melts more slowly than lighter varieties.
Keep the Almond Extract Subtle
Only use a tiny amount of almond extract. Horchata traditionally has light nutty notes, but too much almond extract can overpower the cinnamon flavor.
Homemade Horchata Gives the Best Flavor
Homemade horchata usually has a stronger rice and cinnamon flavor than shelf-stable versions, making the milkshake taste more authentic and flavorful.
Avoid Overblending
Blend only until smooth and creamy. Overblending melts the ice cream too quickly and can make the milkshake thin instead of thick and frosty.
Best Served Immediately
This horchata milkshake tastes best fresh right after blending while the texture is thick, cold, and creamy.