Yes, you can drink amaretto straight. Amaretto is a sweet, almond-flavored liqueur that is typically served as an after-dinner drink. However, because it is so flavorful, many people enjoy drinking it on its own. If you do decide to drink amaretto straight, be sure to pour it into a glass with ice in order to keep the drink from becoming too sweet.