Easy Vegan Horchata (Mexican Almond Rice Milk) (2024)

This Vegan Horchata Recipe makes the most delicious, creamy, easy Mexican almond and rice milk that is of course dairy free as well.

Soaked rice and almonds blended into a creamy chilled drink and then lightly spiced with cinnamon, nutmeg, and vanilla. Such a versatile and simple recipe that complements all your favorite Mexican recipes. You can also make a regular horchata recipe with rice and milk, without the addition of nuts.

Easy Vegan Horchata (Mexican Almond Rice Milk) (1)

Contents

[hide]

  • Vegan horchata recipe highlights
  • Ingredients you’ll need
  • Equipment you’ll need
  • How to make vegan horchata
  • Recipe tips
  • Serving ideas
  • Recipe variations
  • Storage
  • Frequently asked questions

Horchata is such an underrated, delicious drink, and it comes in different variations. Some horchata variations are naturally vegan, (dairy free) but some variations contain milk. Either way, this is one of our favorite breakfast drinks!

Horchata originates from a drink made by soaking and blending tiger nuts. But other variations can be made with rice, sesame seeds, almonds, melon seeds, and more!

I’ve even had the pleasure of drinking a cocoa horchata, made with rice and cocoa nibs that was incredible!

To make the horchata taste even richer and creamier, evaporated milk and condensed milk can also be added, but this recipe contains no milk and is a dairy free / vegan version of authentic horchata.

It’s a naturally plant based horchata, made with white rice, almonds, and unsweetened almond milk, and is ultra creamy!

Easy Vegan Horchata (Mexican Almond Rice Milk) (2)

Vegan horchata recipe highlights

  • The white rice and nuts are first soaked in HOT water, which enhances their flavor.
  • In addition to that, I usually leave it overnight, so that the water is fully infused with all the flavors.
  • The rice and almond are blended and then drained, making this drink super creamy!
  • I’ve made this vegan recipe with Mexican cinnamon as well as Ceylon cinnamon.Mexican cinnamonobviously contributes to that classic Mexican horchata taste, butCeylon cinnamongives it a very fragrant, floral flavor profile that I love. Feel free to use whichever cinnamon you have at hand. The nutmeg and vanilla also add a beautiful warmth and floral sweetness that enhance the taste of this vegan horchata.
  • The addition of almond milk makes this dairy free horchata even more creamy and luxurious.

Ingredients you’ll need

Easy Vegan Horchata (Mexican Almond Rice Milk) (3)
  1. Dry rice – While you can use any white rice you have at home, long grain rice such as basmati rice or jasmine rice will give the best results. And you could also use brown rice. I personally don’t recommend using parboiled rice either.
  2. Raw almonds – Preferably blanched. However, if you’re going to strain the mixture through a fine sieve / cheesecloth, you can also use raw almonds with the skin.
  3. Plant based milk – I prefer to use barista almond milk or oat milk. Barista grade milk is slightly thicker and tastes richer.
  4. Sugar – I use white sugar.
  5. Cinnamon – A must for traditional horchata.You can use Mexican cinnamon or Ceylon cinnamon. Mexican cinnamon, which has a stronger flavor, yields a more typical Mexican horchata flavor. Ceylon cinnamon has a sweeter, more delicate flavor, and adds a floral cinnamon flavor to the drink.
  6. Nutmeg – Optional addition, but makes it taste a little like homemade eggnog!
  7. Salt – To balance and bring out other flavors.
  8. Water – For soaking and blending.

Equipment you’ll need

  1. High-powered blender – This is important because the finer and smoother you blend the white rice and nuts, the more flavor your creamy horchata will have.
  2. Large jugs that are heat-proof.
  3. Sieve and cheesecloth.
  4. Whisk.
  5. Jugs and bottles – to store the drink.
Easy Vegan Horchata (Mexican Almond Rice Milk) (4)

How to make vegan horchata

Step one

