Pupusas are a traditional Salvadoran dish made from corn flour masa harina and filled with delicious ingredients like refried beans and queso fresco. These stuffed corn cakes are cooked on a griddle until golden brown, creating a crispy exterior with a soft, flavorful interior. Perfect for a hearty snack or a satisfying meal.
One of the key ingredients in this recipe is corn flour masa harina, which is a special type of corn flour used in many Latin American dishes. It can be found in the international or Latin foods aisle of most supermarkets. Queso fresco is a fresh, crumbly cheese that can be substituted with mozzarella if it's not available. Make sure to check the cheese section for this ingredient.

Ingredients For Pupusas Recipe
Corn flour masa harina: A special type of corn flour used to make the dough for pupusas. It gives the pupusas their unique texture and flavor.
Water: Used to hydrate the masa harina and form the dough.
Refried beans: An optional filling that adds a creamy and savory element to the pupusas.
Queso fresco: A fresh, crumbly cheese that adds a rich, tangy flavor to the filling. Can be substituted with mozzarella if not available.
Mozzarella: A grated cheese option that melts beautifully inside the pupusas, providing a gooey, cheesy filling.
Technique Tip for Making Pupusas
When working with masa harina dough, keep a small bowl of water nearby to dip your fingers in. This helps prevent the dough from sticking to your hands and makes it easier to shape the pupusas. Additionally, when adding the refried beans and queso fresco or mozzarella, ensure the filling is evenly distributed to avoid any lumps, which can cause the pupusas to break open during cooking.
Suggested Side Dishes
Alternative Ingredients
corn flour masa harina - Substitute with all-purpose flour: If you don't have masa harina, you can use all-purpose flour, but the texture and flavor will be different. Add a bit of cornmeal to mimic the corn flavor.
corn flour masa harina - Substitute with rice flour: For a gluten-free alternative, rice flour can be used, though it will alter the texture slightly.
water - Substitute with chicken broth: Using chicken broth instead of water can add a richer flavor to the dough.
refried beans - Substitute with black bean puree: Black bean puree can be used as a filling and provides a similar texture and flavor.
refried beans - Substitute with mashed sweet potatoes: For a different flavor profile, mashed sweet potatoes can be used as a filling.
queso fresco - Substitute with feta cheese: Feta cheese has a similar crumbly texture and tangy flavor.
queso fresco - Substitute with cheddar cheese: Cheddar cheese can be used for a sharper flavor and melts well.
mozzarella grated cheese - Substitute with provolone cheese: Provolone has a similar melting quality and mild flavor.
mozzarella grated cheese - Substitute with Monterey Jack cheese: Monterey Jack is a good melting cheese with a mild flavor similar to mozzarella.
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.
- Wrap each pupusa individually in plastic wrap or aluminum foil. This ensures they stay fresh and prevents them from sticking together.
- Place the wrapped pupusas in an airtight container or a resealable plastic bag. This helps to maintain their flavor and texture.
- Store the container or bag in the refrigerator if you plan to eat them within 3-4 days. For longer storage, place them in the freezer.
- When freezing, label the container or bag with the date. This helps you keep track of how long they have been stored.
- To reheat refrigerated pupusas, preheat a griddle or skillet over medium heat. Cook for about 2-3 minutes on each side until heated through.
- For frozen pupusas, thaw them in the refrigerator overnight. Reheat using the same method as refrigerated pupusas.
- Alternatively, you can reheat directly from frozen by microwaving for 1-2 minutes on a microwave-safe plate, then finishing on a griddle or skillet for a crispy exterior.
- Serve with your favorite salsa or curtido for a delightful meal.
How to Reheat Leftovers
Oven Method: Preheat your oven to 350°F (175°C). Place the pupusas on a baking sheet lined with parchment paper. Cover them with aluminum foil to prevent drying out. Bake for about 10-15 minutes or until heated through. This method ensures they stay crispy on the outside and warm on the inside.
Stovetop Method: Heat a non-stick skillet or griddle over medium heat. Add a small amount of olive oil or butter to the pan. Place the pupusas in the skillet and cook for about 3-4 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 high for 1-2 minutes, checking halfway through to ensure they are evenly heated. This method is quick but may result in a softer texture.
Air Fryer Method: Preheat your air fryer to 350°F (175°C). Place the pupusas in the air fryer basket in a single layer. Cook for about 5-7 minutes, flipping halfway through, until they are heated through and crispy.
Steaming Method: Fill a pot with a small amount of water and bring it to a simmer. Place a steamer basket over the pot and arrange the pupusas in the basket. Cover and steam for about 5-7 minutes, or until heated through. This method keeps them moist and soft.
Best 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 corn flour masa harina and water.
Spoon: Handy for placing the refried beans and cheese into the center of the dough discs.
Griddle: Perfect for cooking the pupusas evenly on both sides until they are golden brown.
Spatula: Useful for flipping the pupusas on the griddle to ensure they cook evenly.
Rolling pin: Optional, but can help in flattening the dough balls into discs more uniformly.
Plate: To place the finished pupusas once they are cooked.
Towel: To cover the dough balls and keep them from drying out while you work on each one.
How to Save Time on Making Pupusas
Prepare the filling: Pre-cook and season the refried beans and grate the cheese ahead of time to streamline assembly.
Uniform shape: Use a tortilla press or a flat-bottomed plate to quickly and evenly flatten the dough balls.
Batch cooking: Cook multiple pupusas at once on a large griddle to save time.
Pre-measure ingredients: Have all your ingredients measured and ready before you start mixing the dough.
Quick cleanup: Line your workspace with parchment paper to make cleanup faster and easier.

Pupusas Recipe
Ingredients
Pupusas Ingredients
- 2 cups Masa Harina corn flour
- 1.5 cups Water
- 1 cup Refried Beans optional
- 1 cup Grated Cheese queso fresco or mozzarella
Instructions
- In a mixing bowl, combine masa harina and 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 beans and cheese in the center, and fold the dough over the filling. Flatten again gently.
- Heat a griddle over medium heat. Cook each pupusa for about 3-4 minutes on each side until golden brown.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for Pupusas
More Amazing Recipes to Try 🙂
- Air Fryer Zucchini Chips Recipe25 Minutes
- Chocolate Banana Muffins Recipe35 Minutes
- Pineapple Crisp Recipe45 Minutes
- Stromboli Recipe45 Minutes
- Blueberry Dump Cake Recipe55 Minutes
- Chocolate Crinkles Recipe25 Minutes
- Pork Salad Recipe35 Minutes
- Onion Ring Batter Recipe25 Minutes
Leave a Reply