Horchata Recipe No Milk: Dairy-Free Mexican Rice Drink

Horchata Recipe No Milk: Dairy-Free Mexican Rice Drink

I developed this dairy-free horchata after realizing traditional versions often rely on milk for creaminess. This recipe proves you don’t need it to achieve the classic sweet, cinnamon-infused flavor.

The secret lies in long soaking and careful straining. Rice and almonds release their natural starches and oils, creating a naturally creamy texture without any dairy products. The process takes patience but requires minimal hands-on time.

What emerges is a refreshing drink with the perfect balance of sweetness and spice. The cinnamon and vanilla infuse the liquid with warmth, while the rice and almonds provide body and richness.

Serve it ice cold for the most authentic experience. This version stays true to the Mexican original while accommodating modern dietary needs.

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

Ingredients for Horchata Recipe No Milk

Just a handful of simple ingredients create this creamy, dreamy no-milk horchata at home.

Ingredient Amount Notes
Long-Grain White Rice 🌾 1 cup Uncooked, for soaking overnight
Raw Almonds 🌰 ½ cup Blanched or skin-on both work
Ground Cinnamon 🌿 1 tsp Ceylon or Cassia variety
Cinnamon Stick 🌿 1 whole For steeping during soaking
Pure Vanilla Extract 🌿 1 tsp High-quality for best flavor
Granulated Sugar 🥣 ¾ cup Adjust to taste preference
Cold Water 💧 4 cups For initial soaking process
Almond Milk 🥛 1 cup Unsweetened, for added creaminess
Ice Cubes ❄️ 2 cups For serving chilled
Evaporated Cane Juice 🥣 ¼ cup Optional for deeper sweetness

The rice is the foundation here. Jasmine or long-grain white works best—avoid instant rice as it lacks the starch needed for creaminess. I grab mine from Trader Joe’s in bulk, but any grocery store brand is fine. The almonds add richness, so raw and unsalted are ideal. If you can only find roasted, that’s okay (just skip the salt). The cinnamon stick during soaking is non-negotiable for authentic flavor.

No almonds? Raw cashews or macadamia nuts give a similar creaminess. Out of cinnamon sticks? Double the ground cinnamon works in a pinch. Want it nut-free? Use oat milk instead of almond milk—it’s just as creamy. The vanilla should be pure extract, not imitation. Sugar can be swapped for maple syrup or agave, but start with less as they’re sweeter.

This keeps beautifully in the fridge for up to 5 days. The flavors actually deepen over time. Shake or stir before serving as it separates naturally. For the creamiest texture, give it a quick blend before pouring over ice.

❤️

Why You’ll Love This Recipe

  • Soak & Blend: Honestly, you just soak the rice and almonds overnight, blend with cinnamon and vanilla, then strain—no cooking, no fuss.
  • Cinnamon-Vanilla Magic: That warm cinnamon stick infusion with pure vanilla? It’s like liquid churro in a glass.
  • Party or Porch: I serve this at summer BBQs or just sip it on my porch swing—works for a crowd or a quiet afternoon.
  • Pennywise Perfection: A bag of rice and a handful of almonds make gallons, and leftovers keep beautifully in the fridge for days.

Step-by-Step Instructions for Horchata

This dairy-free method delivers authentic flavor with a simple overnight soak.

Step 1: Soak the Rice and Almonds with Cinnamon

Combine the 1 cup Long-Grain White Rice, 0.5 cup Raw Almonds, 1 whole Cinnamon Stick, and 4 cups Cold Water in a large bowl. Stir in the 1 tsp Ground Cinnamon and 1 tsp Pure Vanilla Extract to distribute the spices evenly.

Cover the bowl with a clean kitchen towel or plastic wrap and let it soak at room temperature for 8-12 hours or overnight. The rice grains will soften and the liquid will develop a creamy, milky appearance. You’ll notice the water turns slightly cloudy as the starches release—that’s exactly what you want.

Step 2: Blend and Strain the Mixture

After soaking, remove the cinnamon stick and transfer the rice, almonds, and soaking liquid to a high-speed blender. Blend on high speed for 2-3 minutes until the mixture is smooth and the rice and almonds are completely broken down.

