Mille-feuille is a classic French dessert made with layers of crispy puff pastry and smooth pastry cream. The pastry usually has three thin, flaky layers filled with two layers of sweet vanilla custard or whipped cream. The top is often decorated with white icing and chocolate lines, giving it an elegant look.