No, though they are very similar in texture and sometimes look alike. Flan has eggs in it and panna cotta doesn't.