01 -
Bring a large pot of water to a boil. Add the cabbage and boil until soft. Reserve ½ cup of the boiling water, then drain the rest. Transfer the cabbage to a bowl and combine with the carrot, onion, salt, vinegar, and reserved water. Let the mixture sit while preparing the pupusas.
02 -
Mix the refried beans, chicken seasoning, and shredded mozzarella cheese in a bowl. Set aside.
03 -
In a large mixing bowl, combine masa harina and salt. Gradually add water 1 cup at a time, using your hands to mix until a dough forms. The dough should feel similar to play-doh.
04 -
Take a small handful of dough and flatten it into a disc using your palms. Shape the edges to resemble a shallow cup, then add 1-2 tablespoons of the bean mixture into the center. Fold the sides up to form a ball and flatten it back into a disc. Repeat until all the filling is used.
05 -
Heat 1 tablespoon of oil in a cast-iron skillet over medium heat. Cook 3 pupusas at a time for 2-3 minutes on one side, flip, and cook for an additional 1-2 minutes until golden. Repeat for the remaining pupusas.
06 -
Serve warm with curtido and optionally salsa roja. Enjoy!