No flan isn't dairy-free. The dish contains a considerable amount of milk or cream, which are dairy products.