Pour the mixture through a fine-mesh strainer or cheesecloth-lined colander into a large pitcher. Press gently on the solids to extract as much liquid as possible, but don’t force it—this keeps the drink silky, not gritty. Discard the solids left in the strainer.

Step 3: Sweeten and Chill

Stir in the 0.75 cup Granulated Sugar and the 1 cup Almond Milk into the strained liquid. If you prefer a deeper sweetness, add the 0.25 cup Evaporated Cane Juice as well. Taste and adjust the sugar to your preference—horchata should be sweet but not cloying.

Refrigerate the mixture for at least 2 hours to let the flavors meld. The drink will thicken slightly as it chills, so if it’s too rich for your taste, you can thin it with a splash of water before serving.

Step 4: Serve Over Ice

Fill two tall glasses with 1 cup Ice Cubes each. Pour the chilled horchata over the ice, stirring gently to combine. The drink should be cold, creamy, and fragrant with cinnamon and vanilla.

Give it a quick taste—if it needs more sweetness, stir in a bit more granulated sugar until it’s just right. Serve immediately and enjoy the refreshing, dairy-free twist on this classic Mexican beverage.

👨‍🍳

Pro Tips For Making Horchata Recipe No Milk

  • Soak Overnight: I learned this the hard way—give the rice and almonds a full 8-12 hours in water to soften. Skimping on time leaves you with a thin, grainy drink.
  • Toast the Rice: Lightly toasting the rice in a dry pan for 3-4 minutes before soaking adds a nutty depth. Sounds weird, but it works.
  • Strain Twice: After the first strain through cheesecloth, do it again with a fine-mesh sieve. My grandmother swore by this, and she was right: no one wants grit in their horchata.
  • Use a Cinnamon Stick: Toss a whole cinnamon stick in with the soaking rice and almonds—it infuses better than ground cinnamon alone, and I skip this when I’m lazy, but the drink tastes flatter.

Serving Suggestions for This horchata recipe no milk

Glassware Matters

I always serve this in tall, chilled glasses—it keeps the drink cold longer and showcases the beautiful creamy color. 16-ounce mason jars work perfectly and add a rustic touch. Fill them with ice cubes right before pouring to prevent premature melting. 💛

Garnish Creatively

A light sprinkle of ground cinnamon on top adds visual appeal and reinforces the flavor. For extra flair, add a cinnamon stick as a stirrer—it doubles as garnish and flavor booster. I sometimes float thin almond slices on the surface for texture.

Pair with Food

This drink pairs beautifully with spicy Mexican dishes like tacos al pastor or enchiladas. The cool sweetness balances heat perfectly. For dessert pairings, try it with churros or tres leches cake to complement the cinnamon notes.

Adjust the Ice

If serving a crowd, prepare a large pitcher and let guests pour over fresh ice themselves. For individual servings, use crushed ice for a slushier texture. I prefer cubed ice as it melts slower, keeping the drink perfectly chilled without diluting too quickly.

Make It Festive

For special occasions, rim your glasses with a mix of sugar and cinnamon. Simply wet the rim with lime juice or almond milk, then dip in the mixture. It adds a sweet-spicy kick with every sip.

Temperature Tip

Serve this as cold as possible—35-40°F is ideal. The flavors shine brightest when ice-cold. I often store my pitcher in the freezer for 20 minutes before serving for an extra chill. ✨

Nutrition Facts

Servings 2
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 15mg1%
Total Carbohydrate 60g22%
Dietary Fiber 3g11%
Sugars 45g
Protein 5g10%
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

Why does this need to soak overnight?

The long soak allows rice and almonds to release natural starches and oils, creating that signature creamy texture without dairy. 8-12 hours is ideal for maximum flavor extraction.

2

Can I make this without a high-speed blender?

Yes, but it will take more effort. A regular blender works if you strain through cheesecloth to remove all grit. Expect a slightly thinner texture.

3

How long does it keep in the fridge?

Store in an airtight container for up to 5 days. Flavors deepen over time, but shake before serving as separation is natural.

4

What if my horchata tastes too thin?

Add 1-2 tablespoons more sugar or blend in 1/4 cup cooked rice for thickness. Chilling also helps it slightly thicken.

★★★★★4.8(3 reviews)
Tyler Parker