Skip to content
Be Your Own Barista
StandardRecipe

Horchata Latte (Made at Home for a Fraction of the Price)

The BYOB Team5 min1 drink (from a batch of Horchata Concentrate that makes about 10 servings)$0.88/drink157 cal/drink

Compare the 3 tiers of this drink

Same drink, three ways. Clean-Ingredient is our top recommendation -- Standard and Sugar-Free are the other options.

Uses Horchata Concentrate (Standard) — make a batch ahead of time; it keeps in the fridge for a week or two, so you won't need to make it again for every drink.

Ingredients & steps

Standard

Written hot. Switch to see the iced version's ingredients and steps.

Ingredients

  • 2oz espresso (or 1/3 cup strong coffee/moka pot equivalent)
  • 2 tbsp Horchata Concentrate (make a batch ahead of time -- it keeps about 4 days in the fridge)
  • 8oz rice milk (or dairy/oat/almond milk -- see Swaps & Notes), steamed or frothed
  • Optional: a dusting of cinnamon for topping

Steps

  1. 1.Make a batch of Horchata Concentrate ahead of time if you haven't already -- it's a mostly hands-off batch (the rice needs 4+ hours to soak) that keeps about 4 days in the fridge.
  2. 2.Pull a double shot of espresso (or brew strong coffee) directly into your serving cup.
  3. 3.Stir 2 tbsp of the horchata concentrate into the hot espresso until fully combined.
  4. 4.Steam or froth 8oz of rice milk to about 150°F and pour over the espresso mixture. Rice milk froths thinner than dairy -- expect a lighter, less dense foam, which is normal.
  5. 5.Dust with a little extra cinnamon if using. Serve immediately.

Swap the milk

This recipe is written with Rice milk, unsweetened (e.g. Rice Dream Unsweetened Original) (8oz). Pick a different milk to see the cost and calories update below.

Milk: Rice milk, unsweetened (e.g. Rice Dream Unsweetened Original)

Cost per drink

$0.88

Calories per drink

157

Not medical or nutrition advice. Calorie figures on this page are estimates based on typical ingredient values, not a lab analysis of your exact batch — they'll shift with the brand of milk, syrup, or protein powder you actually use. "Clean-ingredient" and "sugar-free" describe what's in the recipe, not a health claim. If you're managing diabetes, a caffeine sensitivity, pregnancy, or another condition, check with a doctor or dietitian before making a recipe part of your routine. Read the full disclaimer.

Horchata lattes are a specialty and third-wave coffee-shop item right now – a real trend, but not one you’ll find on a big-chain menu the way you would a Pumpkin Spice Latte or a Chai. That means there’s no national receipt to hold this recipe against, and it’s also why this drink works differently from every other latte on this site: instead of a syrup stirred into regular milk, it’s espresso and Horchata Concentrate finished with actual rice milk – the same base ingredient the drink is named for.

Make the Concentrate First (Just Once)

This recipe assumes you already have a jar of Horchata Concentrate in the fridge – a mostly hands-off batch (the rice needs 4+ hours to soak, but the active work is about 15 minutes) that makes about 10 drinks’ worth and keeps for 4 days. If you haven’t made a batch yet, go do that first, then come back here.

Building the Latte

  1. Pull a double shot of espresso (about 2oz) directly into your cup, or brew a strong coffee/moka pot equivalent.
  2. Stir in 2 tbsp of the horchata concentrate while the espresso is still hot – it dissolves faster and blends better than adding it after the milk.
  3. Steam or froth 8oz of rice milk to about 150°F and pour it over the espresso-concentrate mix. Rice milk foams thinner than dairy, so expect a lighter foam rather than dense microfoam – that’s normal, not a technique mistake.
  4. Dust with a little extra cinnamon if you want the traditional presentation.

Why Rice Milk Is the Default Here

