01 -
In a large bowl, mix masa harina, chicken bouillon powder, and salt. Gradually add hot water while stirring until a soft, pliable dough forms. Incorporate butter and knead for 2 to 3 minutes until the dough is smooth and elastic. Add a little more water if the dough feels dry.
02 -
Divide the dough into 12 equal balls, about the size of a golf ball. Cover with a damp towel to prevent drying out and facilitate shaping.
03 -
Flatten one dough ball into a thick disk approximately 1.3 centimeters (0.5 inch) thick. Place a spoonful of cheese or refried beans in the center. Fold the edges over to enclose the filling completely, then gently flatten into a round about 7.5 centimeters (3 inches) in diameter. Repeat with remaining dough balls.
04 -
Heat a skillet or griddle over medium heat and add a thin layer of oil until shimmering. Cook pupusas about 3 minutes on each side, pressing lightly to develop golden brown spots and allow filling to heat through. Keep cooked pupusas warm under a towel while finishing the batch.