Pupusa
A thick, griddled corn or rice tortilla stuffed with cheese, beans or pork, served with tangy cabbage slaw and tomato salsa. It is the national dish of El Salvador.

Pupusas El Salvador Centro America: JMRAFFi, CC BY-SA 4.0 (Wikimedia Commons)
Where it comes from
Pupusas are an ancient Salvadoran food, made from masa and filled with local ingredients. They are sold at pupuserias across the country and have become popular worldwide.
Explore the cuisine of El Salvador.
Recipe
Make Pupusa at home
Ingredients
- 2 cups masa harina
- 1 1/2 cups warm water
- 1 cup shredded mozzarella or quesillo
- 1/2 cup refried red beans
- 1/2 cup cooked chicharron (optional)
- Oil for the griddle
- 2 cups shredded cabbage
- 1/4 cup grated carrot
- 2 tbsp vinegar
- 1 tsp oregano
- Tomato salsa
How it's made
- Mix the masa harina with warm water into a soft, smooth dough.
- Combine the cabbage, carrot, vinegar, oregano and salt for the slaw (curtido) and let stand.
- Roll the dough into 8 balls, flatten each into a cup in your palm and add a spoonful of filling.
- Pinch closed and pat into a thick disk about 1/2 inch thick.
- Cook on a lightly oiled hot griddle 3 to 4 minutes per side until speckled and golden.
- Serve with curtido and salsa.
Variations
- Revuelta: pork, beans and cheese combined.
- Loroco: cheese with a local edible flower bud.
- Rice flour pupusa: made with rice flour.
Cook’s tip: Wet your hands while shaping so the dough does not stick.
Related dishes

TamalesMain dishes · Mexico

BaleadaStreet food · Honduras

QuesadillaStreet food · Mexico

ArepaBreakfast · Venezuela
About this page
Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.
Photo credit
- Pupusas El Salvador Centro America: JMRAFFi, CC BY-SA 4.0 (Wikimedia Commons)
