Traditional Japanese sweets are made mainly from natural vegetarian ingredients such as beans, soy powder, fresh fruits, chestnuts and matcha powder. No butter and eggs are used in this process. But that does not justify this as a diet food. We put alot of sugar in it. But it is truly enjoyable to have seasonal Japanese sweets accompanied with green tea.