Wash the rice to remove excess starch. This step is crucial because you don’t want too much starch in the drink, and this way you can also use the soaking liquid without throwing it out.

Place the rice in a colander and rinse about 3 times until the water runs clear. Just like you would when cooking rice.

The step to prepare the almonds is optional, and only required if you want to do it.

If you’re using raw almonds with the skin, you can remove the skin before using. This is more important if you don’t want to strain the horchata at the end.

To do this, boil water in a large pot and add the almonds to the boiling water. Let it blanch for about 1 – 2 minutes. Then drain the water from the almonds and let it cool.

While warm, pinch each almond between your fingers and the almond should slip out of the skin.

However, if you can, use blanched raw almonds so that you can avoid this step, or make sure to strain the horchata at the end.

Step two

Soak the rice and almonds. This is crucial because soaking will soften the rice and almonds and make it easier to blend it into a smooth mixture.

Place the washed rice in a large jug or container (at least 4 cup capacity). Also place the almonds with the rice.

If using whole cinnamon sticks, add this as well, because the stick can soften along with the rice and almonds. Or you can add ground cinnamon when blending the horchata later. I like to soak the ingredients right inside the blender jug for convenience.

Pour about 2 cups of boiling water over the rice and almonds and stir to mix. Then let this soak for a minimum of 4 hours, but I like to soak it overnight. I like to soak it at room temperature, but it can also be kept in the fridge.

Easy Vegan Horchata (Mexican Almond Rice Milk) (5)

Step three

Blend the ingredients.

Place the soaked rice, almonds, cinnamon, and the soaking water in the blender (image 3). Add an additional 1 – 2 cups of water as well.

Blend on high speed for a few minutes until it’s very smooth and creamy. With my vitamix, this takes about 3 minutes (image 4).

Then add the sugar, salt, cinnamon (if using ground cinnamon), and nutmeg, and blend again for 1 – 2 minutes until everything is mixed through and the sugar is dissolved (image 5).The dairy free horchata should look silky smooth when blending (image 6).

Easy Vegan Horchata (Mexican Almond Rice Milk) (6)

Step four

Now it’s time to strain.

Here is where recipes can vary. Most recipes call for the horchata to be passed through a very fine sieve / nut milk bag or cheesecloth. Some don’t.

I only pass my horchata through a regular sieve to remove large pieces (image 7). Usually there are no large pieces because the blender has done its job.

This results in a very thick horchata that is slightly grainier than others, but we love our horchata this way!

But if I were to serve this drink to others, I would pass it through a very fine sieve or cheesecloth.

You can also use a nut milk bag for a smoother drink, but I prefer using a sieve that is not as fine as a nut milk bag.

Easy Vegan Horchata (Mexican Almond Rice Milk) (7)

Step five

Mix other ingredients.

Now add the remaining water, and the plant-based milk (image 8). This adds a lovely creaminess and richness to the horchata!

I usually have oat milk at home, so I tend to use this. However, you can use almond milk to complement the almonds that are already in the horchata.

Taste and add more sugar to taste.

Step six

Finally, it’s time to store the horchata. Horchata tastes best chilled. So, make sure to refrigerate the drink before serving.

If you’re impatient (like we always are!), then serve the horchata in a tall glass with lots of ice. The excess ice will chill the drink much faster, so you can have an ice cold horchata immediately (without any dilution of the drink).

Easy Vegan Horchata (Mexican Almond Rice Milk) (8)

Recipe tips

  • Don’t forget to wash the rice before using it. If you soak unwashed rice, you will need to discard that soaking water and add extra water to the blended horchata. It’s just easier to wash off the excess starch before soaking the rice.
  • Use raw almonds that are already skinned. Easier, and the texture is smoother at the end too. You can even use slivered or sliced blanched almonds.
  • Part of the deliciousness of horchata comes from the slightly gritty texture because of the blended rice and nuts. So, if you choose to strain the drink, use a 165 – 225 micron mesh (mesh size 60 – 100) to strain. This will remove extra pulp, while still retaining very fine pulp that gives the horchata that characteristic creamy texture.
  • Use barista grade plant milk to give the dairy free horchata a rich, thick texture.
  • If you’re serving horchata with lots of ice, then you can add a little extra sugar to make it sweeter. The ice will melt and dilute the horchata slightly.
