Flan is a creamy custard dessert topped with a layer of delicious caramel. The texture is soft, creamy, and smooth–almost like silk when it touches your tongue! It’s made up mainly of eggs, milk, and sugar. It tastes richly sweet from the caramel, with a little bit of egginess from the custard.