INTRODUCTION
Traditional Mexican Horchata is a cool, milky rice drink with warm cinnamon flavor. It tastes sweet and smooth. People enjoy it with spicy food or as a sweet treat. I will show a simple way to make this classic drink at home. This version is easy to make and can be turned into a healthier version for your diet. For a warm coffee pairing try a similar rich drink like the spicy Mexican mocha recipe when you want a caffeine lift.
Horchata can be gluten free and can fit into meal plans when you control sugar and portion size. It can also be changed into a high protein drink for a balanced snack. The recipe below is simple and uses basic pantry items.
WHY YOU WILL LOVE THIS RECIPE
This Traditional Mexican Horchata is a lighter option than many store versions. It is easy to make and great for meal prep. You can control the sugar and make a low calorie or diabetic-friendly version with a sugar substitute. The drink is also naturally gluten free and can be turned into a high protein meal replacement by using milk with protein or adding a protein powder. If you want to roast the rice first, you can use an air fryer or oven to add a warm, nutty flavor. This version gives you options: a classic treat, a healthy version, or a high protein option for recovery after exercise.
I like this recipe because it takes little hands-on time. Most work is soaking or chilling. It is good for weight loss plans when you use less sugar and serve small portions. It also works as a simple dessert or a cool drink on hot days.
HOW TO MAKE Traditional Mexican Horchata
Follow the steps below to blend, strain, and mix the rice into a smooth, creamy drink. You will see how to adjust sweetness and turn the drink into a lighter option or a high protein meal-like drink.
EQUIPMENT NEEDED
- Blender (high speed if possible)
- Fine mesh strainer or cheese cloth
- Large bowl for soaking
- Pitcher for serving
- Measuring cups and spoons
- Storage container or bottles for the fridge
Ingredients You’ll Need :
1 cup uncooked white rice, 2 cinnamon sticks, 1 can (12 ounces) evaporated milk, 1 can (12 ounces) sweetened condensed milk, 8 cups of warm water divided, Sugar to taste, Ground cinnamon to garnish (optional), 1/2 teaspoon vanilla (optional)
STEP-BY-STEP INSTRUCTIONS :
- Rinse the rice in a colander under cold water.
- Combine the rice, cinnamon sticks, and 4 cups of water in a bowl, cover, and refrigerate overnight or for at least 4 hours.
- Remove most of the cinnamon sticks.
- Blend the rice in two batches with 1/2 of the rice and water until smooth, about 4 minutes.
- Strain the blended mixture into a pitcher using a fine strainer or cheese cloth.
- Repeat the blending and straining process with the remaining rice, water, and cinnamon.
- Stir in the evaporated milk, sweetened condensed milk, vanilla, and the additional 4 cups of water until well combined.
- Taste and add sugar or more water as needed.
- Chill the mixture before serving.
- Serve over ice, stirring well before serving.
HOW TO SERVE Traditional Mexican Horchata
Serve horchata chilled over ice in small glasses. For a standard serving, use about 6 to 8 ounces per person. This portion helps keep calories in check and makes it a good treat instead of a full dessert. Garnish with a light sprinkle of ground cinnamon for aroma and a warm look.
Healthy serving ideas:
- Pour 6 ounces and pair with a fresh fruit cup for a light balanced snack.
- Use unsweetened plant milk and a sugar substitute to make a low calorie or diabetic-friendly pour.
- Make a 12-ounce glass and add a scoop of unflavored protein powder for a high protein meal-style drink after a workout.
Portion control tips:
- Use small glasses to limit intake of added sugar.
- If you want to enjoy the flavor with far fewer calories, add ice and cold water to stretch one batch into more servings.
- Keep a serving to 1 cup (8 oz) or less if you watch calories or sugar.
STORAGE & FREEZING : Traditional Mexican Horchata
Store horchata in a sealed pitcher or bottle in the fridge for up to 4–5 days. Shake or stir well before serving as natural separation can occur. If you plan to freeze, use an ice cube tray. Freeze portions in ice cube trays for iced drinks that will not water down your flavor. Do not freeze in large containers; texture will change when thawed.
For longer storage:
- Keep refrigerated in airtight containers for up to 5 days.
- Use within 2–3 days for best flavor if you add milk or fresh dairy.
- Frozen cubes work well for iced coffee or smoothies and keep the taste bright.
SERVING SUGGESTIONS
Pair horchata with light or spicy foods. Try these healthy or balanced sides:
- Grilled chicken tacos with lots of lettuce and salsa for a balanced meal.
- A small salad with beans and avocado to add protein and fiber.
- Fresh fruit like mango or pineapple to bring natural sweetness and fiber.
For a more filling option, serve a small snack high in protein such as a boiled egg or a handful of nuts. This way the drink is part of a balanced meal and not the only source of calories.
VARIATIONS
You can change this classic recipe to fit many diets. Here are three clear options.
-
Healthier version: Use unsweetened almond milk or skim milk in place of evaporated milk, and replace the sweetened condensed milk with a low-calorie sweetener mixed with a small amount of evaporated skim milk or a sugar-free condensed milk alternative. This creates a lighter option and a lower calorie drink that works well for people watching sugar or calories.
-
High-protein or low-carb version: Use unsweetened high-protein milk (such as milk fortified with added protein) or add one scoop of unflavored whey or plant protein to the finished horchata. Use a sugar substitute like stevia or erythritol instead of sugar and replace sweetened condensed milk with a lower-carb condensed milk made from heavy cream and a sweetener if you want a true low carb choice. This version can be a high protein meal replacement or post-workout drink and is good for people who want a filling, balanced drink.
-
Air fryer or oven-baked version: Roast the rice first to deepen the flavor. Spread the rice on a baking sheet and toast in a 350°F oven for 8–12 minutes until light brown, or use an air fryer at 320°F for 6–10 minutes, shaking once. Roasted rice adds a nutty note that makes the horchata rich and warm. After roasting, follow the normal soaking and blending steps. If you like a warm cup, heat gently before serving and add less ice. This air fryer trick adds a new layer of flavor without extra sugar. For more coffee and spice pairings you can try a similar dark and spicy beverage like the spicy Mexican mocha for a bold palate match.
FAQs
Q: Is horchata healthy?
A: Traditional horchata is tasty but often high in sugar. You can make a healthy version by using less sugar, using sugar substitutes, or choosing low-fat or plant milk. A lighter option with less sugar is better for weight loss plans.
Q: Can horchata be diabetic-friendly?
A: Yes. Use a sugar substitute like stevia or erythritol and unsweetened milk to make a diabetic-friendly cup. Keep portion sizes small and check blood sugar after trying a new recipe.
Q: How long will homemade horchata last in the fridge?
A: Store in a sealed bottle for 4–5 days. Shake well before serving. Use within 2–3 days if you use fresh dairy milk for best taste.
Q: Can I make horchata gluten free?
A: Yes. Rice and cinnamon are naturally gluten free. Just check labels on any added flavors or substitutes to be sure they do not contain gluten.
Q: Can I add protein to horchata?
A: Yes. Add a scoop of unflavored protein powder or use high-protein milk to make a high protein meal-style drink. Stir or blend well to keep the texture smooth. This makes horchata a good post-workout drink.
Q: Can I freeze horchata?
A: Freezing in large batches can change texture. Instead freeze in ice cube trays for use in smoothies or iced coffee. Use frozen cubes within a month.
Q: Is roasted rice better?
A: Roasting or air frying the rice adds a nutty flavor and deeper color. It does not change nutrition much but can make the drink feel richer without adding more sugar.
Q: Is horchata good for weight loss?
A: In its classic form, horchata has added sugar and calories so it is not ideal for weight loss. A lighter option with less sugar and controlled portions can fit into a weight loss plan. For a filling drink, make a high-protein version to reduce hunger.
MAKE-AHEAD TIPS FOR Traditional Mexican Horchata
- Soak the rice and cinnamon overnight. This is the main hands-off step and saves time the next day. A long soak gives the best flavor.
- Blend and strain the mixture the next day and store in the fridge. The drink keeps for 4–5 days, so it is great for meal prep. Make a large batch to pour into bottles for quick access.
- If you need single-serve, freeze portions in small bottles or ice cube trays. Thaw in the fridge when you want a serving.
- For busy mornings, make a high-protein version and keep it chilled for a fast meal-style drink on the go. This makes horchata great for meal prep and a simple morning boost.

Horchata
Ingredients
Method
- Rinse the rice in a colander under cold water.
- Combine the rice, cinnamon sticks, and 4 cups of water in a bowl, cover, and refrigerate overnight or for at least 4 hours.
- Remove most of the cinnamon sticks.
- Blend the rice in two batches with 1/2 of the rice and water until smooth, about 4 minutes.
- Strain the blended mixture into a pitcher using a fine strainer or cheese cloth.
- Repeat the blending and straining process with the remaining rice, water, and cinnamon.
- Stir in the evaporated milk, sweetened condensed milk, vanilla, and the additional 4 cups of water until well combined.
- Taste and add sugar or more water as needed.
- Chill the mixture before serving.
- Serve horchata chilled over ice in small glasses. For a standard serving, use about 6 to 8 ounces per person.
- Garnish with a light sprinkle of ground cinnamon for aroma and a warm look.
