Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

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

Scale
  • 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

Step 1: Make the Dough

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 Disks

Divide the dough into 6 equal balls. Flatten each ball into a 3-inch disk.

Step 3: Fill

Place 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 Again

Gently 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: Cook

Heat 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.

Subscribe Here

Want to be a guest writer ?

Check out our Community Voices Info Page, and get in touch.

Advertise with Us

One Potato is a community and newsletter written by real people who are parents, having real conversations about our families, cooking traditions, and cultures. We are passionate about raising healthy and happy kids while navigating the challenges of picky eaters, dietary restrictions, busy schedules, and daily life.