According to the books, butterbeer is made from just three ingredients: butterscotch, sugar and water. As far as taste, it's described as “a little bit like less sickly butterscotch”. I'm not sure I know exactly what that means but it definitely has a distinct butterscotch taste.