Horchata does not need to have milk in it. However, the most common horchata drinks do have milk and cinnamon. That being said, there are natural waters that use rice, water, and cinnamon.