Yes, plus you know exactly what goes into your homemade marzipan. There is no added sugar, glucose syrup, or additives, or preservatives in homemade marzipan made with almond flour. Many store-bought marzipans are now called almond-flavored paste because they contain so few almonds and are predominantly made with sugar.