Bread is a staple food prepared by cooking a dough of flour and water and often, additional ingredients. Doughs are usually baked, but in some cuisines breads are steamed, fried, or baked on an unoiled skillet. It may be leavened or unleavened. Salt, fat and leavening agents such as yeast and baking soda are common ingredients, though bread may contain other ingredients, such as milk, egg, sugar, spice, fruit (such as raisins), vegetables (such as onion), nuts (such as walnuts) or seeds (such as poppy). Referred to colloquially as the "staff of life", bread has been prepared for at least 30,000 years. The development of leavened bread can probably also be traced to prehistoric times. Sometimes, the word bread refers to a sweetened loaf cake, often containing appealing ingredients like dried fruit, chocolate chips, nuts or spices, e.g. pumpkin bread, banana bread or gingerbread.