Lumpiang Shanghai is regarded as the most basic type of lumpia and is one of the most commonly served dishes in Filipino gatherings. It is characteristically filled with sautéed ground pork, minced onion, carrots, and spices with the mixture sometimes held together by beaten egg.