CARACAS, Venezuela — Hundreds of Venezuelans took to the streets in poor parts of Caracas to protest a shortage of pork for traditional holiday meals in the latest symptom of social discontent during a brutal economic crisis.

President Nicolás Maduro’s socialist government had promised to provide subsidized meat to Venezuelans, but it did not materialize in many parts of the nation and frustration boiled over.

Local news media and Twitter users posted images of hundreds of people gathering in the streets and burning trash in Caracas, the capital, late Wednesday. The protests continued on Thursday, in what some social media users called the “pork revolution.”

Mr. Maduro, who has claimed that his government is the target of a foreign-led “economic war,” went on state television to blame Portugal for failing to deliver pork imports in time for Christmas.