Easy Vegan Horchata (Mexican Almond Rice Milk) (9)

How to make dairy free / vegan horchata smoother

While we personally prefer minimally-strained homemade horchata, you can try these steps for extra smooth vegan horchata.

  • Strain the horchata through a nut milk bag to remove most of the pulp. This is a time-consuming step however, as the pulp is thick. So, strain the horchata in batches, making sure to squeeze the pulp (with clean hands) to get as much liquid as possible. The more pulp you strain out, the less your yield will be – so bear that in mind.
  • This will result in a vegan horchata that has no “pulp” or texture, and is very smooth. But without the pulp it is less creamy and thick as well.
  • Another option is to use almond butter. Instead of using raw almonds, you can use ½ cup of natural almond butter. This will add the almond flavor with less pulp. This way, you only have to strain the pulp of the rice if you choose to.
  • But I do find that this makes the consistency of the drink thinner, and not as rich.
Easy Vegan Horchata (Mexican Almond Rice Milk) (10)

Serving ideas

This delicious drink can be enjoyed as is with ice, because it’s SO refreshing. It’s the perfect drink for hot summer days, especially during an outdoor party or BBQ, for Cinco de mayo and the holiday season. It’s one of our favorite breakfast drinks as well.

And of course this Mexican rice drink pairs splendidly with Mexican dishes like tacos (fish tacos, pork carnitas tacos, roasted pork tacos), burritos, fajitas, quesadilla (like this fajita steak quesadilla), enchiladas, chicken taquitos, carnitas (like this pork carnitas recipe) etc. But it also pairs well with other Latin American and Spanish dishes.

Really, it’ll pair with any spicy dish, because of how cooling and refreshing horchata can be! We regularly enjoy this with any one of our authentic curry recipes.

Easy Vegan Horchata (Mexican Almond Rice Milk) (11)

Recipe variations

Instead of almonds, you can also use other types of nuts such as,

  • Cashews
  • Hazelnuts – For a hazelnut flavored horchata
  • Sesame seeds

Other additions

  • When soaking the rice, add cocoa nibs or cocoa powder when blending to make vegan chocolate horchata.
  • Add rum for an alcoholic horchata, much like a vegan rumchata!
  • You could also add maple syrup or vanilla extract to your horchata, but keep in mind that this will change the flavor.

Storage

Horchata should be stored in the fridge in a jug or airtight container with a tight-fitting lid. While this horchata doesn’t last longer than 3 days in our home, it can be stored in the fridge for up to a week.

Since it’s so easy to make, we find ourselves making horchata 2 – 3 times a week during summer.

Easy Vegan Horchata (Mexican Almond Rice Milk) (12)

Frequently asked questions

Can I make this vegan horchata without a high-speed blender?

You could, but the texture won’t be as smooth. You will need to blend the mixture much longer and will have to pass the drink through a very fine mesh strainer to remove the large pieces.

If the blender isn’t high powered, it won’t be able to process the raw rice and almonds as finely as a vitamix or blendtec blender can.

What can I do with leftover rice pulp?

Personally, we very rarely ever strain our horchata, so we don’t have any leftover rice and almond pulp after making this drink.

However, if we are serving it to friends, then we do strain it to get some of the pulp out.This pulp is usually added to our compost bin. But there are other uses for it too!

Cook the pulp with water or milk and sugar to make a sweet porridge, or add it with rice to make kanji (rice porridge).
You can dry it out to make rice and almond flour and then use it to make crackers.

