A butterfly cake is a variant of cupcake,also called fairy cake for its fairy-like “wings”. They can be made from any flavor of cake. The top of the fairy cake is cut off or carved out with a spoon, and cut in half. Then, butter cream, whipped cream or other sweet filling (e.g. jam) is spread into the hole. Finally, the two cut halves are stuck into the butter cream to resemble butterfly wings. The wings of the cake are often decorated using icing to form various patterns.
Elaborately frosted cupcakes may be made for special occasions such as baby showers, graduations, or holidays.