It is a small, creamy cake that can be used to decorate fruits and desserts. Cupcakes come in many flavors such as vanilla, chocolate, cardamom, dates and cinnamon, where cupcakes are considered one of the most delicious types of cakes.