Amaretto ist als Gattungsbegriff nicht definiert, sodass seine Herstellung lediglich den allgemeinen Vorschriften für Spirituosen beziehungsweise Liköre folgt. „Amaretto“ ist insoweit nur Teil des Produktnamens sowie ein Hinweis auf den Geschmack, jedoch nicht auf konkrete Zutaten. Die offizielle Verkehrsbezeichnung lautet „Likör“.
Zu den Anforderungen gehören damit ein Alkoholgehalt von mindestens 15 Prozent und ein Mindestzuckergehalt von 100 Gramm je Liter. Dadurch sind verschiedene Herstellungsverfahren und Bestandteile des Likörs möglich.
Amaretto besteht jedoch grundlegend aus einer Zusammensetzung von Alkohol, Mandeln, Aprikosenkernen, Zuckersirup und vielen Gewürzen wie zum Beispiel Bourbon-Vanille. Aus diesem Grund schmeckt er sehr süß und erinnert an den Geschmack von Marzipan.
Der typische, marzipanähnliche Geschmack von Amaretto ist dabei auf das Bittermandelöl zurückzuführen, welches vorwiegend aus Aprikosenkernen gewonnen wird.