Pupusas are a traditional Salvadoran dish that combines a soft, thick corn dough with a savory filling. They are perfect for a comforting meal or a delightful snack. The combination of cheese and refried beans inside a warm, golden-brown exterior makes them irresistible.
One of the main ingredients in this recipe is masa harina, a type of corn flour that is essential for making authentic pupusas. It might not be a staple in every household, but it can be found in the Latin American section of most supermarkets. Make sure to get shredded cheese and refried beans as well, which are commonly available.

Ingredients For Pupusas Recipe
Masa harina: A type of corn flour used to make the dough for pupusas.
Warm water: Helps to form the dough when mixed with masa harina.
Shredded cheese: Adds a creamy, savory filling to the pupusas.
Refried beans: Provides a rich, flavorful filling that pairs well with the cheese.
Technique Tip for Making Pupusas
When working with masa harina, ensure that the dough is neither too dry nor too wet. The ideal consistency should be similar to playdough, which allows for easy shaping and filling. If the dough cracks when you flatten it, add a bit more warm water; if it's too sticky, incorporate a bit more masa harina. This balance will help you achieve perfectly pliable dough for your pupusas.
Suggested Side Dishes
Alternative Ingredients
masa harina - Substitute with cornmeal: Cornmeal can be used as a substitute, but the texture will be slightly different. It may require additional binding agents like flour to achieve the right consistency.
masa harina - Substitute with all-purpose flour: This will change the flavor and texture significantly, but can work in a pinch. You may need to add a bit of corn flavoring or corn extract to mimic the taste.
warm water - Substitute with vegetable broth: This can add a bit more flavor to the dough, making it richer and more savory.
shredded cheese - Substitute with vegan cheese: For a dairy-free option, vegan cheese can be used. It melts similarly and provides a comparable texture.
shredded cheese - Substitute with queso fresco: This fresh cheese is commonly used in Latin American cuisine and can add an authentic flavor to the pupusas.
refried beans - Substitute with black beans: Mashed black beans can be used as a substitute, offering a slightly different but still delicious flavor.
refried beans - Substitute with lentil puree: For a different texture and flavor, lentil puree can be used. It provides a similar consistency and is high in protein.
Other Alternative Recipes Similar to Pupusas
How to Store or Freeze Pupusas
Allow the pupusas to cool completely before storing. This prevents condensation from forming, which can make them soggy.
For short-term storage, place the cooled pupusas in an airtight container or wrap them tightly in plastic wrap. They can be stored in the refrigerator for up to 3 days.
To freeze, lay the pupusas in a single layer on a baking sheet lined with parchment paper. Freeze until solid, about 1-2 hours. This prevents them from sticking together.
Once frozen, transfer the pupusas to a freezer-safe bag or container. Label with the date and type of filling for easy identification. They can be stored in the freezer for up to 3 months.
When ready to reheat, thaw the pupusas in the refrigerator overnight or use the defrost setting on your microwave.
To reheat, preheat a griddle or skillet over medium heat. Cook the pupusas for 2-3 minutes on each side until heated through and crispy.
Alternatively, reheat in a preheated oven at 350°F (175°C) for about 10-15 minutes, or until warmed through. This method helps maintain their crispy exterior.
For a quick option, you can also reheat in the microwave. Place the pupusas on a microwave-safe plate and cover with a damp paper towel. Heat on high for 1-2 minutes, checking halfway through.
How to Reheat Leftovers
Preheat your oven to 350°F (175°C). Wrap each pupusa in aluminum foil to retain moisture. Place them on a baking sheet and heat for about 10-15 minutes until they are warmed through.
For a quicker method, use a microwave. Place the pupusas on a microwave-safe plate and cover them with a damp paper towel. Microwave on medium power for 1-2 minutes, checking halfway to ensure they are evenly heated.
If you prefer a crispy exterior, reheat the pupusas in a skillet. Heat a small amount of oil over medium heat. Cook each pupusa for about 1-2 minutes on each side until they are warmed through and the exterior is crispy.
For an air fryer, preheat to 350°F (175°C). Place the pupusas in the basket in a single layer. Heat for about 3-5 minutes, checking halfway to ensure they are not overcooked.
If you have a toaster oven, preheat it to 350°F (175°C). Place the pupusas directly on the rack or on a baking sheet. Heat for about 10 minutes until they are warmed through.
Best Tools for Making Pupusas
Mixing bowl: A large bowl used to combine the masa harina and warm water to form the dough.
Measuring cups: Essential for accurately measuring the masa harina and warm water.
Spoon: Useful for placing the filling of shredded cheese and refried beans into the center of the dough discs.
Griddle: A flat cooking surface used to cook the pupusas evenly on both sides.
Skillet: An alternative to a griddle, it can also be used to cook the pupusas over medium heat.
Spatula: Handy for flipping the pupusas to ensure they cook evenly and achieve a golden brown color.
Rolling pin: Optional, but can help in flattening the dough balls into discs more uniformly.
Kitchen towel: Useful for covering the dough balls to prevent them from drying out while you work on filling and flattening each one.
How to Save Time on Making Pupusas
Prepare the filling: Shred the cheese and have the refried beans ready before starting the dough to streamline the process.
Uniform shape: Use a measuring spoon to ensure each dough ball is the same size, which helps them cook evenly.
Preheat the griddle: Start heating your griddle or skillet while you prepare the pupusas to save time.
Batch cooking: Cook multiple pupusas at once if your griddle or skillet is large enough to handle it.

Pupusas Recipe
Ingredients
Dough
- 2 cups masa harina
- 1.5 cups warm water
Filling
- 1 cup shredded cheese
- 1 cup refried beans
Instructions
- In a mixing bowl, combine masa harina and warm water. Mix until a dough forms.
- Divide the dough into 8 equal portions and roll into balls.
- Flatten each ball into a disc, place a spoonful of filling in the center, and fold the edges over to enclose the filling.
- Flatten the filled dough gently to form a thick disc.
- 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 for This Recipe
More Amazing Recipes to Try 🙂
- Kamikaze Cocktail Recipe5 Minutes
- Fried Zucchini Recipe20 Minutes
- Quinoa Black Bean Burgers Recipe25 Minutes
- Rusty Nail Cocktail Recipe5 Minutes
- Vegan Pancakes Recipe30 Minutes
- Greek Yogurt Egg Salad Sandwich Recipe20 Minutes
- Mimosa Recipe5 Minutes
- Hamburger Recipe25 Minutes
Leave a Reply