while flan is a dish with an open sponge base or rimmed pastry that has a savory or sweet filling, cream caramel is a custard dessert topped with a layer of clear caramel sauce.