Pupusas are a traditional Salvadoran dish that are both delicious and versatile. These thick corn tortillas are stuffed with a variety of fillings, making them a perfect comfort food. Whether you're looking for a hearty snack or a satisfying meal, pupusas are sure to hit the spot.
One of the key ingredients in this recipe is masa harina, a type of corn flour that is essential for making authentic pupusas. If you don't already have it in your pantry, you can find it in the Latin American section of most supermarkets. Additionally, make sure to pick up some refried beans and shredded cheese to complete the filling.

Ingredients for Pupusas Recipe
Masa harina: A special type of corn flour used to make the dough for pupusas.
Water: Essential for hydrating the masa harina to form the dough.
Refried beans: A flavorful and creamy filling made from cooked and mashed beans.
Shredded cheese: Adds a rich and melty texture to the pupusa filling.
Technique Tip for Making Pupusas
When working with masa harina, ensure that you mix it thoroughly with water to achieve a smooth and pliable dough. If the dough feels too dry, add a little more water, one tablespoon at a time, until you reach the desired consistency. Conversely, if the dough is too sticky, sprinkle in a bit more masa harina. This balance is crucial for forming the perfect pupusas that hold their shape and cook evenly.
Suggested Side Dishes
Alternative Ingredients
masa harina - Substitute with cornmeal: While not as finely ground, cornmeal can be used to achieve a similar texture and flavor. You may need to adjust the water content to get the right dough consistency.
masa harina - Substitute with all-purpose flour: This will change the flavor and texture significantly, but it can work in a pinch. Add a bit of cornmeal to mimic the traditional taste.
water - Substitute with chicken broth: Using chicken broth can add a richer flavor to the dough, enhancing the overall taste of the pupusas.
water - Substitute with vegetable broth: For a vegetarian option, vegetable broth can add depth of flavor without altering the dish too much.
refried beans - Substitute with black bean puree: Black bean puree can provide a similar texture and flavor, making it a good alternative.
refried beans - Substitute with mashed sweet potatoes: For a different twist, mashed sweet potatoes offer a slightly sweet and creamy filling.
shredded cheese - Substitute with queso fresco: Queso fresco is a traditional cheese used in many Latin American dishes and can provide a more authentic flavor.
shredded cheese - Substitute with mozzarella: Mozzarella melts well and has a mild flavor, making it a good alternative for the cheese filling.
Other Alternative Recipes Similar to Pupusas
How to Store or Freeze Pupusas
- Allow the pupusas to cool completely before storing. This prevents condensation, which can make them soggy.
- Wrap each pupusa individually in plastic wrap or aluminum foil. This helps maintain their shape and prevents them from sticking together.
- Place the wrapped pupusas in an airtight container or a resealable plastic bag. This ensures they stay fresh and prevents any unwanted odors from seeping in.
- For freezing, lay the wrapped pupusas flat on a baking sheet and place them in the freezer for about 1-2 hours. This initial freezing step helps them keep their shape.
- Once the pupusas are frozen solid, transfer them to a resealable freezer bag or airtight container. Label with the date to keep track of their freshness.
- To reheat, thaw the pupusas in the refrigerator overnight. This gradual thawing helps maintain their texture.
- Heat a griddle or skillet over medium heat and cook the thawed pupusas for about 2-3 minutes on each side, until they are heated through and crispy again.
- Alternatively, you can reheat the pupusas in the oven. Preheat the oven to 350°F (175°C), place the pupusas on a baking sheet, and bake for about 10-15 minutes, or until heated through.
- For a quick reheat, use the microwave. Place the pupusas on a microwave-safe plate, cover with a damp paper towel, and heat on high for 1-2 minutes. Be cautious as this method may make them slightly softer.
How to Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Wrap each pupusa in aluminum foil to prevent them from drying out.
- Place the wrapped pupusas on a baking sheet.
- Heat for about 10-15 minutes, or until they are warmed through.
Stovetop Method:
- Heat a skillet or griddle over medium heat.
- Add a small amount of oil or butter to the skillet.
- Place the pupusas in the skillet and cook for 2-3 minutes on each side, or until they are heated through and slightly crispy.
Microwave Method:
- Place the pupusas on a microwave-safe plate.
- Cover them with a damp paper towel to keep them moist.
- Microwave on medium power for 1-2 minutes, checking to ensure they are heated through.
Air Fryer Method:
- Preheat your air fryer to 350°F (175°C).
- Place the pupusas in the air fryer basket in a single layer.
- Heat for 5-7 minutes, flipping halfway through, until they are crispy and warmed through.
Essential Tools for Making Pupusas
Mixing bowl: Use this to combine the masa harina and water to form the dough.
Measuring cups: Essential for accurately measuring the masa harina and water.
Spoon: Handy for placing the refried beans and cheese onto the dough discs.
Griddle: Ideal for cooking the pupusas evenly on both sides.
Skillet: An alternative to the griddle for cooking the pupusas.
Spatula: Useful for flipping the pupusas to ensure they cook evenly.
Plate: Place the cooked pupusas on this to serve or cool.
Plastic wrap: Can be used to cover the dough portions to prevent them from drying out while you work.
How to Save Time on This Recipe
Prepare the filling: Make the refried beans and shredded cheese mixture ahead of time to streamline the assembly process.
Uniform shape: Use a tortilla press to quickly flatten the masa harina dough into even discs.
Preheat the griddle: Ensure the griddle or skillet is hot before cooking to reduce cooking time.
Batch cooking: Cook multiple pupusas at once to save time.
Freeze extras: Make a double batch and freeze the extras for a quick meal later.

Pupusas Recipe
Ingredients
Dough
- 2 cups masa harina
- 1.5 cups water
Filling
- 1 cup refried beans
- 1 cup shredded cheese
Instructions
- In a mixing bowl, combine masa harina and water. Mix until a dough forms.
- Divide the dough into equal portions and flatten each portion into a disc.
- Place a spoonful of refried beans and cheese in the center of each disc. Fold the edges over the filling and flatten again.
- Heat a griddle or skillet over medium heat. Cook each pupusa for about 2-3 minutes on each side, until golden brown.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Vegan Mushroom and Kale Soup Recipe45 Minutes
- Vegan Sugar-Free Coconut Coffee Creamer Recipe10 Minutes
- Overnight Vegan Cinnamon Rolls Recipe45 Minutes
- Gluten-Free Sausage Gravy Recipe30 Minutes
- Gluten-Free Pancakes Recipe30 Minutes
- Kabobs Recipe35 Minutes
- Instant Pot Keto Thai Chicken Soup Recipe30 Minutes
- Instant Pot Keto Chicken and Kale Stew Recipe30 Minutes
Leave a Reply