Skip to Recipe

There’s something magical about a tall glass of ice-cold horchata on a warm afternoon, and this almond version takes the classic drink to a whole new level of creamy indulgence. With a toasted cinnamon sugar rim adding a little crunch and warmth to every sip, this is the kind of recipe you’ll want to keep in your back pocket all summer long.

What Is Almond Horchata?

Horchata is a beloved chilled beverage with roots in both Spain and Latin America, traditionally made by soaking rice (and sometimes tiger nuts, in the Spanish version) in water, blending it with spices, then straining and sweetening the liquid. The result is a milky, subtly sweet drink that’s naturally dairy-free at its core, though many modern versions incorporate milk or condensed milk for extra richness.

This almond horchata recipe leans into that creamy tradition by soaking almonds alongside rice, giving the drink a deeper, nuttier flavor and an even silkier texture. Combined with cinnamon, a touch of vanilla, and a sweetened, toasted cinnamon sugar rim, it becomes something between a refreshing agua fresca and a dessert in a glass.

Tips for Cooking and Prepping

#1: Soak the rice and almonds long enough

For the creamiest, smoothest horchata, soak your raw rice and almonds for at least 6 hours or overnight in the refrigerator. This softens them fully so they blend into a silky base instead of a gritty one.

#2: Blend in stages for maximum smoothness

Blend the soaked rice, almonds, and water in short bursts and let the mixture rest for a minute between blends. This helps break down the starches and nuts more thoroughly, giving you a creamier strain.

#3: Strain twice through a fine mesh or cheesecloth

A single strain often leaves behind fine grit from the rice and almond solids. Straining once through a fine mesh sieve and again through cheesecloth or a nut milk bag ensures a truly smooth, restaurant-quality drink.

#4: Toast your cinnamon sugar before rimming the glass

Toasting the cinnamon and sugar in a dry skillet for a minute or two deepens the flavor and brings out a warm, almost caramelized aroma that plain cinnamon sugar just can’t match.

#5: Chill the horchata fully before serving

Horchata tastes best ice-cold and slightly thickened after a few hours in the fridge, so resist the urge to serve it right after straining—patience here really pays off in texture and flavor.

#6: Wet the rim with simple syrup, not water

Dipping the glass rim in a bit of simple syrup or honey instead of plain water helps the toasted cinnamon sugar cling better and adds a touch more sweetness to every sip.

Recipe Variations and Substitutes

You can swap the almonds for cashews or omit nuts entirely for a more traditional rice-only horchata, or add a splash of coconut milk for a tropical twist. For a lower-sugar version, use monk fruit sweetener or reduce the sugar and add a bit more vanilla and cinnamon to boost flavor without extra sweetness.

Serving Suggestions

Serve almond horchata over plenty of ice in a tall glass with the toasted cinnamon sugar rim, alongside tacos, tamales, or churros for an authentic pairing. It also makes a delightful base for horchata lattes, milkshakes, or even a boozy horchata cocktail with a splash of rum or coffee liqueur.

Storing and Make-Ahead Tips

Horchata actually improves after a few hours of chilling, making it a fantastic make-ahead drink for parties or meal prep. Store it in a covered pitcher in the refrigerator and give it a good stir or shake before serving, since the rice and almond solids naturally settle at the bottom.

FAQs

How long does homemade almond horchata last in the fridge?

Properly stored in an airtight pitcher, homemade almond horchata will stay fresh for 4 to 5 days in the refrigerator. Just be sure to stir well before each pour since separation is completely normal.

Can I make horchata without a blender?

A blender is really the easiest way to break down the rice and almonds into a smooth base, but you can also use a food processor with a similar result. Without either, you’d need to grind the rice and almonds very finely by hand, which is much more time-consuming.

Is almond horchata dairy-free?

Yes, this recipe is naturally dairy-free since it uses almond milk instead of dairy milk, though you can substitute regular milk or half-and-half if you prefer an even creamier, non-dairy-free version.

Why is my horchata gritty instead of smooth?

Gritty horchata usually means the rice and almonds weren’t soaked long enough or the mixture wasn’t strained thoroughly. Try soaking overnight and straining through both a fine mesh sieve and cheesecloth for the smoothest results.

Can I freeze horchata?

Yes, horchata freezes well in an airtight container for up to 2 months, though the texture may separate slightly upon thawing. Simply blend or shake it well once thawed to restore its creamy consistency.

Creamy Almond Horchata with Toasted Cinnamon Sugar Rim Recipe

Prep time: 20 min | Cook time: 5 min | Total time: 25 min | Servings: 6

Ingredients

For the Horchata

  • 1 cup long-grain white rice, uncooked
  • 1 cup raw almonds
  • 6 cups water, divided
  • 1 cinnamon stick, broken into pieces
  • 1 cup almond milk
  • 3/4 cup granulated sugar, or to taste
  • 1 tablespoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • Pinch of salt

For the Toasted Cinnamon Sugar Rim

  • 1/4 cup granulated sugar
  • 1 tablespoon ground cinnamon
  • 2 tablespoons honey or simple syrup, for rimming glasses

Instructions

  1. Add the rice, almonds, cinnamon stick pieces, and 4 cups of the water to a large bowl or pitcher. Cover and let soak at room temperature for at least 6 hours, or overnight in the refrigerator for best results.
  2. Meanwhile, make the toasted cinnamon sugar: in a small dry skillet over medium-low heat, toast the sugar and cinnamon together, stirring constantly, for 1 to 2 minutes until fragrant. Remove from heat and spread onto a small plate to cool.
  3. Once soaked, pour the rice, almond, and cinnamon mixture (along with its soaking liquid) into a high-powered blender. Blend on high for 2 to 3 minutes until completely smooth, scraping down the sides as needed.
  4. Strain the mixture through a fine mesh sieve into a large bowl or pitcher, pressing down with a spatula to extract as much liquid as possible. For an extra smooth texture, strain again through cheesecloth or a nut milk bag.
  5. Stir the remaining 2 cups of water, almond milk, sugar, vanilla extract, ground cinnamon, and salt into the strained horchata base. Whisk until the sugar is fully dissolved.
  6. Cover and refrigerate the horchata for at least 2 hours, or until well chilled; the flavor and texture improve the longer it sits.
  7. Just before serving, dip the rim of each glass into the honey or simple syrup, then roll it in the toasted cinnamon sugar to coat.
  8. Stir the horchata well, then pour over ice into the prepared glasses and serve immediately.

If the horchata separates while chilling, simply stir or shake it well before serving—this is completely normal due to the natural rice and almond solids.


Leave a Reply