Pupusas de Queso (Cheese-Filled Pupusas Recipe)

User Rating
Votes: 3
Rating: 5
Rate this recipe!
| Rate Recipe
Pupusas de Queso (Cheese-Filled Pupusas)

Yields:  (2 per person)


  • Pupusas de Queso
  • 3 to 4 cups monterey jack cheese finely shredded
  • 1 cup Salvadoran cream (or substitute sour cream mixed with ¾ teaspoon salt)
  • 4 cups instant corn masa flour
  • 3 1/2-4 1/2 cups water (1/2 cup to wet hands)
  • Curtido
  • 2 cups green cabbage shredded
  • ½ cup carrots shredded
  • ½ cup onion thinly sliced
  • 4 cups white vinegar or apple cider vinegar
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • ½ teaspoon whole black peppercorns (optional)
  • 1 teaspoon dried chili flakes or 1 Serrano pepper, finely chopped (optional)
Did you know that, in 2005, the Salvadoran government issued legislation designating the Pupusa as the national dish of El Salvador? Enjoy this delicious treat that showcases the artisanal quality of our culinary traditions.

Here is my simple and traditional Salvadoran cheese-filled pupusas recipe! Enjoy!

The Pipil, the indigenous people of El Salvador, are credited with the invention of the Pupusa. Cooking utensils found at the archaeological site of Joya de Ceren (a village in the western part of the country buried in volcanic ashes after an eruption around 600 A.D.) indicate that pupusas were a staple in the daily diet of the population.

The word “pupusa” derives from the Nahuatl language and it has two possible meanings, either “stuffed” or “puffy,” perhaps in reference to the fillings and how pupusas puff up after cooked.

Our Pipil ancestors filled them with ground red beans, vegetables, blossoms, and seafood. When the Spanish arrived in the first part of the 16th century they introduced new ingredients such as cheese and pork, and as a result, new varieties like the mixed pupusa emerged.

Curtido (Pickled Cabbage, Onions and Carrots)

Curtido is a must when serving Pupusas, Crispy Fried Yuca and Pork, or Empanadas. The sour-pickled flavor of the cabbage, onions, and carrots is a perfect complement to savory foods.

Alicia Maher is the Author of Delicious El Salvador, an award-winning cookbook of traditional Salvadoran recipes.


  1. Combine the shredded cheese and cream and refrigerate.
  2. Before starting the masa for the pupusas, bring out the prepared filling and let it stand at room temperature for about 30 minutes, the filling should be soft for use.
Preparing the Corn Masa Dough:
  1. Place the corn masa flour in a shallow bowl. Mix in the water, 1 cup at a time, kneading by hand for about 10 minutes until the dough is moist and fluffy. If needed, add more water 1 tablespoon at a time. The dough can be prepared the day before, if covered and refrigerated.
Making the Pupusas — Method 1:
  1. Divide the dough into 12 equal small balls. Divide the filling equally for the 12 pupusas.
  2. Take the dough ball in the palm of your hand, pushing the center of the ball with your fingers to make a well. Fill each pupusa with the cheese filling. When done, close the top by pushing and pinching the open space together, so that the end result will be a completely filled and sealed dough ball.
  3. Wet your hands, press and pat each ball between your palms and flatten into a thin dough round that is about 4 inches in diameter and ¼-inch thick. Make sure the edges are nice and thin, but be careful not to press too hard so that the filling does not spill out of the sides.
Making the Pupusas — Method 2:
  1. Divide the dough into 24 equal small balls. Divide the filling equally for the 12 pupusas.
  2. With wet hands, press and pat each ball between your palms and flatten into thin dough rounds that are about 4 inches in diameter and ⅛-inch thick. Place the flattened rounds on top of plastic wrap, waxed paper, or a damp kitchen towel to prevent them from sticking to any solid surface.
  3. With your fingers or the back of a tablespoon spread the cheese filling evenly on the 12 flattened rounds. Cover these with the other 12 flattened rounds and seal the edges with your fingertips taking care that the edges are nice and thin.
Cooking the Pupusas:
  1. Heat a nonstick griddle or large heavy skillet over a medium to high flame.
  2. Typically, once the pupusas are formed by hand, using either method, they are placed straight onto the skillet or griddle. If you set them aside before cooking, make sure to wet your hands and gently pick up each pupusa, and pat lightly between the palms of your hands.
  3. Gently place the pupusas on the hot surface and cook for about 5 minutes on each side, frequently turning them over to ensure even cooking. The pupusas are ready when they puff up and turn slightly golden. Serve with Curtido (see recipe below).
Curtido (Pickled Cabbage, Onions, and Carrots)
  1. Using a large ceramic bowl or glass jar with a lid, combine and stir all the ingredients. Cover tightly with lid or plastic cling wrap; marinate overnight before serving. The Curtido can last up to 5 days in the refrigerator.

Rate this recipe

Votes: 3
Rating: 5
Rate this recipe!
Did you know?

You can ripen an avocado quicker by placing it in a brown paper bag.

Follow along for more great tips