Glasir sing luwih kompleks bisa digawe kanthi ngalahake lemak dadi gula bubuk (kaya karo buttercream ), kanthi lebur lemak lan gula bebarengan, kanthi nggunakake putih endhog (kaya ing royal royal ), kanthi mecut butter dadi meringue (kaya ing buttercream meringue Italia utawa Switserlan), lan kanthi nambah bahan liyane kaya ta gliserin (kaya ing fondant ).