This Horchata Latte Recipe blends smooth homemade rice horchata with bold espresso for a creamy, gently spiced coffee drink. Sweetened condensed milk, cinnamon, and vanilla make it rich and comforting without requiring complicated café equipment.

When you want something more distinctive than an ordinary morning coffee, this horchata latte is a wonderful option. It has the familiar strength of freshly brewed espresso, softened by sweet rice-infused milk and warm cinnamon.
The horchata takes time to soak, but the hands-on preparation is simple. Most of the work happens while the rice rests in the refrigerator, making this an approachable drink to prepare ahead for brunch, afternoon coffee, or relaxed weekend mornings.
Once the horchata base is ready, each latte comes together in minutes. Warm a portion gently, add espresso, and stir. The finished drink is smooth, aromatic, and sweet enough to feel special while still delivering a noticeable coffee flavor.
Horchata Latte Ingredients
For the homemade horchata
- Long-grain rice: Forms the foundation of the horchata and infuses the water with its mild, naturally comforting flavor.
- Water: Hydrates the rice during the long soak and becomes the rice-infused liquid used in the finished drink.
- Evaporated milk: Adds body and a creamy dairy flavor without making the horchata excessively heavy.
- Sweetened condensed milk: Sweetens the drink while contributing a thick, silky consistency.
- Ground cinnamon: Provides the warm spice traditionally associated with horchata-style drinks.
- Vanilla extract: Rounds out the cinnamon and gives the milk mixture a softer, more aromatic finish.
For each latte
- Prepared horchata: Six ounces create the creamy, cinnamon-scented base for one latte.
- Freshly brewed espresso: Two ounces balance the sweetness with a deep, roasted coffee flavor.

Cooking Steps
STEP 1: Place the uncooked long-grain rice and water in a large container with a secure lid. Refrigerate the covered mixture for at least eight hours or overnight. For a stronger rice infusion, you can leave it soaking for as long as two days.
STEP 2: Pour the soaked rice and all its soaking water into a blender. Blend thoroughly until the rice is broken into very fine particles and the liquid appears cloudy and milky.
STEP 3: Position a fine-mesh sieve over a large bowl or pitcher. Pour the blended rice mixture through the sieve, allowing the infused liquid to pass through while the rice solids remain behind. Discard the solids after straining.
STEP 4: For a particularly smooth drink, strain the rice liquid a second time. This optional step removes smaller particles that may have passed through during the first straining.
STEP 5: Add the evaporated milk, sweetened condensed milk, ground cinnamon, and vanilla to the strained rice water. Stir patiently until the condensed milk has completely dissolved and the mixture looks uniform.
STEP 6: Measure six ounces of prepared horchata into a small saucepan. Warm it over medium or medium-low heat, stirring frequently. Remove it from the heat once it is steaming and comfortably hot, but do not let it boil.
STEP 7: Pour the warm horchata into an eight-ounce mug. Add two ounces of freshly brewed espresso, then stir gently until the coffee and horchata are fully combined. Finish with a light dusting of cinnamon or a spoonful of whipped cream when desired.
Can I prepare the horchata in advance?
Yes. Preparing the horchata ahead of time is one of the easiest ways to enjoy this latte without a long wait in the morning. Soak, blend, strain, and mix the horchata, then refrigerate it in a covered container until you are ready to make a drink.
The cinnamon may gradually settle toward the bottom while the horchata is stored. This is normal. Shake the container securely or stir the mixture thoroughly before measuring the portion for your latte.
Helpful Tips
- Strain carefully: Passing the rice mixture through the sieve twice gives the latte a smoother, more polished consistency.
- Heat gently: Avoid boiling the horchata. High heat can affect the dairy mixture and may cause a film to develop on the surface.
- Use fresh espresso: Brew the espresso immediately before assembling the latte so its strong roasted flavor remains noticeable against the sweet horchata.
Serving Ideas for Horchata Latte
A horchata latte works especially well as a breakfast or brunch drink, but its sweet cinnamon flavor also makes it suitable for an afternoon coffee break.
- Cinnamon toast: The buttery, crisp toast complements the latte’s warm cinnamon and vanilla notes.
- Churros: A crisp churro is a natural pairing for the creamy coffee drink, especially when both are served warm.
- Pan dulce or a simple pastry: A lightly sweet baked treat makes the latte feel like a complete café-style breakfast without overpowering its flavor.
Because the drink already contains sweetened condensed milk, pair it with foods that are only moderately sweet. This keeps the latte from becoming lost beside a heavily frosted or sugary dessert.
Can I make this an iced horchata latte?
You can serve the latte cold instead of warming the horchata. Fill a glass with ice, pour in six ounces of chilled horchata, and add two ounces of cooled espresso. Stir well before drinking so the coffee is evenly distributed.
Let freshly brewed espresso cool briefly before pouring it directly over the ice. This reduces rapid melting and helps prevent the drink from becoming unnecessarily diluted.

