creme caramel (french: [krem karamel]), flan, caramel pudding or caramel custard is a custard dessert with a layer of clear caramel sauce.