Go Back
+ servings
cheese pupusas

How to Make Pupusas

Pupusas are a delicious dish that comes from El Salvador.

Course Main Course
Cuisine latin american
Keyword cheese pupusas, pupusa recipe, pupusas
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 3
Calories 282 kcal
Author Carissa


  • 2 cups Maseca
  • 1/2 tsp salt
  • 1 1/2 cups water water
  • mozzarella cheese
  • vegetable oil


  1. Add the Maseca and salt to a mixing bowl and mix well.

  2. Slowly add the warm water to the bowl and mix with your hand until you have a moist and soft dough.

  3. Divide the dough into 6 even sized balls.

  4. Cut through the sides of a ziploc bag making a flap. Then put one of the dough balls inside the bag.

  5. Use a heavy pot to flatten the ball.

  6. Put as much cheese that will fit on top of the flattened ball.

  7. Fold the dough as if making an empanada. Use the plastic bag to help you do this.

  8. Shape it back into a ball. Use the bag to help you do this. 

  9. Put the flap back over the ball and flatten again. It shouldn't be thin like a tortilla. They should be thick.

  10. Heat up a skillet over medium heat.

  11. Coat the pot with enough oil to keep the pupusa from sticking.

  12. Once the oil is hot add the pupusa and cook for 3-4 minutes. Then flip and cook for an additional 3-4 minutes or until the pupusa is nicely browned and cooked through.

  13. Transfer the pupusa to a paper towel lined plate and repeat the above steps with the remaining five balls.

  14. Add more oil as needed to keep the pupusas from sticking.

Nutrition Facts
How to Make Pupusas
Amount Per Serving
Calories 282 Calories from Fat 18
% Daily Value*
Fat 2g3%
Sodium 397mg17%
Potassium 203mg6%
Carbohydrates 58g19%
Fiber 4g17%
Sugar 1g1%
Protein 7g14%
Calcium 109mg11%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.