Mexican Horchata

BY : PUBLISHED : April 30th, 2012 UPDATED: October 29th, 2021

From the author: It’s so easy and cheap to make your own Mexican Horchata! I wrote that it takes 24 hours to make because I really love it to be extra milky and the longer it sits, the milky-er it becomes.

What is Horchata?

Horchata is a traditional Mexican drink made from rice, sugar, and cinnamon. It’s very easy to prepare and it’s nicely sweet and refreshing. Mexican horchata is commonly served over ice to cool down on a hot summer day. It really is a favorite among Mexicans and Mexican food enthusiasts alike. There’s also a Spanish version made from tiger nuts called horchata de chufa.

What Does Horchata Taste Like?

It tastes like sweet rice pudding and it can have a really creamy consistency depending on how long you let it sit. The more you let it rest, the creamier it becomes.

How do I Make Mexican Horchata?

Making horchata is quite simple, it takes a bit of patience to make it really creamy but active prep time is minimal. Simply blend rice, water, and cinnamon. Then let it sit in the fridge for a few hours (or better overnight), strain it and add plant-based milk, sugar, and spices.

Homemade Mexican Horchata in a large mason jar next to a full glass.

Horchata PBOAB 4 4

Make It Your Own!

Once you try this recipe you can play with it and make it your own. We all have different palates and tastes, so what might be too sweet for one person might be not sweet enough for someone else. The same goes for the cinnamon or the texture. Find your best formula and make it over and over and again. You’ll love it!

What To Have Mexican Horchata With?

Basically anything! It would go amazing with some delicious pancakes or blueberry muffins, or our favorite bean and rice burrito. Pair with whatever you fancy, especially on a nice hot day.

Photo by Alfonso Revilla

Horchata PBOAB 4 2

Mexican Horchata

Toni Okamoto
It’s so easy and cheap to make your own Horchata! I wrote that it takes 24 hours to make because I really love it to be extra milky and the longer it sits, the milky-er it becomes. Try it!
4.89 from 9 votes
Prep Time 10 mins
Cook Time 1 d
Total Time 1 d 10 mins
Course Drink
Cuisine Mexican
Servings 4 to 6 servings
Calories 248 kcal
DIET Vegan


  • 1 cup of long-grain white or brown rice uncooked
  • 6 cups of water
  • 1 ½ tablespoons of ground cinnamon
  • 2 cups of plant-based milk any variety
  • ¼ to ½ cup of sugar depending on sweetness preference
  • 1 teaspoon of vanilla extract


  • Pour rice, water, and cinnamon into a blender and blend it until the rice is broken up and the water looks milky, let it sit overnight in the refrigerator. 
  • Using cheesecloth or a fine-mesh strainer over a pitcher to remove the rice, pour the rice milk into a pitcher. 
  • Add the plant-based milk, sugar, and vanilla extract,  mix well and enjoy it poured into a glass of ice.



Calories: 248kcalCarbohydrates: 52gProtein: 4gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 183mgPotassium: 142mgFiber: 4gSugar: 13gVitamin A: 9IUVitamin C: 1mgCalcium: 207mgIron: 1mg
Keyword almond drink, creamy, horchata, mexican, mexican horchata, rice drink, vegan
Tried this recipe?Please tag us at @PlantBasedonaBudget! 🙂


Plant-Based Mexican Horchata | Plant-Based on a Budget | #mexican #rice #drink #recipe #vegan #sweet #plantbasedonabudget

About Toni Okamoto

"They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
'Cause true wealth comes from good health and wise ways...
we got to start taking better care of ourselves " - Dead Prez

View all posts by Toni Okamoto
completed apple pie in a white circular pan against a white background with a piece cut out and placed on the plate

5 Secrets to a Perfect Vegan Thanksgiving

Tips, tricks, and recipes for a delicious holiday


Plantbased on a budget Logo