Prepare the dough by mixing the masa harina and salt together in a large bowl. Then slowly add the warm water in a little at a time. You may not need all of the water. You want the dough to be the consistency of clay.
Cover the prepared dough with a damp towel to keep it from drying out and let it sit for 10 minutes. If the dough does dry out just add more water.
To make the pupusas, start by forming a ¼ cup size portion of the masa dough into a ball. Then flatten the ball out into a disc that is about 4” in diameter. You may want to wet your fingers to keep the dough from sticking to your hands.
Top the center of the disc with about 1 teaspoon of refried beans, 1 teaspoon of vegan cheese, and ½ tablespoon of soyrizo. You can vary the amounts if you like, but don’t use more than a little over a tablespoon of filling in total.
Next, bring the edges of the dough up and over to encase the filling. Pinch the edges together to form a seal. Now, pat the sealed dough ball out until it forms a flat disc again. The disc should be about ⅓ inch thick.
If a hole or crack forms in the pupusa just use a little bit of the dough to patch it. With the clay like texture of the dough it is easy to add more and then smooth it out with a bit of water.
Lay the pupusa on a sheet pan lined with parchment paper or a silicone mat. Then repeat the process until you've used all the dough.
To cook, heat a cast iron or non-stick pan to medium heat. Brush the pan with a little bit of oil using a pastry brush. Place 2-3 pupusas in the pan and cook for 3-4 minutes on each side until golden brown and warmed through.
Serve with curtido and salsa. Enjoy!