Horchata Recipe No Milk: Creamy Cinnamon Rice Drink Without Dairy

Horchata Recipe No Milk: Creamy Cinnamon Rice Drink Without Dairy

This traditional Mexican drink proves you don’t need dairy to achieve a creamy, dreamy texture. My version relies on long-soaked rice and almonds for natural richness, with cinnamon adding that signature warm spice.

The secret lies in the soaking process—overnight is ideal—allowing the rice to soften and release its starches. A quick blend with water, a touch of vanilla, and sweetener creates a silky base that’s naturally dairy-free.

Strain it through a fine mesh for a smooth, velvety drink that’s refreshing over ice. The result is a perfectly balanced horchata with just the right amount of sweetness and spice.

Serve chilled for the best experience. This method delivers authentic flavor without compromising texture.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Horchata Recipe No Milk

Nine simple ingredients transform into a creamy, dairy-free Mexican classic with warm cinnamon notes.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, for soaking overnight
Raw Almonds 🌰 ½ cup Blanched or skin-on works
Cinnamon Stick 🌿 1 whole Mexican canela preferred
Granulated White Sugar 🍚 ¾ cup Adjust to taste preference
Pure Vanilla Extract 🌿 1 tsp Real vanilla, not imitation
Ground Cinnamon 🌶️ ½ tsp For extra cinnamon flavor
Water 💧 4 cups For soaking and blending
Ice Cubes ❄️ 2 cups For serving chilled
Evaporated Coconut Milk 🥥 ½ cup Optional, for extra creaminess
Condensed Coconut Milk 🥥 ¼ cup Optional, for sweetness boost

The rice and almonds are doing the heavy lifting here—long-grain white rice releases the most starch for that signature creaminess. Mexican canela sticks (sweeter, softer cinnamon) are ideal, but regular cinnamon sticks work. I grab mine from Latin markets or Whole Foods. Don’t skip the overnight soak; it’s what softens everything perfectly (worth the extra minute of planning).

No almonds? Raw cashews or macadamias give similar richness. Want it nut-free? Extra rice and coconut milk can replace them. The sugar amount is flexible—start with less, then sweeten to taste. If you’re avoiding refined sugar, maple syrup works at one-third the amount. The vanilla? Always use the real stuff, never imitation.

This keeps 4-5 days in the fridge—stir before serving as it separates. Freeze for up to 3 months (leave room for expansion). The flavor actually improves after a day as everything melds together (trust me on this one).

❤️

Why You’ll Love This Recipe

  • Soak and Forget: I just toss rice, almonds, and a cinnamon stick in water overnight—no stove, no stress.
  • Cinnamon Vanilla Bliss: The warm cinnamon and vanilla extract make it taste like a cozy dessert in a glass.
  • Brunch Star: I serve this chilled at weekend brunches, and it’s always the first to disappear.
  • Stretches for Days: One batch lasts the whole week in my fridge, and it actually gets better as it sits.

Step-by-Step Instructions for Horchata Without Dairy

Here’s the method I’ve perfected for rich, velvety horchata that skips the dairy entirely.

Step 1: Soak Rice and Almonds with Cinnamon Overnight

Combine the 1 cup Long-Grain White Rice, 0.5 cup Raw Almonds, and 1 whole Cinnamon Stick in a large bowl. Pour in 4 cups Water and stir to ensure everything is submerged. Cover and let this mixture soak at room temperature for 8-12 hours or overnight.

The rice and almonds will soften and plump significantly, and the water will take on a light beige color with a subtle cinnamon aroma. This extended soak is non-negotiable—it’s what breaks down the starches and allows the mixture to blend into that signature creamy texture without any dairy.

Step 2: Blend and Strain for Ultra-Smooth Texture

After soaking, remove the cinnamon stick and discard it. Transfer the soaked rice, almonds, and all the soaking water to a high-powered blender. Blend on high speed for 2-3 minutes until the mixture is completely smooth and no gritty texture remains.

Pour the mixture through a fine-mesh sieve or cheesecloth lined over a large pitcher. Press gently with a spoon to extract all the liquid, but don’t force it—this prevents bitter sediment from sneaking into your drink. The strained liquid should look milky and slightly frothy, which is exactly what you want.

Step 3: Sweeten and Flavor the Base

Stir in the 0.75 cup Granulated White Sugar, 1 tsp Pure Vanilla Extract, and 0.5 tsp Ground Cinnamon into the strained liquid. Whisk vigorously until the sugar is fully dissolved and no grains remain at the bottom of the pitcher.