How can I adjust the sweetness?
The sweetened condensed milk provides most of the sweetness, so the prepared horchata will already have a dessert-like character. For the most balanced result, make the horchata as directed and allow the bold espresso to offset some of that richness.
When serving, you can also increase the espresso slightly for a stronger, less sweet-tasting latte. Keep in mind that changing the horchata-to-espresso ratio will also change the final serving size and intensity.
Does a horchata latte contain caffeine?
Yes. Each latte contains two ounces of freshly brewed espresso, so it has caffeine like other espresso-based coffee drinks. The actual amount depends on the coffee beans, brewing method, and number of espresso shots used.
The horchata mixture itself does not include coffee. This means you can prepare and store the base separately, adding espresso only when you assemble an individual drink.
Why does my horchata separate?
Some separation is expected because the drink contains rice-infused water, dairy ingredients, cinnamon, and condensed milk. Fine rice sediment or cinnamon may collect at the bottom after the horchata sits for a while.
Stir or shake the refrigerated horchata before using it. Double-straining the blended rice mixture also reduces sediment and creates a noticeably smoother latte.
Keeping Leftovers Fresh
Transfer leftover horchata to a clean, tightly covered pitcher or bottle and refrigerate it promptly. For the freshest flavor and consistency, use it within three to four days. Stir or shake it before every serving because the cinnamon and fine rice particles will naturally settle.
Store the horchata separately from the espresso. Coffee tastes better when freshly brewed, and keeping the components apart prevents the finished drink from developing a stale or overly bitter flavor during refrigeration.
To reheat a serving, pour only the amount you need into a saucepan. Warm it over medium-low heat while stirring regularly, removing it before it reaches a boil. You can also microwave it in short intervals, stirring between each interval so the drink heats evenly.
Freezing is possible, but the evaporated milk and condensed milk may separate slightly after thawing. Freeze the horchata without espresso in a freezer-safe container for up to one month, leaving room for expansion. Thaw it overnight in the refrigerator, then blend or whisk it thoroughly before reheating.
For the smoothest texture and most aromatic flavor, refrigerated horchata is preferable to frozen. Once it is prepared, having the base ready in the refrigerator makes it simple to create a warm, creamy horchata latte whenever you brew your next espresso.

Horchata Latte Recipe
Ingredients
For the Horchata
- ¼ teaspoon pure vanilla extract
- 1 cup uncooked long-grain rice
- 1 cup sweetened condensed milk
- ¼ teaspoon ground cinnamon
- 4 cups water
- 1 cup canned evaporated milk such as Carnation
For Each Latte
- 2 ounces freshly brewed espresso
- 6 ounces prepared horchata warmed
Instructions
- Combine the uncooked long-grain rice with 4 cups of water in a large container fitted with a secure lid. Seal the container and refrigerate the mixture overnight, or for up to 2 days, allowing the rice to hydrate and release its flavor into the water.
- Transfer the soaked rice and its water to a blender. Process the mixture until the rice has been finely pulverized.
- Pour the blended mixture through a fine-mesh sieve into a spacious bowl or pitcher. Discard the remaining rice solids and retain the strained rice-infused liquid.
- Add the evaporated milk, sweetened condensed milk, ground cinnamon, and vanilla extract to the strained rice water. Stir thoroughly until the dairy ingredients and flavorings are evenly incorporated.
- Pour the prepared horchata into a saucepan and place it over medium heat. Warm it gently, stirring at regular intervals, until it reaches the desired serving temperature. Do not allow the mixture to boil.
- Pour 6 ounces of warm horchata into a mug and add 2 ounces of freshly brewed espresso. Stir gently until the two components are fully combined.