A non-food use is to make rice and almond water for hair. Soak the pulp with fresh water and let it sit at room temperature for 24 hours.Then strain and use the liquid as a wash for your hair.

Can I add alcohol to this vegan horchata?

Yes, you can!

Add rum to this vegan horchata to make a vegan rumchata! But if you don’t have rum, you can also add bourbon.

But did you know that orgeat syrup is made the same way as horchata, but is richer and sweeter?

So, you can absolutely use horchata to make a delicious horchata co*cktail like army navy co*cktail, mixed with gin like my Halloween themed army navy co*cktail (unicorn blood co*cktail).

Looking for more recipes?Sign up for my free recipe newsletter to get new recipes in your inbox each week! Find me sharing more inspiration on Pinterest and Instagram.

5 from 3 votes

Dairy Free and Vegan Horchata

Author: Dini K.

Yield: This recipe makes about 2.5 3 L of unstrained horchata.

Cuisine: Latin American, Mexican, South American

This Vegan Horchata (Mexican Almond Rice Milk) is super easy to make and incredibly creamy and delicious! Naturally dairy free too. A very refreshing drink that can be enjoyed year round!

This recipe makes about 2.5 3 L of horchata (less if you strain with a nut milk bag).

EASY – This recipe is very easy. However, the prep time will increase if you strain the horchata through a nut milk bag, since that's a little more time-consuming. With a high-powered blender, I find that it's not necessary to strain the mixture.

There is an overnight soaking step in the recipe.

Prep: 40 minutes minutes

Overnight soak: 8 hours hours

Total Time: 8 hours hours 40 minutes minutes

Difficulty:Easy Recipes

Servings: 12 servings (about 200 – 240 mL)

Print Rate

Ingredients:

  • 200 g raw white rice 1 cup (I use basmati or jasmine rice, wash the rice until the water runs clear)
  • 200 g raw blanched almonds 1.5 cups
  • 480 mL hot boiling water 2 cups
  • 480 – 720 mL water 23 cups
  • 200 g white sugar 1 cup (More if you like it sweeter)
  • 1 pinch sea salt a generous pinch
  • 2 sticks cinnamon about 3 – 4 inches long each (Or 2 tsp ground cinnamon)
  • ¼ tsp ground nutmeg optional (Freshly ground is preferred)
  • 960 ml plant-based milk 4 cups (Preferably barista grade milk, almond or oat milks works)

Instructions:

Preparing the ingredients

  • Wash the rice under cold water 3 – 4 times, until the water runs clear. Then set aside.

    200 g raw white rice

  • Since the almonds are already blanched you don't need to prepare them, but if you have almonds with the skin on, blanch the almonds in a pot of boiling water for about 1 – 2 minutes. Then let it cool down slightly, and then pinch the almonds between your fingers to pop them out of their skin. Set aside until needed.

    200 g raw white rice

Previous day

  • Transfer the rice, blanched almonds, and cinnamon sticks into a large bowl or jug. The jug from the blender also works.

    200 g raw white rice, 200 g raw blanched almonds, 2 sticks cinnamon

  • Pour in the 2 cups of hot water and stir. The hot water should completely cover the rice and almonds. Cover and set aside. You can leave it at room temperature, but it can also be stored in the fridge.

    480 mL hot boiling water

  • Let the rice and almonds soak for at least 4 hours, but overnight is better.

