Perfect Bean Pupusas

Featured in Master the Art of Main Course Creation.

Pupusas are a staple in Salvadoran cuisine, featuring masa dough filled with savory ingredients like beans and cheese. This guide walks you through creating the creamy bean mixture, mixing the soft masa, and shaping your pupusas for golden-brown deliciousness. They're elevated with curtido, a tangy cabbage slaw, to give a crunchy twist. Adjust the fillings if you'd like, adding pork, zucchini, or other veggies for variety. They make a great, hearty option for a meal or quick snack.

Rana
Updated on Sun, 11 May 2025 22:23:50 GMT
Delicious Salvadoran Pupusas Pin it
Delicious Salvadoran Pupusas | flavorsenthusiasts.com

These handcrafted Salvadoran pupusas feature fluffy corn pockets stuffed with flavorful beans and gooey cheese. I picked up this genuine method from my friend whose relatives brought their cooking know-how directly from El Salvador. The mix of the slightly crunchy outside and melty inside makes them perfect for any time you're hungry.

The first time I whipped these up at our block party, they vanished right away. They've become my favorite comfort dish whenever I want something filling that doesn't take forever to make.

Ingredients

  • 3 cups masa harina: makes the traditional corn base - grab the finely ground type for smooth results
  • 2 teaspoon salt: brings out the corn taste in the dough
  • 2 ¾ cups warm water: gets the masa going for just the right texture
  • 2 tablespoon avocado oil: gives a mild taste when cooking
  • 15 oz refried beans: creates the smooth part of the filling
  • 1 packet chicken seasoning: try to get Goya for that real flavor kick
  • 1 cups shredded mozzarella cheese: gives that wonderful pull when melted
  • ½ head green cabbage: starts off the curtido topping
  • 1 large carrot: adds a bit of sweetness to the curtido
  • ½ onion: puts some bite into the curtido mix
  • White vinegar: makes that zingy flavor in the curtido

Step-by-Step Instructions

Prepare the Curtido:
Get some water boiling in a big pot and toss in the cabbage until it gets soft. Save half cup of the water before draining. Mix the cabbage with the onion, carrot, salt, vinegar and that hot water you kept. Let it hang out while you make the pupusas so the flavors can get friendly. It'll taste even better the longer it sits.
Mix the Filling:
Stir together the cheese, chicken seasoning and refried beans until they're all mixed up good. You want this mix thick enough to stay in place when you scoop it up but not so stiff it'll tear your dough. That seasoning really makes simple stuff taste amazing.
Prepare the Dough:
Put your masa harina and salt in a big bowl. Slowly pour in warm water, about a cup at a time, and use your hands to mix it all up. When it's done right, it should feel like play dough - smooth and easy to work with but not sticky. If it seems too dry, just add a bit more water, one spoon at a time.
Form the Pupusas:
Grab a small chunk of dough and flatten it into a circle about 4 inches across. Make a little dent in the middle with your fingers. Put in 1 or 2 spoons of filling then carefully pull the edges up to wrap around the filling. Gently press between your hands to make it flat again, about half inch thick, making sure the filling stays inside.
Cook the Pupusas:
Get your skillet hot with some oil over medium heat. Put the pupusas in without crowding them, and cook 2-3 minutes on each side until they're golden with crispy edges but still soft inside. A perfect pupusa has a little browning on both sides and the cheese inside is all melty.
Serve and Enjoy:
Put the hot pupusas on plates with some cool curtido on top and salsa roja if you've got it. The mix of the warm pupusa with the cool tangy curtido makes that perfect bite that folks in El Salvador have enjoyed forever.
A plate of pupusa recipe. Pin it
A plate of pupusa recipe. | flavorsenthusiasts.com

I really love when the cheese sneaks out while cooking and gets all crispy around the edges. My kids always grab for those bits first, which reminds me of how my grandma would save those crunchy pieces just for me back when I was little.

Storage Tips

You can keep leftover pupusas in the fridge for about 3 days if they're in a sealed container. When you want to heat them up again, don't use the microwave because they'll get soggy. Instead, warm them in a dry pan over medium heat. If you want to keep them longer, you can freeze the shaped raw pupusas with some parchment paper between them in a freezer bag for up to 3 months. Just cook them straight from frozen, giving them an extra minute on each side. Keep the curtido in the fridge separately where it'll actually get a bit tastier as it sits and lightly ferments.

