Flan may be similar to panna cotta in appearance and texture, but there's one big difference between the two. Panna cotta uses gelatin and is light, while flan is egg-based and more dense.