Learn how to make pupusas, the national dish of El Salvador, delicious corn cakes stuffed with beans, cheese, or meats, served with pickled cabbage slaw.
Salvadoran Pupusas Recipe
We're cooking up Pupusas in the Chili Pepper Madness kitchen today, my friends. Would you care for one?
We were recently introduced to pupusas by our very good friend and neighbor, whose family is from El Salvidor. She took us to a local place that makes them and we fell in love with them instantly.
What are Pupusas?
Pupusas are griddle cakes typically stuffed with cheese, refried beans, or meats, usually made from corn flour. They the national dish of El Salvador, and traditional in both El Salvador and Honduras.
Pupusas are made from a corn flour dough, then stuffed, flattened, and cooked on a griddle until golden brown.
The dish is believed to have originated with the Pibil tribe who inhabited El Salvador, though the exact origins are unknown.
Today, El Salvador pupusas are hugely popular and iconic dish, served everywhere in the country, particularly in "pupuserías" or as a street food. The dish has spread from the region, thankfully into the United States, where I've been seeing them more and more.
They are usually served with curtido, a fermented cabbage slaw, along with salsa. One taste of this simple yet delicious dish, and I think you will love them.
Let's talk about how to make pupusas, shall we?
Pupusas Ingredients
The full ingredients list with measurements is listed in the printable recipe card at the bottom of the post.
- Masa Harina. Masa harina is a corn flour made from ground nixtamalized corn, commonly used for making corn tortillas, tamales, pupusas, and gorditas.
- Warm Water.
- Salt.
- Shredded Cheese. Use quesillo/oaxaca, mozzarella, or white cheddar, though other melty cheeses will work. For stuffing.
- Vegetable Oil. For cooking.
- Optional Fillings. Refried beans, Cooked and seasoned ground meat (pork, beef, or chicken).
- Curtido. For Serving. Curtido is lightly fermented pickled cabbage slaw traditionally served with pupusas. Check out how to make curtido.
- Additional Serving. Salsa roja, salsa verde, or your favorite salsa, tomato sauce, or hot sauce.
How to Make Pupusas - the Recipe Method
Make the Masa Dough. In a mixing bowl, combine the masa harina and salt. Stir in warm water to form a corn dough. Knead the dough several minutes until it becomes smooth and pliable. If the dough is too dry, add a little more water; if it's too sticky, add a bit more masa harina.
Divide the Dough. Divide the dough into golf ball-sized portions. Cover with a damp cloth to prevent drying.
Stuff the Pupusa Dough. Flatten each dough ball to form a 1/4 inch thick patty. Place 1-2 tablespoons of shredded cheese (or beans, meat, or combo) in the center of the masa patty.
Fold the edges of the dough over the filling, then seal to form a ball again. Flatten each stuffed dough balls to form thick tortillas.
Cook the Pupusas. Heat the vegetable oil in a pan to medium-high heat. Cook the pupusas 2-3 minutes per side, until they turn golden brown. Use a spatula to help them cook evenly.
Serve warm with curtido (pickled cabbage slaw), fresh salsa, hot sauce.
Boom! Done! Your pupusas are ready to serve. Easy to make, aren't they? Which do you prefer? Bean filled? Cheese? Meats? Maybe a mix? I'd love to hear!
Recipe Tips & Notes
- Get Creative with Stuffing. Cheese or refried beans are commonly used to stuff pupusas, but you can also stuff them with seasoned ground meats, chicharrón (fried pork belly or rinds), loroco buds, (a Central American flower bud), spinach, or others.
- Best Cheese for Pupusas. Consider Salvadoran cheese like queso duro, queso fresco, or quesillo for more authentic flavor, but you can substitute with a blend of mozzarella cheese for great flavor. I've also seen some recipes with feta cheese as an option.
- Moisten Your Hands. Dip your hands in water before handling pupusa dough, which can be sticky. This will make it easier to shape the pupusas without the dough sticking to your fingers.
- Plain Pupusas. Feel free to skip stuffing your pupusas and serve them plain with salsa and curtido. You can easily pile other things onto them, like shredded meats and more.
Storage
Pupusas will last up to 3 days in the refrigerator in a sealed container. You can gently reheat them in a hot pan.
You can also freeze them for 2-3 months in freezer containers.
That's it, my friends. I hope you enjoy this pupusas recipe. Let me know if you make it. I'd love to hear how it turned out for you, and if you decided to spice it up!
Try Some of My Other Popular Recipes
Got any questions? Ask away! I’m happy to help. If you enjoy this recipe, I hope you’ll leave a comment with some STARS. Also, please share it on social media. Don’t forget to tag us at #ChiliPepperMadness. I’ll be sure to share! Thanks! — Mike H.
Salvadoran Pupusas Recipe
Ingredients
- 2 cups masa harina corn flour
- 1 1/2 cups warm water
- 1 teaspoon salt
- 1 cup shredded cheese such as quesillo/oaxaca, mozzarella, or white cheddar – for stuffing
- Vegetable oil for cooking
- For Serving: Curtido (Pickled Cabbage Slaw)
- Optional fillings: Refried beans, Cooked and seasoned ground meat (pork, beef, or chicken)
Instructions
- In a mixing bowl, combine the masa harina and salt. Stir in warm water to form a dough. Knead the dough several minutes until it becomes smooth and pliable. If the dough is too dry, add a little more water; if it's too sticky, add a bit more masa harina.
- Divide the dough into golf ball-sized portions. Cover with a damp cloth to prevent drying.
- Flatten each dough ball to form a 1/4 inch thick patty. Place 1-2 tablespoons of shredded cheese (or beans, meat, or combo) in the center of the masa patty.
- Fold the edges of the dough over the filling, then seal to form a ball again. Flatten each stuffed dough balls to form thick tortillas.
- Heat the vegetable oil in a pan to medium-high heat. Cook the pupusas 2-3 minutes per side, until they turn golden brown. Use a spatula to help them cook evenly.
- Serve warm with curtido (pickled cabbage slaw).
Shane Vanderfin says
made these as a quick munchie. I just used shredded mexican cheese, turned our great! cheesy and corny!
Mike H. says
Fantastic, thank you, Shane!
Allen says
Delicious
Mike Hultquist says
Thanks, Allen!
Becky says
Papusas were my husband's favorite! He introduced me to Salvadoran food. He loved the people in El Salvador. I'm going to try my best with your recipe. thanks so much!
Mike H. says
Becky, you are welcome! Please let me know how it goes!
Paul Bolton says
Can you use corn meal in place?
Mike Hultquist says
Paul, no, corn meal is different from corn flour. It won't turn out the same.
Chloe says
Such a great, simple recipe! Not only are these fast to make, but a really cost-effective meal. I ran out of masa harina and did a flour mixture of 1 c. white flour, 1/2 c. wheat, 1/2 c. cornmeal. While not traditional, it worked perfectly and I'm about to eat my 3rd pupusa. Thank you!!
Mike Hultquist says
Excellent! Glad you enjoyed it, Chloe!
matt huggins says
Thanks for the idea. smoking a turkey for thanksgiving . Smoked turkey and cheese pupusas from the leftover turkey sounds excellent!
Mike Hultquist says
I'm smoking a turkey this year as well. Yes, perfect for pupusas!
Dora says
Hi there,
Love that you did this!!! As a native Salvadorean, I will say no oil needed as you’re not supposed to fry pupusas.
Thank you again for representing a little bit of our cuisine
Mike Hultquist says
Thanks, Dora! I learned from my Salvadoran friend to use just a touch of oil on the fingers, but not needed. Thank you!
Deborah S Nemitz says
can masarepa be used in place of masa harina?
Mike Hultquist says
Deborah, you can definitely use masarepa, though the flavor will be a bit different, closer to Arepas: https://www.chilipeppermadness.com/recipes/arepas/
Deborah S Nemitz says
so...I compared both recipes and realized masarepa requires more water than masa harina.
I used the masarepa as per instructions but added fresh corn from the cob, stuffed them with sausage and cheese then grilled them up.
Half for dinner last night with the curtido and avacado.
Grilled some up this morning for breakfast and slathered them with pure Maple Butter.
I call them Papusarepas!
Cheers!
Mike Hultquist says
Outstanding, Deborah! Haha, I love the name! That may need to be a new thing. =)
Theresa says
My daughter-in-law is from El Salvador. She makes the best papusas and makes her own Curtido.
Have you tried El Salvador’s chilaquilles? They are delicious!
Mike Hultquist says
Awesome! I need some of the Salvadoran chilaquiles!
Ramya says
Cant wait to make this soon for me can i use vegan cheese i never had pupusas before perfect for my after office snacks love your recipes as always brightens up my day everyday after work
Mike Hultquist says
Enjoy, Ramya.