Troubleshooting Common Issues

If your dough keeps breaking apart, it needs more water. Just add a spoonful at a time until it feels like play dough. When the filling spills out while you're cooking, you probably put too much in or didn't close it up right. Start with less filling until you get the hang of it. A lot of people make pupusas too thin and then the filling breaks through. Try to keep them about half inch thick for best results. Don't worry if they're not perfect at first. Making pupusas gets easier each time you do it as your hands learn the right moves.

Cultural Significance

Pupusas are El Salvador's national food and go back more than 2000 years to before Columbus arrived. The Pipil tribes first made them with flowers and local veggies. Now they stand for cultural pride among Salvadorans everywhere, and there are even whole festivals just for celebrating this simple but amazing food. Back in 2005, El Salvador's government made the second Sunday in November National Pupusa Day, which shows how much this food means to the country. People came up with the curtido topping to add some zing and help with digestion, making pupusas a full meal that covers all your nutrition bases.

A plate of pupusa. Pin it
A plate of pupusa. | flavorsenthusiasts.com

Frequently Asked Questions

→ How would you explain masa harina?

Masa harina is finely milled corn flour treated with limewater. It’s a go-to for Latin American dishes like tortillas or pupusas.

→ Are pupusas okay for gluten-free diets?

Yes! Since they're made from masa harina (which is corn-based), they're naturally gluten-free.

→ What’s curtido, and how does it work with this dish?

Curtido is a pickled veggie slaw made from cabbage, carrots, and onions. It’s tangy and crunchy, complementing pupusas perfectly.

→ Can I mix up the fillings?

Of course! Popular choices include pork, zucchini, or combining veggies with cheese. You can tweak the filling to suit your taste.

→ Which oil is best for frying pupusas?

Avocado oil is a great pick, but any neutral oil like canola or vegetable works just fine.

Perfect Bean Pupusas

Craft Salvadoran bean and cheese pupusas with easy-to-follow instructions.

Prep Time
35 Minutes
Cook Time
15 Minutes
Total Time
50 Minutes
By: Rana

Category: Main Courses

Difficulty: Intermediate

Cuisine: Salvadoran

Yield: 14 Servings (14 pupusas)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Dough Basics

01 3 cups of masa harina
02 2 ¾ cups warm water
03 2 teaspoons of salt
04 2 tablespoons of oil (avocado or your favorite frying oil)

→ Filling Mix

05 1 cup shredded mozzarella
06 15 oz of refried beans
07 1 packet of chicken-flavored seasoning (Goya works well)

→ Curtido Topping

08 ½ large green cabbage, thinly sliced
09 ½ an onion, sliced into thin strips
10 1 large carrot, peeled and sliced thinly (or ½ cup if pre-shredded)
11 ½ cup of any white or apple cider vinegar
12 Salt to your liking
13 ½ cup or more of hot water

Instructions

Step 01

Boil a pot of water and toss in the cabbage. Once softened, save ½ cup of the hot water and drain the rest. In a large bowl, mix the softened cabbage with the onion, carrot, vinegar, salt, and reserved water. Set this aside for later.

Step 02

In a bowl, combine shredded mozzarella, the beans, and the chicken seasoning. Mix it all together and keep it handy.

Step 03

Stir together masa harina and salt in a big mixing bowl. Slowly add water (a cup at a time) while using your hands to mix it. Once the dough feels soft and like play-doh, you're good to go.

Step 04

Grab a small ball of dough and flatten it into a disc. Pinch the edges into a cup-like shape and add 1-2 tablespoons of the filling into the middle. Close it into a ball again, then gently press it back flat into a disc. Keep doing this until you're out of dough and filling.

Step 05

Put a tablespoon of oil into a heavy skillet and heat on medium. Fry 2-3 pupusas at a time for a couple minutes on one side, then flip and give them about 1-2 minutes on the other side until they’re golden. Keep going until they're all done.

Step 06

Dish them out while warm, topping with curtido and maybe some salsa roja if you’d like. Dig in!

Notes

  1. Each pupusa includes curtido and has an estimated calorie count.

Tools You'll Need

  • Big pot
  • Bowl for mixing
  • Heavy-bottomed or cast iron skillet
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has dairy due to mozzarella cheese
  • Depends on masa harina brand for gluten-free status

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 165
  • Total Fat: 5 g
  • Total Carbohydrate: 25 g
  • Protein: 6 g