How to make it
6 steps. Take it one step at a time.
Combine the masa harina, salt, and warm water
In a large bowl, combine the masa harina, salt, and warm water. Mix with your hands until a soft, pliable dough forms. It should have the consistency of playdough and not stick to your hands. If it's too dry, add a tablespoon of water; if too wet, add a little more masa harina.
Cover the dough with a damp cloth and let it rest
Cover the dough with a damp cloth and let it rest for 10 minutes.
10 minLightly oil your hands
Lightly oil your hands. Divide the dough into 8 equal portions and roll them into balls. Using your thumb, make a deep indentation in the center of a ball to form a small cup.
Place about 1 tablespoon of cheese and 1 teaspoon of refried beans
Place about 1 tablespoon of cheese and 1 teaspoon of refried beans into the center of the dough cup. Fold the edges of the dough over the filling to seal it completely.
Gently pat the ball between your palms
Gently pat the ball between your palms to flatten it into a disc about 1/2 inch (1.3 cm) thick. Be careful not to let the filling leak out.
Heat a lightly oiled griddle or cast-iron skillet
Heat a lightly oiled griddle or cast-iron skillet over medium-high heat. Cook each pupusa for 3-5 minutes per side until golden brown and slightly charred in spots.
10 min
A little kitchen wisdom
To prevent the dough from sticking to your hands, keep a small bowl of oil or water nearby to lightly coat your palms while shaping the pupusas.



