Pupusas

Easy homemade pupusas made with masa harina and melty cheese. Crispy on the outside, soft inside, and perfect with curtido, salsa, or guacamole.

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

  1. 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.
  2. The Disk: Divide into 6 balls and flatten each into a 3-inch disk.
  3. 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.
  4. 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
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.

Want To save this Recipe?

Picture of One Potato

One Potato

One Potato is a community and newsletter written by real people who are parents, having real conversations about our families, cooking traditions, and cultures.

Healthy New Year Recipe

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.