A pupusa is a thick griddle cake or flatbread from the cuisine of El Salvador is a traditional food made with corn flour, beans, cheese, chicharrón (pork), or any filling. People usually eat pupusas at breakfast and dinner. It is eaten with tomato sauce and curtido.