Making horchata

  • Next day, blend the soaked rice and almonds along with the soaking liquid in the blender. If you're using ground cinnamon and nutmeg, you can add them at this stage.

    2 sticks cinnamon, ¼ tsp ground nutmeg

  • If needed, add another 1 2 cups of water into the blender if it makes it easier to blend. Blend for about 3 minutes or a little more in a high-powered blender. The time will depend on the blender that you're using.

    480 – 720 mL water

  • Add the sugar and salt and blend further to dissolve the sugar. The horchata might be a little warm, but that's OK. It's important to make sure that the mixture is completely smooth.

    200 g white sugar, 1 pinch sea salt

  • Pour the horchata through a fine sieve to remove large pieces. I don't usually strain the horchata because it's smooth enough to enjoy without straining. Most of the horchata will also pass through a mesh 100 sieve with a little help.

  • You can use a nut milk bag to get an even smoother drink, but make sure to only pour a little at a time into the nut milk bag as you will need to squeeze the pulp to get as much liquid out as possible. If you choose to use a nut milk bag, bear in mind that this step will be quite time-consuming.

  • Once the horchata is strained, add the remaining water and plant based milk and whisk to combine well. Taste and adjust the sweetness to your preference. I like the horchata to be a little sweet, because it will be served with ice, and will dilute slightly.

    960 ml plant-based milk, 480 – 720 mL water

  • Refrigerate the horchata in the large container or in storage bottles / jugs until chilled.

  • Shake or stir the horchata before serving as the horchata will separate as it stands. Serve chilled horchata with ice in a serving glass.

Tips & Tricks

Recipe adjustments

This vegan horchata is creamy due to the addition of plant based milk. If you want a horchata that is not as creamy, you can add more water to your preference.

This horchata should not be grainy or chalky if you use a high-powered blender. However, if you prefer to have less “sediment” in your horchata, you can use a nut milk bag to remove the pulp. Only strain the horchata in small batches, so that it’s easier to squeeze the pulp.

Variations

To make a regular horchata with rice and milk (and without nuts), follow my regular horchata recipe.

See the post for ideas for other recipe variations as well.

Nutrition Information:

Serving: 1cupCalories: 237kcal (12%)Carbohydrates: 34g (11%)Protein: 5g (10%)Fat: 10g (15%)Saturated Fat: 1g (6%)Polyunsaturated Fat: 3gMonounsaturated Fat: 6gTrans Fat: 0.003gSodium: 119mg (5%)Potassium: 132mg (4%)Fiber: 2g (8%)Sugar: 18g (20%)Vitamin A: 3IUVitamin C: 0.02mgCalcium: 153mg (15%)Iron: 1mg (6%)

“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”

Course:Beverages, Iced Beverages

Cuisine:Latin American, Mexican, South American

Did you make this?Tag me on Instagram!I love seeing what you’ve made! Tag me on Instagram at @TheFlavorBender or leave me a comment & rating below.

More Recipes You'll Love...

  • Dairy Free Hot Chocolate (Bourbon Hot Chocolate)

  • Dairy Free Brioche Bread

  • Dairy Free Nutella French Toast with Strawberry Compote

Easy Vegan Horchata (Mexican Almond Rice Milk) (2024)

FAQs

Is horchata made from almond milk? ›

Water & Milk: These liquids form the base of the drink. You can use any dairy or dairy-free milk (such as cashew milk, almond milk or oat milk) that you prefer. Sugar: Traditional horchata uses regular granulated sugar. I'm swapping in maple syrup today, which I think pairs even better with the cinnamon flavor.

What is vegan horchata made of? ›

Vegan horchata is made with a base of white rice and water to make a creamy homemade rice milk, sweetened, and flavored with cinnamon and vanilla. Plus, we've made this naturally vegan horchata even creamier with the addition of extra (plant-based) milk.

What is the best rice for horchata? ›

Long-Grain Jasmine Rice Makes A Great Horchata Base.

Is rice Dream horchata vegan? ›

DREAM™ Ricemilk Horchata Traditional is a sweet and refreshing blend of cinnamon, vanilla flavor and rice. It's low in fat, lactose free and vegan.

What is dirty horchata made of? ›

Stopping in for a quick Saturday co*cktail to share this (extra) Dirty Horchata. Homemade Horchata, a sweet cinnamon drink popular throughout Latin America, is topped off with coffee and a splash of dark rum (or Kahlúa). It's a touch of creaminess, hinted with cinnamon and coffee, and perfectly sweet.

