A standard 8-ounce glass of traditional Mexican rice horchata contains roughly 200 calories, with nearly all of them coming from sugar and starch. That puts it in the same ballpark as a glass of orange juice or a can of regular soda, so yes, horchata is a relatively high-calorie drink, especially if you’re having it alongside a meal rather than as a treat on its own.
Calories in Mexican Rice Horchata
The most common version of horchata in the U.S. is the Mexican style, made from rice soaked in water, blended with cinnamon, vanilla, and sugar, then strained. An 8-ounce serving delivers about 197 calories and just under 50 grams of carbohydrates. For context, 50 grams of carbs is roughly equivalent to eating three slices of white bread.
Most of those carbohydrates come from two sources: the rice starch itself and the added sugar used to sweeten the drink. Traditional recipes call for generous amounts of white sugar or condensed milk, and that sweetness is a big part of why people love horchata. Because the rice is strained out, you’re left with very little fiber or protein to slow digestion, which means the calories hit your bloodstream quickly.
How Powdered Mixes Compare
Store-bought horchata powder mixes are designed to be mixed with water at home. A typical single-serving packet weighs about 9 grams and contains around 30 calories, with 7 of its 8 grams of carbohydrates coming straight from sugar. That sounds low, but the serving sizes on these packets are often smaller than what most people actually pour. If you mix a full glass the way you’d drink it at a restaurant, the calorie count climbs closer to the traditional version.
Ready-to-drink bottled horchatas from grocery stores generally fall between 150 and 250 calories per 8-ounce serving depending on the brand, with some larger bottles containing two or three servings in a single container. Checking the label for serving size is worth the two seconds it takes.
Spanish Horchata Is a Different Drink
If you’ve had horchata in Spain (called horchata de chufa), you were drinking something made from tiger nuts rather than rice. Tiger nuts are small tubers with a very different nutritional profile. They’re about 24 to 25 percent fat by weight, with the majority of that fat being oleic acid, the same heart-healthy type found in olive oil. They also contain around 10 percent fiber, 6 to 8 percent protein, and meaningful amounts of potassium, calcium, magnesium, iron, and phosphorus, along with vitamins C and E.
The calorie count for Spanish horchata is similar to or slightly higher than the Mexican version, typically 150 to 220 calories per glass depending on how much sugar is added. But the source of those calories is different. The fat and fiber from tiger nuts provide more staying power than the pure sugar-and-starch combination in rice horchata. You’re more likely to feel satisfied after one glass rather than reaching for a refill. That said, Spanish horchata is still sweetened with sugar in most traditional preparations, so it’s not a low-calorie choice either.
Why the Calories Add Up Fast
Horchata’s calorie density catches people off guard for a few reasons. First, it tastes light and refreshing, especially served over ice, so it doesn’t register the way a milkshake or smoothie does. Second, it’s often served in large cups at taquerias and restaurants, where a 16- or 20-ounce pour is standard. A 16-ounce glass of rice horchata lands close to 400 calories, which is a meaningful chunk of most people’s daily intake.
Third, horchata pairs naturally with food. It’s the go-to drink alongside tacos, enchiladas, or tamales, meaning those 200 to 400 liquid calories sit on top of an already full meal. Liquid calories in general are easy to overconsume because they don’t trigger the same fullness signals as solid food.
Ways to Cut the Calories
If you make horchata at home, you have direct control over the biggest calorie driver: sugar. Cutting the sugar in half compared to a traditional recipe can shave 80 to 100 calories per glass while still producing a noticeably sweet drink, especially if you lean into the cinnamon and vanilla, which add perceived sweetness without calories.
Swapping condensed milk for regular milk or a lower-calorie plant milk also helps. Some people use a sugar substitute for part of the sweetener, though this changes the texture slightly since sugar contributes to the drink’s body. Keeping your portion to a single 8-ounce glass, rather than the jumbo cups common at restaurants, is the simplest adjustment of all.
Choosing the tiger nut version when available won’t necessarily save calories, but the extra fiber and fat may help you drink less overall and stay fuller longer. Heat processing does reduce some of the vitamins and beneficial compounds in tiger nut milk, so fresh-made versions retain more nutritional value than shelf-stable bottles.