Pupusas are a traditional Salvadoran dish that brings together the comforting flavors of corn flour masa harina, refried beans, and shredded cheese. These stuffed corn cakes are perfect for a hearty snack or a satisfying meal, offering a delightful combination of textures and tastes.
One of the key ingredients in this recipe is corn flour masa harina, which is a finely ground corn flour used to make traditional Latin American dishes like tortillas and tamales. If you don't already have it in your pantry, you can find it in the Latin foods section of most supermarkets. Make sure to get the right type, as regular cornmeal will not work as a substitute.

Ingredients For Pupusas Recipe
Corn flour masa harina: This is the base for the dough, providing the essential corn flavor and texture.
Water: Used to hydrate the masa harina and form the dough.
Refried beans: Adds a creamy, savory filling to the pupusas.
Shredded cheese: Melts inside the pupusas, adding a gooey, delicious element.
Salt: Enhances the overall flavor of the dough and filling.
Technique Tip for Making Pupusas
When mixing the masa harina and water, ensure the dough is neither too dry nor too wet. The ideal consistency should be pliable and smooth, similar to playdough. If the dough cracks when you flatten it, add a bit more water. Conversely, if it's too sticky, incorporate a bit more masa harina. This balance will make it easier to shape and fill the pupusas without them falling apart.
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. Masa harina gives pupusas their authentic taste and texture.
corn flour masa harina - Substitute with cornmeal: Cornmeal can be used as a substitute, but it won't have the same fine texture as masa harina. The pupusas will be grittier.
water - Substitute with vegetable broth: Using vegetable broth instead of water can add more flavor to the dough.
refried beans - Substitute with black beans: Black beans can be mashed and used in place of refried beans. They provide a similar texture and flavor.
refried beans - Substitute with lentils: Cooked and mashed lentils can be used as a protein-rich alternative to refried beans.
shredded cheese - Substitute with mozzarella: Mozzarella melts well and has a mild flavor, making it a good substitute for the cheese in pupusas.
shredded cheese - Substitute with vegan cheese: For a dairy-free option, use vegan cheese that melts well.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, but use it sparingly to avoid overpowering the dish.
salt - Substitute with sea salt: Sea salt can be used as a direct substitute for regular salt, providing a slightly different mineral taste.
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.
- Place the cooled pupusas in an airtight container or wrap them individually in plastic wrap. This helps maintain their freshness and prevents them from drying out.
- Store the wrapped pupusas in the refrigerator if you plan to eat them within 3-4 days. This keeps them fresh and ready to reheat.
- For longer storage, place the wrapped pupusas in a freezer-safe bag or container. Label the bag with the date to keep track of their freshness.
- When ready to enjoy, reheat refrigerated pupusas by placing them on a hot griddle or skillet for a few minutes on each side until warmed through.
- To reheat frozen pupusas, thaw them in the refrigerator overnight. Then, heat them on a griddle or skillet as you would with refrigerated ones.
- Alternatively, you can reheat frozen pupusas directly from the freezer. Preheat your oven to 350°F (175°C), place the pupusas on a baking sheet, and bake for about 10-15 minutes until heated through.
- Serve the reheated pupusas with your favorite sides, such as curtido (a tangy cabbage slaw) or salsa roja (a mild tomato sauce), to enhance their flavors.
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 or until 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 high for 1-2 minutes, checking to ensure they are heated evenly.
- If you prefer a crispy exterior, reheat the pupusas on a skillet. Heat a non-stick skillet over medium heat and cook each pupusa for 2-3 minutes on each side until they are hot and slightly crispy.
- For an air fryer, preheat to 350°F (175°C). Place the pupusas in the basket in a single layer and heat for about 3-5 minutes, checking halfway through to ensure they are evenly heated.
Best Tools for Making Pupusas
Mixing bowl: To combine the masa harina and water to form the dough.
Measuring cups: To accurately measure the corn flour masa harina and water.
Spoon: To place the refried beans and cheese in the center of the dough discs.
Griddle: To cook the pupusas until they are golden brown on each side.
Spatula: To flip the pupusas on the griddle.
Rolling pin: Optional, to help flatten the dough balls into discs.
Kitchen towel: To cover the dough balls and keep them from drying out while you work.
How to Save Time on Making Pupusas
Prepare the filling: Mix the refried beans and shredded cheese together in advance to save time when assembling the pupusas.
Pre-measure ingredients: Measure out the masa harina and water before starting to streamline the dough-making process.
Use a tortilla press: Flatten the dough balls quickly and evenly using a tortilla press instead of by hand.
Batch cooking: Cook multiple pupusas at once on a large griddle to save time.
Freeze extras: Make a double batch and freeze the extra pupusas for a quick meal later.

Pupusas Recipe
Ingredients
Main Ingredients
- 2 cups Masa harina corn flour
- 1.5 cups Water
- 1 cup Refried beans
- 1 cup Shredded cheese
- to taste Salt
Instructions
- In a mixing bowl, combine masa harina and water. Mix until a dough forms.
- Divide the dough into 8 equal portions and roll each into a ball.
- Flatten each ball into a disc and place a spoonful of refried beans and cheese in the center.
- Fold the edges over the filling and flatten again into a disc.
- Heat a griddle over medium heat. Cook each pupusa for about 5 minutes on each side until golden brown.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Teriyaki Marinade and Sauce Recipe20 Minutes
- Baked Chicken Wings Recipe50 Minutes
- Tuna from Can to Frying Pan Recipe20 Minutes
- Grilled Cheese and Peanut Butter Sandwich Recipe10 Minutes
- Slow Cooker Ham and Bean Soup Recipe8 Hours 15 Minutes
- Hamburger Steak with Onions and Gravy Recipe40 Minutes
- Seven Layer Taco Dip Recipe15 Minutes
- Sangria Recipe10 Minutes
Leave a Reply