What is the difference between rice milk and almond milk? ›

One key difference between rice milk and almond milk is their protein content. Almond milk contains more protein than rice milk, which can be beneficial for those looking to increase their protein intake. However, rice milk is a good option for those with nut allergies or sensitivities, as it is nut-free.

What are the two types of horchata? ›

Yes, there are various types of horchata based on regional preferences and available ingredients. For instance, horchata de chufa (made with tiger nuts) is popular in Spain, while horchata de arroz (made with rice) is more common in Latin America.

Why is horchata healthy? ›

It is a source of vitamins C and E, and is also rich in minerals like calcium, magnesium, and iron. Most recipes are dairy and gluten-free, ensuring horchata is easy on the stomach. When you want a beverage that is simple, natural, and provides health benefits with ease, horchata is the perfect option for you.

What ethnicity invented horchata? ›

While Mexican-style horchata is the most commonly known variety in the US, horchata actually originated in Spain, and there are various types of horchatas throughout the Spanish-speaking world. Horchata was born in the region of Valencia in Southern Spain.

How do you make horchata not gritty? ›

The texture of horchata is slightly grainy, but otherwise smooth and refreshing. To achieve this texture, be sure to fully pulverize the rice and cinnamon in a grinder. You will want the rice and cinnamon mixture to have the consistency of rice flour.

Why is my horchata slimy? ›

As the mixture sits, the starches in the rice will gel up, giving it a slimy texture. Use room temperature or cold water when making horchata.

Can horchata hydrate you? ›

The hydrating properties of the drink, along with the natural sugar, can help rehydrate the body and replenish electrolytes lost during alcohol consumption. Horchata made from Tiger nuts are rich in fibers which are known to help regulate blood sugar levels.

Why is horchata not vegan? ›

Horchata is a beverage made with rice and usually almonds and flavored with a hint of cinnamon. There are many variations of this drink all over Latin America. Most horchatas use sweetened condensed milk as a sweetener but you can easily make a rich and creamy vegan version.

What rice milk is vegan? ›

DREAM™ Ricemilk Original Classic

It's great tasting dairy-free alternative for all to enjoy as a delicious drink or as a dairy-free alternative to use in recipes. Available in the shelf stable section at select grocery stores and on Amazon.

Is rice milk healthier than regular milk? ›

Similar to soy and almond milks, rice milk is lactose-free and low in saturated fat. But unlike cow's milk, rice milk contains very little protein and calcium, but has a higher carbohydrate content, which may not make it a suitable option for people with diabetes.

What kind of milk is horchata made from? ›

Horchata (pronounced or-CHAH-tah) is a popular Mexican drink that is often described as a sweet rice milk beverage.

What was horchata originally made from? ›

The original horchata from Valencia, Spain is made from chufa, or tiger nuts, water, sugar and a sprinkle of ground cinnamon. Tiger nuts didn't grow in the Americas when the Spanish arrived, so the Spanish used different nuts, seeds and grains to recreate horchata in their colonies.

What nut is horchata made from? ›

Horchata de Chufa, one of Spain's most famous non-alcoholic drinks, is originally from the southwestern region of Valencia. It's made from ground chufa nuts ('tigernuts' in English), which aren't actually nuts at all – they're the roots of a wetland plant called a sedge.

Top Articles
Latest Posts
Article information

Author: Carlyn Walter

Last Updated:

Views: 5285

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Carlyn Walter

Birthday: 1996-01-03

Address: Suite 452 40815 Denyse Extensions, Sengermouth, OR 42374

Phone: +8501809515404

Job: Manufacturing Technician

Hobby: Table tennis, Archery, Vacation, Metal detecting, Yo-yoing, Crocheting, Creative writing

Introduction: My name is Carlyn Walter, I am a lively, glamorous, healthy, clean, powerful, calm, combative person who loves writing and wants to share my knowledge and understanding with you.