Almond Milk Horchata


This almond milk horchata is heaven in a glass — so sweet and creamy it could be served as a dessert! Our family was craving horchata, so I searched this site for recipes, but they were all labor intensive. This inspired me to create an easier version. I hope you enjoy this recipe as much as we do.

Prep Time:
5 mins
Additional Time:
4 hrs
Total Time:
4 hrs 5 mins
10 cups


  • 1 quart unsweetened rice milk

  • 1 quart unsweetened almond milk

  • 1 (14 ounce) can sweetened condensed milk

  • ½ teaspoon vanilla extract

  • ½ teaspoon almond extract

  • 3 teaspoons ground cinnamon

  • 5 cinnamon sticks

  • ice


  1. Stir together rice milk, almond milk, and condensed milk in a gallon jug. Mix in vanilla and almond extracts. Pour about 2 cups into a bowl; whisk in cinnamon until mostly combined.

  2. Pour cinnamon mixture back into the jug; stir to combine. Add cinnamon sticks and refrigerate for at least 4 hours to overnight.

  3. Stir horchata before serving over ice.


You can eliminate the almond milk and almond extract and double the rice milk and vanilla extract for those with nut allergies.

The horchata stores well in the refrigerator and gets even better as it sits.

Nutrition Facts (per serving)

189 Calories
4g Fat
34g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 189
% Daily Value *
Total Fat 4g 6%
Saturated Fat 2g 12%
Cholesterol 13mg 4%
Sodium 85mg 4%
Total Carbohydrate 34g 12%
Dietary Fiber 2g 6%
Total Sugars 21g
Protein 4g
Vitamin C 1mg 6%
Calcium 135mg 10%
Iron 0mg 2%
Potassium 173mg 4%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love