Flan je pečena krema koja je vrlo slična krem-karamelu. Obično se pravi od jaja, vrhnja ili mlijeka, želatine i vanilije. Često je krema sinonim za krem karamelu jer na dnu ima sloj zagorenog ili karameliziranog šećera. Potom se preokreću mali korpici flana, tako da je hrskavi šećer na vrhu.
Ova krema je prilično popularna u zemljama Latinske Amerike, ali njezino je porijeklo francusko. Često flan koji se poslužuje u latino zemljama ili restoranima nema sloj šećera od karamela, već je jednostavno običan, više nalikuje talijanskoj kremi.
Ponekad latinoamerički restorani prave razliku između običnog flana i dolce de lechea, koji se poslužuje s mliječnim karamel umakom. Za razliku od krem karamela, mliječni karamel umak se dodaje nakon što se krema ispeče i okrene. Prije je kremast nego hrskav.
Flan uživa veliku popularnost u SAD-u, u zemljama Latinske Amerike i na Filipinima. Također je vrlo popularan u Japanu, gdje se neke varijante mogu napraviti sa sojinim mlijekom, budući da mnogi domoroci Japanci ne konzumiraju redovito kravlje mlijeko.
Dostupne su i neke instant mješavine za flan. Zgušnjavanje od njih obično dolazi od dodavanja ili agara ili želatine. Autentični flan vjerojatno ne bi koristio niti jedan zgušnjivač, ali će ovisiti o dodavanju jaja kako bi se stvorila odgovarajuća gustoća. Većina restoranskih recepata, međutim, predlaže želatinu.
Dok se krema najčešće predstavlja u pojedinačnim porcijama, neki prave veliki flan za posluživanje na zabavama. Ovo može biti posebno vizualno privlačno jelo, pogotovo ako se na vrh doda dolce de leche ili ako je pečeno na sloju karameliziranog šećera. Neki kuhari čak koriste i malu lampu kako bi dodatno stvrdnuli šećer nakon pečenja. To daje fino hrskanje koje je u suprotnosti s kremastom kremom.
Kada se flan pravi u velikim porcijama, obično se poslužuje na kriške, a može se preliti šlagom. Krema se obično poslužuje ohlađena, a mora se paziti da se ohladi jer sadrži mlijeko i jaja.