Taste and adjust sweetness if needed—horchata should be sweet but not cloying. The vanilla and extra cinnamon add depth, but the true magic happens in the next step where we add the coconut elements for that creamy finish without a drop of dairy.

Step 4: Add Coconut Milks for Creamy Richness

Pour in the 0.5 cup Evaporated Coconut Milk and 0.25 cup Condensed Coconut Milk, whisking until fully incorporated. The evaporated milk adds a light, silky body, while the condensed milk brings a luscious sweetness that rounds out the flavors perfectly.

This combination is the secret to achieving that traditional creamy horchata mouthfeel without dairy. Let the mixture sit for 10 minutes to allow the flavors to meld together completely.

Step 5: Chill and Serve Over Ice

Refrigerate the horchata for at least 2 hours until thoroughly chilled. The flavors deepen as it cools, and the texture becomes even smoother. When ready to serve, fill glasses with 2 cups Ice Cubes and pour the horchata over the top.

Give it a good stir before serving to redistribute any settled cinnamon. The result should be icy cold, perfectly sweet, and luxuriously creamy—with all the comfort of traditional horchata but completely dairy-free.

👨‍🍳

Pro Tips For Making Horchata Recipe No Milk

  • Soak Overnight: Let the rice and almonds soak in warm water for at least 8 hours—I learned this the hard way after trying to rush it and ending up with weak, watery horchata.
  • Toast the Rice: Lightly toast the rice in a dry pan before soaking; it adds a nutty depth that raw rice just can’t deliver, even if it seems like an extra step.
  • Strain Twice: After blending, strain through cheesecloth first, then a fine-mesh sieve—this guarantees a silky texture without any gritty bits ruining the sip.
  • Chill Before Serving: Always refrigerate for at least 2 hours after sweetening; the flavors meld and the cinnamon really comes through—I was skeptical until I tried it.

Essential Equipment for This Dish

High-Powered Blender

A high-speed blender is non-negotiable for breaking down soaked rice and almonds into a silky smooth base. I swear by my Vitamix 5200—it pulverizes everything in 2-3 minutes without leaving gritty texture. Budget pick: Ninja BL610 works nearly as well for half the price. 💪

Fine-Mesh Sieve

Straining separates the creamy liquid from rice and almond pulp. A fine-mesh sieve from OXO catches every last bit while letting the smooth horchata flow through. For ultra-clarity, line it with cheesecloth—this catches even the finest particles for a velvety finish.

Large Pitcher

You’ll need a 64-ounce pitcher to hold the full batch with room for stirring. I use a glass pitcher with lid from IKEA—it’s perfect for mixing, storing, and serving. The wide mouth makes it easy to whisk in sugar and coconut milks without spills.

Wooden Spoon

A flat wooden spoon helps press the last drops of horchata through your strainer. Avoid metal spoons with fine mesh—they can tear the sieve. My bamboo spoon from Williams Sonoma has just the right curve to scrape the sieve’s edges. 🥄

Measuring Cups

Precision matters with the rice-to-water ratio. I use Pyrex glass measuring cups for the 1 cup rice and 4 cups water. The clear markings let me verify amounts at a glance. For the coconut milks, adjustable measuring cups with pour spouts prevent spills.

Air-Tight Storage

Store leftovers in an airtight container to preserve freshness. My 2-quart glass jars with screw-top lids keep horchata tasting fresh for the full 4-5 days. The glass won’t absorb odors, and the wide opening makes stirring before serving a breeze.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 5g25%
Cholesterol 0mg0%
Sodium 40mg2%
Total Carbohydrate 50g18%
Dietary Fiber 2g7%
Sugars 35g
Protein 3g6%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I make it nut-free?

Yes! Skip the almonds and use 1.5 cups rice plus 0.5 cup evaporated coconut milk for creaminess. The texture will be slightly lighter but still delicious.

2

Why does it need to soak overnight?

Soaking softens the rice and almonds, releasing starches that create the creamy texture without dairy. 8-12 hours is ideal for maximum smoothness and flavor extraction.

3

How long does it keep in the fridge?

Store in an airtight container for 4-5 days. Stir before serving as it may separate. For longer storage, freeze for up to 3 months.

4

Can I adjust the sweetness?

Start with 0.5 cup sugar, taste, then add more as needed. The coconut milks add natural sweetness too.

★★★★★4.5(8 reviews)
Allison Carter