Chocolate bar components: cocoa solids, cocoa butter, sugar, and milk. The relative presence or absence of these define the subclasses of chocolate bar made of dark chocolate, milk chocolate, and white chocolate. In addition to these main ingredients a chocolate bar may contain flavorings such as vanilla and emulsifiers such as soy lecithin to alter its consistency. While vanilla is the most common flavouring, many other flavours are available, including mint, orange, and coffee. Chocolate bars containing other ingredients feature a wide variety of layerings or mixtures that include nuts, fruit, caramel, nougat, and fondant. A popular example is a Snickers bar,
Chocolate pudding as "Walter Baker's Dessert". It was renamed "Pickle's Pudding" in 1936. Modern chocolate puddings are usually made with milk and sugar, flavored with chocolate and vanilla and thickened with a starch such as flour or cornstarch. Occasionally, eggs are still used when making chocolate pudding. Usually it is cooked together on the stovetop, but other methods exist including microwaving, steaming, baking (sometimes in a bain-marie) or freezing (using gelatin as a thickener). Sometimes white chocolate pudding is made. Chocolate pudding is commonly purchased ready-made in stores, popular brands include Jell-O Pudding by the Kraft Foods Corporation and Snack Pack by