Pupusas are thick, hand-made corn tortillas from El Salvador, stuffed with a savory filling such as cheese, beans, or chicharrón (seasoned, ground pork), then griddled until golden and served with a tangy pickled cabbage slaw called curtido and a thin tomato sauce. They are the national dish of El Salvador and are also popular in Honduras and among Central American communities worldwide. A pupusa is not a taco or a quesadilla; it is a stuffed tortilla, cooked on a flat griddle, and eaten by hand, often with curtido piled on top.
What Exactly Is a Pupusa?
A pupusa is a thick, round, griddle-cooked tortilla made from masa (corn dough) or, less commonly, rice flour. The dough is formed into a ball, a well is pressed into it, and the filling is placed inside. The dough is then sealed, flattened into a disc about ¼ to ½ inch (6–12 mm) thick, and cooked on a hot comal or griddle until the outside is lightly charred and the cheese inside is melted. The result is a soft, slightly crispy exterior with a moist, flavorful center. Pupusas are typically served with curtido (a fermented cabbage slaw) and a mild tomato-based salsa, and they are eaten immediately, while still hot.
Origin and History
The exact origin of the pupusa is disputed, but most food historians agree that it predates Spanish colonization. The Pipil people, an Indigenous group in what is now El Salvador, are believed to have made a version of stuffed corn tortillas. The name “pupusa” likely comes from the Nahuatl word “pupushahua,” which means “stuffed” or “puffed.” After the Spanish arrived, the dish evolved with new ingredients like cheese and pork, but the core concept—corn dough stuffed with a filling—remained. Today, pupusas are so central to Salvadoran identity that the country celebrates a national Pupusa Day on the second Sunday of November.
Common Fillings and Variations
The most traditional fillings are cheese (queso), beans (frijoles), and chicharrón (seasoned, ground pork, not fried pork rinds). A popular combination is “revuelta,” which mixes all three. Other fillings include loroco (a vine flower bud with a mild, nutty flavor), ayote (squash), spinach, mushrooms, and even shrimp or chicken in modern versions. Rice-flour pupusas, called “pupusas de arroz,” are a gluten-free alternative that is lighter and crispier than corn. Each region and family has its own preference, and there is no single “authentic” filling—only the technique of stuffing and griddling is universal.
How to Eat a Pupusa
Pupusas are eaten with your hands, not with a fork. The traditional way is to take a small amount of curtido and place it on top of the pupusa, then add a drizzle of tomato salsa. Some people also add a squeeze of lime. The pupusa is then bitten into, and you eat the curtido along with the tortilla. The curtido’s acidity cuts through the richness of the cheese and pork, while the salsa adds a mild, savory note. It’s common to eat two or three pupusas as a meal, often with a cold drink like horchata or a Salvadoran soda.
How to Make Pupusas at Home
Making pupusas at home is straightforward, but it does require a little practice to get the dough right. Here is a basic method:
- Mix 2 cups (250 g) masa harina (corn flour for tortillas) with 1½ cups (355 ml) warm water and a pinch of salt to form a soft, pliable dough. If it cracks, add a little more water.
- Prepare your filling: shredded mozzarella or queso fresco, cooked refried beans, and/or cooked, seasoned ground pork.
- Take a golf-ball-sized piece of dough, flatten it in your palm, and make a well in the center.
- Place about 1 tablespoon (15 g) of filling in the well, then fold the dough over to seal it completely.
- Gently pat and stretch the ball into a disc about ¼ inch (6 mm) thick, being careful not to tear the dough.
- Cook on a hot, lightly oiled comal or skillet over medium-high heat for 3–4 minutes per side, until golden brown and the cheese is melted.
- Serve immediately with curtido and salsa.
If you can’t find masa harina, you can use a blend of cornmeal and all-purpose flour, but the texture will be denser. For a gluten-free version, use rice flour and a little xanthan gum to help bind the dough.
Nutrition and Dietary Considerations
A typical cheese pupusa contains about 200–300 calories, depending on size and filling. They are high in carbohydrates from the corn masa and fat from the cheese and pork, but they also provide protein and calcium. For a lighter option, choose bean and loroco fillings, which are lower in fat. Pupusas are naturally gluten-free if made with pure corn masa, but always check the filling for hidden gluten. To make them vegan, use plant-based cheese and beans, and skip the chicharrón.
Frequently Asked Questions
What is the difference between a pupusa and a tortilla?
A regular tortilla is thin, flat, and unleavened, used as a wrapper or side. A pupusa is thick and stuffed with a filling before being cooked. It is more like a stuffed flatbread than a simple tortilla.
Are pupusas healthy?
Pupusas can be part of a balanced diet when eaten in moderation. They are a good source of carbohydrates and protein, but they can be high in calories and fat, especially with cheese and pork. Choosing bean or vegetable fillings and limiting portion size makes them a healthier option.
Can I freeze pupusas?
Yes, cooked pupusas freeze well. Let them cool completely, place them in a single layer on a baking sheet, and freeze until firm. Then transfer to a zip-top bag and store for up to 3 months. Reheat in a dry skillet over medium heat, or in an oven at 350°F (175°C) for 10 minutes. Do not microwave, as they will become soggy.
What is curtido made of?
Curtido is a lightly fermented cabbage slaw made with cabbage, carrots, onions, vinegar, and sometimes oregano. It is similar to sauerkraut but milder and fresher. It is served cold or at room temperature as a topping for pupusas.
Are pupusas the same as arepas?
No, although they look similar. Arepas are a South American corn cake that is split and filled after cooking, while pupusas are filled before cooking. Arepas are also typically made with pre-cooked corn flour and have a different texture.
What is the best cheese for pupusas?
Traditional Salvadoran cheese is queso fresco or queso duro, which are mild, salty, and crumbly. In the US, a mix of mozzarella and Monterey Jack works well because it melts nicely. Avoid aged cheeses like cheddar, which can become oily.
Related
- The Healthiest Protein Drink: A Simple Blender Recipe
- Bisquick Dumplings: Easy Drop Dumplings for Stew
- Fruit Punch Nutrition Label and Easy Homemade Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).