Flan and creme brulee are silky smooth custards with a beautiful texture and lavish flavor. The main difference is that flan has a denser texture and is topped with a soft and gooey caramel sauce. Creme brulee is lighter in texture and topped with a layer of hardened caramelized sugar. Also, flan hails from Latin American cuisine, while creme originates from French.