There’s something incredibly comforting about biting into a hot, golden pupusa—crispy on the outside, warm and gooey on the inside. These pork (chicharrón) pupusas with tangy Salvadoran slaw, or curtido, are a true taste of comida salvadoreña, and they’re easier to make than you might think. This isn't just any pupusa recipe; it's an authentic take with rich, slow-cooked pork filling and a refreshingly bright cabbage slaw. If you've ever been curious about making el Salvador pupusas at home or you've been on the hunt for a papusa recipe easy enough for a weeknight, you're in for a treat. Let's dive into this delicious journey through Salvadorian food culture!
Crispy Pork Pupusas with Tangy Slaw
Prep Time 35 minutes mins
Cook Time 55 minutes mins
Total Time 1 hour hr 30 minutes mins
Course Dinner, Lunch, Main Course, Snack
Cuisine American
Large Skillet or Griddle For frying the pupusas. A non-stick pan or well-seasoned cast-iron skillet works best.
Medium saucepan To cook the pork and prepare the salsa.
Blender or food processor To blend the pork filling and the salsa.
Mixing bowls For dough, curtido, and other prep.
Plastic wrap or sandwich bag Cut into circles to help flatten dough into pupusas if you don’t want to use your hands.
Cutting board and knife For prep work.
For the Pupusa Dough
- 2 ½ cups masa harina corn flour, like Maseca
- 2 cups warm water
- 1 tsp salt
- 1 tbsp vegetable oil optional, for smoother dough
For the Chicharrón (Pork Filling)
- 1 lb boneless pork shoulder or pork butt
- 1 tomato chopped
- ½ medium onion chopped
- 1 garlic clove
- Salt and pepper to taste
- Water for simmering
For the Cheese Filling (for cheese pupusas or bean and cheese pupusas)
- 1 ½ cups shredded mozzarella or Oaxaca cheese
- Optional: 1 cup refried beans for a bean and cheese pupusa variation
For the Curtido (Salvadoran Slaw)
- ½ head green cabbage finely shredded
- 1 large carrot grated
- ½ small red onion thinly slices
- 1 cup boiling water
- ½ cup white vinegar
- 1 tsp salt
- 1 tsp dried oregano
For the Pupusa Salsa
- 2 ripe tomatoes
- 1 clove garlic
- ¼ small onion
- 1 tsp salt
- ½ cup water
- Optional: 1 seeded chili pepper for heat
Prepare the Curtido (Slaw) First
This needs to sit at least 30 minutes (or overnight) to develop flavor.
In a bowl, combine shredded cabbage, carrots, and red onion.
Pour boiling water over the vegetables. Let it sit for 5 minutes, then drain.
Add vinegar, oregano, and salt. Toss to combine.
Store in the fridge while you make the rest.
This curtido para pupusas recipe is a staple in Salvadoran food, balancing the rich, cheesy pupusas with a tart crunch.
Cook the Pork (Chicharrón) Filling
A key component of this pupusas recipe el Salvador style.
In a saucepan, add pork, chopped tomato, onion, garlic, and enough water to just cover.
Simmer for 40–45 minutes until the pork is tender and most of the water is gone.
Season with salt and pepper.
Transfer to a food processor and pulse until it becomes a thick, smooth paste. You want it spreadable, not chunky.
This step creates that classic chicharrón filling that’s hearty and deeply savory—a must for authentic el Salvador food.
Mix the Dough
In a large bowl, mix masa harina with warm water and salt.
Knead until soft and pliable. Add oil if needed.
Let the dough rest for 10 minutes to hydrate fully.
Assemble the Pupusas
Here’s the fun part!
Wet your hands with water (to prevent sticking).
Grab a golf ball-sized portion of dough and flatten into a disc.
Add about 1 tbsp of pork filling and a sprinkle of cheese (or a mix of refried beans and cheese for bean and cheese pupusas).
Gently pinch the edges to seal and form a ball again.
Carefully flatten into a disc, about ¼-inch thick.
Tip: Don’t stress if some filling leaks out—a little rustic charm is part of this papoosa recipe’s appeal!
Cook the Pupusas
Heat a skillet or griddle over medium heat.
Cook each pupusa for 3–5 minutes per side, until golden brown and lightly blistered.
You’ll know they’re ready when the outside is crisp and they puff slightly in the middle.
Make the Pupusa Salsa
This pupusa salsa recipe is simple but essential.
In a saucepan, simmer tomatoes, garlic, onion, salt, and water for 10 minutes.
Blend until smooth.
Optional: Strain for a smoother texture.
Let cool slightly before serving.
Serving & Pairings
To serve your pupusas like a true salvadorian food lover:
- Plate 2–3 hot pupusas per person.
- Top generously with curtido and a spoonful of salsa.
- Add a side of hispanic food favorites like fried plantains or crema if desired.
For drinks, try:
- Horchata or tamarind juice for something traditional.
- A cold beer or light white wine for a casual dinner pairing.
These flavors also pair beautifully with a simple green salad or avocado slices if you're keeping it fresh and light.
FAQs
1. Can I use a different cut of pork?
Yes! Pork shoulder or pork butt is best due to its fat content and flavor. Avoid lean cuts like loin, which can dry out during cooking.
2. What cheese should I use?
Mozzarella is a good stand-in for traditional Salvadoran cheeses like quesillo. Oaxaca cheese is another excellent melty option for cheese pupusas.
3. Are pupusas gluten-free?
Yes! Masa harina is naturally gluten-free, making this an ideal option for those avoiding wheat.
4. Can I freeze pupusas?
Absolutely. Freeze uncooked pupusas between sheets of parchment paper. Cook straight from frozen—just increase cooking time by a couple of minutes.
5. Is this an easy pupusas recipe for beginners?
Yes! While traditional, this is an easy pupusas recipe that walks you through every step. With practice, shaping and cooking them becomes second nature.