Every other latte family on this site defaults to dairy and treats plant milks as swap-ins. We flipped that for horchata on purpose: the drink’s whole identity comes from rice milk, not from a syrup poured into whatever milk happens to be in the fridge. Use the milk-swap widget above the ingredients if you want to try this with dairy, oat, or almond instead – it’ll still taste like a spiced latte, just a noticeably less “horchata” one, since rice milk’s texture and mild sweetness are doing real work here, not just carrying flavor.

Specialty Café Horchata Latte vs. Home Version
Specialty/third-wave café horchata latte (12-16oz)$6.25
Home horchata latte (espresso, concentrate, rice milk)$0.88
Savings per drink$5.37

The concentrate batch itself is a one-time ~$1.20 and makes about 10 drinks – see the full concentrate recipe for the batch method and cost breakdown. Split across servings, it’s already paid for itself well before the jar’s empty.

Assumptions: a 12-16oz specialty-café horchata latte, since this drink hasn’t standardized at national chains the way a PSL or chai has – unlike our other latte pages, there’s no single receipt-level national average to cite here, so treat $6.25 as a representative independent-café price rather than a hard national figure. Rice milk, espresso, and the concentrate’s ingredients are all priced at typical grocery cost. At 5 horchata lattes a week over the site’s standard 48-week year, that’s roughly $1,289/year back in your pocket versus the café version.

Swaps & Notes

  • No espresso machine? A moka pot or strong AeroPress shot works fine.
  • Iced version: use the Hot/Iced toggle above the ingredients to switch – and honestly, this may be the family on the site where you’ll reach for it most. Traditional horchata is served cold; the hot latte here is a coffee-shop adaptation, not the more historically common way to drink it. You’ll want less milk (about 4oz cold over ice instead of 8oz steamed), and the concentrate still goes into the hot espresso first so it dissolves before that mixture gets poured over ice.
  • Prefer dairy, oat, or almond milk? Use the milk-swap widget above – it’ll still be a genuinely good spiced latte, just built on a different base than the traditional drink. See “Why Rice Milk Is the Default Here” above for why we didn’t default to dairy the way every other family on this site does.
  • Watching sugar? This is the classic-flavor version. If you want the same drink with less or no sugar, see the Sugar-Free Horchata Latte (same method, swapped sweetener) or the Clean-Ingredient Horchata Latte (real maple and whole cinnamon sticks, no refined sugar).

Recipe Card Summary

Horchata Latte

  • 2oz espresso + 8oz steamed rice milk + 2 tbsp Horchata Concentrate (made ahead)
  • Prep time: 5 minutes (after the concentrate is made) · Total: 5 minutes
  • Cost: ~$0.88/drink vs. ~$6.25 specialty-café equivalent

FAQ

Is this the same as a regular glass of horchata?

Close, but built for an espresso drink – straight horchata is usually served on its own over ice, thinner and sweeter than this. This recipe takes the same rice-cinnamon-vanilla flavor, concentrates it, and pairs it with espresso and steamed rice milk the way a café latte is built, rather than serving the rice drink by itself.

Why haven’t I seen this at Starbucks or other big chains?

It’s a specialty and third-wave coffee-shop trend right now, not a mass-market menu item yet – which is exactly why we couldn’t anchor the savings math to a single national chain price the way we do for a PSL or chai latte. That could change, but for now this is more of an “ahead of the curve” recipe than a copycat of something already everywhere.

Do I need to make the concentrate every time I want this drink?

No – that’s why it’s its own recipe now. One batch keeps about 4 days in the fridge and covers roughly 10 drinks, so this page is just the 5-minute assembly step.

Can I just use store-bought rice milk and skip the concentrate?

Not quite – store-bought rice milk alone doesn’t carry the cinnamon-vanilla-sweetener flavor that makes this a horchata latte rather than a plain latte with a different milk. You need the concentrate (or the store-bought-rice-milk shortcut version of it, covered on that recipe) for the actual flavor; the rice milk in this recipe is the steaming milk, not the flavor source.

Browse by ingredient tier

Or skip this drink and explore every recipe in the Clean-Ingredient, Standard, or Sugar-Free lineup.