01 -
In a large bowl, combine masa harina, chicken bouillon powder, and salt. Gradually stir in hot water until a soft, pliable dough forms. Incorporate softened butter and knead for 2 to 3 minutes until smooth and elastic. Add additional water, one tablespoon at a time, if dough feels dry.
02 -
Divide the dough into 12 equal portions, each about the size of a golf ball. Cover with a damp cloth to retain moisture.
03 -
Flatten one dough ball into a disk approximately 1.3 cm (half an inch) thick. Place 1 to 2 tablespoons of cheese or refried beans in the center. Fold and seal edges around filling, then gently flatten to a 7.5 cm (3 inches) diameter disk. Repeat with remaining dough.
04 -
Preheat a griddle or skillet over medium heat and lightly oil the surface. Cook pupusas about 3 minutes per side, pressing gently to brown spots and ensure filling melts. Transfer cooked pupusas to a plate and cover with a towel to keep warm while cooking remaining batch.