Warm, Cheesy, and Budget-Friendly Salvadoran Comfort
If you’ve never tried making Pupusas at home, you are in for a treat! These traditional Salvadoran corn cakes are crisp on the outside, soft on the inside, and filled with a molten, cheesy center that kids and adults absolutely adore. I remember the first time we tried them at a farmers market—it was love at first bite! Now, they are a weeknight staple because they are incredibly cost-effective, take under 30 minutes, and are the perfect way to use up leftover beans or meat.
Why This Recipe Wins
- Ultra-Budget Friendly: Made primarily from masa harina and water, these are a “win” for your wallet.
- Endlessly Customizable: Whether you want just cheese, beans and cheese, or leftover shredded chicken, the sky is the limit.
- Handheld and Kid-Friendly: Picky eaters can’t resist a warm, cheesy disk they can eat with their hands.
- Quick & Versatile: They cook in minutes and can even be frozen for “emergency” dinners later in the month.
What You’ll Need
- Masa Harina: The corn flour base (ensure it’s masa harina, not cornmeal!).
- Warm Water & Salt: To bring the dough together into a soft, pliable consistency.
- Fillings (1 tbsp per pupusa): Shredded cheese (Mozzarella or Quesillo), refried beans, or seasoned meats.
- Curtido & Salsa: To serve alongside for that essential bright, acidic crunch.
How to Make Them
- The Masa Mix: Combine the masa harina, warm water, and salt. Stir until it feels like soft play-dough—smooth and pliable, not sticky or dry.
- The Disk: Divide into 6 balls and flatten each into a 3-inch disk.
- The Stuffing: Place a tablespoon of filling in the center, fold the edges over to seal it completely, and gently flatten it back into a 1/4-inch thick disk.
- The Sear: Cook in a skillet over medium heat for 4–5 minutes per side until you see those beautiful golden-brown spots and the cheese starts to peek through.
Get the Kids Involved: The “Play-Dough” Kitchen
Making pupusas is essentially an edible craft project, making it the perfect recipe for little helpers.
- Ages 3–5: Let them be the “Dough Rollers.” Masa is very forgiving and feels just like play-dough. They will love rolling the dough into balls.
- Ages 6–9: Have them help “enclose the treasure.” Show them how to fold the dough over the cheese like a little secret package.
- Ages 10+: Let them lead the “Filling Station.” They can prep the beans, cheese, and veggies and decide which “custom blend” everyone gets for dinner.
Make It Weeknight-Friendly
- The Wet Hand Hack: Keep a small bowl of water nearby. Lightly wetting your hands while shaping the dough prevents it from sticking and helps you get a smooth finish.
- Don’t Overstuff: It’s tempting to add extra cheese, but too much filling will cause the pupusa to burst in the pan! Stick to one tablespoon.
- Skip the Microwave: If you have leftovers, reheat them in a dry skillet or on a griddle. It brings back that signature crispiness that a microwave will just turn soggy.
- Freezer Magic: You can freeze these raw! Shape them, freeze them on a tray, and then toss them in a bag. Cook them straight from frozen for an instant 10-minute meal.
Serve & Savor
Pupusas are traditionally served with Curtido (a spicy, fermented cabbage slaw) and a thin tomato salsa. The contrast of the hot, fatty cheese with the cold, crunchy slaw is what makes this meal legendary.
Print
Pupusas
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This homemade pupusas recipe uses simple masa dough and can be filled with cheese, beans, chicken, or vegetables. Quick, budget-friendly, and incredibly delicious when served with curtido or salsa, these stuffed corn cakes are perfect for busy weeknights.
Pupusas are traditional Salvadoran stuffed corn cakes that are as comforting as they are simple. Made with masa harina and your favorite filling, they cook up golden and crisp on the outside while staying soft and cheesy inside.
With just a handful of ingredients and about 30 minutes, you can bring this flavorful, family-friendly meal to your table.
Ingredients
- 2 cups masa harina (corn flour)*
- 1 1/2 cups warm water
- 1/2 teaspoon kosher salt
- 1/3 cup shredded cheese (Mexican blend or mozzarella)
- 2 tablespoons oil (for cooking)
Instructions
In a large bowl, combine masa harina, warm water, and salt. Stir until a soft dough forms. The dough should be smooth and pliable — not sticky or crumbly.
Step 2: Shape the DisksDivide the dough into 6 equal balls. Flatten each ball into a 3-inch disk.
Step 3: FillPlace about 1 tablespoon of shredded cheese in the center of each disk. Carefully fold the edges over the filling to seal it inside.
Step 4: Flatten AgainGently flatten the filled dough into a 1/4-inch thick disk, about 5–6 inches wide, making sure the cheese is fully enclosed.
Step 5: CookHeat 2 tablespoons of oil in a large sauté pan over medium heat. Cook 2–3 pupusas at a time for 4–5 minutes per side, or until golden brown and cooked through (8–10 minutes total).
Serve warm with slaw, guacamole, crema, and/or salsa.
Notes
Important Ingredient
Be sure to use masa harina, which is different from cornmeal. Masa harina is specifically made for tortillas and pupusas and is sold at most grocery stores.
Freezing Instructions
After shaping (Step 4), place pupusas on a sheet tray and freeze for about 30 minutes, or until solid. Transfer to a labeled freezer-safe bag and freeze for up to 4 months.
When ready to cook, thaw in the refrigerator for 24 hours and follow the cooking instructions.
Helpful Tips
-
Keep a bowl of water nearby: Wet hands make shaping the dough much easier.
-
Don’t overstuff: Too much filling can cause the pupusa to burst open while cooking.
-
Cook in batches: Avoid overcrowding the pan so they cook evenly.
-
Reheat properly: Warm leftover pupusas in a skillet for the best texture. Avoid microwaving if possible.
- Author: Miks





