Thai desserts exhibit a unique and exquisite taste and appearance. The sweet taste, coloring and elaborate details in each kind require a lot of time and skill. Real traditional Thai desserts contains only three main ingredients; flour, sugar and coconut. These three are mixed in different amounts and are cooked by various methods such as steaming, boiling, frying and grilling to produce numerous kinds of desserts. Thai desserts offer a soothing finale to a spicy meal. Usually a simple meal will conclude with fresh fruit of some kind, with the more elaborate desserts reserved for special occasions. Many of the dessert recipes can double as sweet snacks, for eating at any time.