Napoleon cake (mille-feuille) is made of puff pastry layers, filled with Diplomat Cream or German Buttercream (pastry cream lightened with whipped cream or butter). Napoleon is one of the most popular and loved cakes worldwide, although its exact origin is unknown. There are many recipes and versions for Napoleon; Grandma Emma and Leon are happy to share their Russian style recipe.