,

Easy Bean and Cheese Pupusas

Featured in Hearty Main Courses.

Pupusas are a popular Salvadoran dish made with masa harina dough stuffed with flavorful fillings such as refried beans and cheese. In this recipe, you'll learn how to prepare the creamy bean filling, perfectly mix the masa dough, and shape and cook the pupusas to golden perfection. They're served alongside fresh and tangy curtido, a pickled slaw made with cabbage, carrots, and onions. The process is simple and beginner-friendly, with room for customization like adding zucchini or pork. Perfect for a wholesome lunch or dinner, this dish bursts with authentic flavors.

Ranah
Updated on Sat, 10 May 2025 22:07:05 GMT
,
Easy Pupusa Recipe Pin it
Easy Pupusa Recipe | lifesugar.co

This traditional Salvadoran pupusa recipe creates pillowy corn tortillas filled with savory beans and melty cheese. I learned this authentic technique from my neighbor whose family brought their recipe straight from El Salvador. The combination of crispy exterior and gooey filling makes these irresistible for any meal or snack.

I first made these during a neighborhood potluck and they disappeared instantly. Now they're my go to comfort food whenever I'm craving something hearty but easy to prepare.

Ingredients

  • 3 cups masa harina: creates the authentic corn dough base look for fine ground for best texture
  • 2 teaspoon salt: enhances the corn flavor throughout the dough
  • 2 ¾ cups warm water: helps activate the masa for proper consistency
  • 2 tablespoon avocado oil: provides a neutral flavor for frying
  • 15 oz refried beans: form the creamy base of the filling
  • 1 packet chicken seasoning: preferably Goya brand for authentic flavor
  • 1 cups shredded mozzarella cheese: melts perfectly for that signature stretch
  • ½ head green cabbage: forms the base of the curtido slaw
  • 1 large carrot: adds sweetness and color to the curtido
  • ½ onion: provides sharpness to balance the curtido
  • White vinegar: creates the signature tang in the curtido

Step-by-Step Instructions

Prepare the Curtido:
Bring a large pot of water to boil and add cabbage until soft. Reserve half cup of water then drain. Combine cabbage with carrot onion salt vinegar and reserved hot water in a bowl. Let sit while preparing pupusas to develop flavors. The longer it sits the more the flavors meld together.
Mix the Filling:
Combine refried beans chicken seasoning and shredded cheese in a bowl until fully incorporated. This mixture should be thick enough to stay put when scooped but not so firm it tears the dough. The seasoning adds incredible depth to otherwise simple ingredients.
Prepare the Dough:
Add masa harina and salt to a large mixing bowl. Gradually add warm water one cup at a time using your hands to mix thoroughly. The finished dough should feel like play dough smooth and pliable without being sticky. If too dry add a tablespoon of water at a time until perfect consistency is reached.
Form the Pupusas:
Take a small handful of dough and flatten into a disc about 4 inches in diameter. Create a shallow depression in the center with your fingers. Add 1 to 2 tablespoons of filling in the center then carefully fold edges up to enclose the filling completely. Gently press between palms to flatten back into a disc about half inch thick ensuring filling stays contained.
Cook the Pupusas:
Heat oil in a cast iron skillet over medium heat. Place pupusas in pan without overcrowding cooking 2 to 3 minutes per side until golden brown with crisp edges but still tender in center. The perfect pupusa has slight browning on both sides with a fully melted cheese interior.
Serve and Enjoy:
Plate warm pupusas topped with curtido and salsa roja if available. The contrast between warm pupusa and cool tangy curtido creates the perfect bite that Salvadorans have enjoyed for generations.
A plate of pupusa recipe. Pin it
A plate of pupusa recipe. | lifesugar.co

My absolute favorite part is when the cheese slightly oozes out during cooking and creates those crispy cheese edges. My children always fight over these pieces which remind me of how my grandmother would save the crispy bits just for me when I was young.

Storage Tips

Leftover pupusas can be stored in an airtight container in the refrigerator for up to 3 days. The key to reheating is using a dry skillet over medium heat rather than a microwave which can make them soggy. For longer storage freeze formed uncooked pupusas between parchment paper in a freezer bag for up to 3 months. Cook directly from frozen adding just an extra minute per side. Store curtido separately in the refrigerator where it will continue to ferment slightly and develop even better flavor over time.

Troubleshooting Common Issues

If your pupusa dough keeps cracking it likely needs more moisture. Add water one tablespoon at a time until it reaches that perfect play dough consistency. When filling leaks out during cooking you probably overfilled or didnt seal properly. Start with less filling until you master the technique. A common mistake is making pupusas too thin which allows filling to break through try keeping them about half inch thick for best results. Remember that making pupusas is an art that improves with practice each batch will get better as you develop muscle memory for the process.

Cultural Significance

Pupusas are the national dish of El Salvador dating back over 2000 years to pre Columbian times. Originally created by the Pipil tribes they were traditionally filled with flowers and local vegetables. Today they represent cultural pride for Salvadorans worldwide with entire festivals dedicated to celebrating this humble yet beloved food. In 2005 the Salvadoran Legislative Assembly declared the second Sunday of November as National Pupusa Day showing just how important this dish is to national identity. The curtido accompaniment was developed as a way to add brightness and aid digestion making pupusas a complete nutritionally balanced meal.

A plate of pupusa. Pin it
A plate of pupusa. | lifesugar.co

Frequently Asked Questions

→ What is masa harina?

Masa harina is a type of finely ground corn flour treated with limewater, commonly used in Latin American cooking for dishes like tortillas and pupusas.

→ Can I make pupusas gluten-free?

Yes, pupusas are naturally gluten-free since they are made with masa harina, which is a corn-based flour.

→ What is curtido, and how is it served?

Curtido is a Salvadoran pickled slaw made with cabbage, carrots, and onions. It adds a tangy, crunchy accompaniment to pupusas.

→ Can I customize the fillings?

Yes, common variations include zucchini, pork, or a mix of other vegetables and cheese. The filling can be easily adjusted to your preference.

→ What oil should I use for frying?

Avocado oil is recommended for frying, but you can use any neutral oil like vegetable or canola oil.

Easy Pupusas with Beans

Make Salvadoran bean and cheese pupusas with an easy step-by-step guide.

Prep Time
35 Minutes
Cook Time
15 Minutes
Total Time
50 Minutes

Category: Hearty Main Dishes

Difficulty: Intermediate

Cuisine: Salvadoran

Yield: 14 Servings (14 pupusas)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ For the dough

01 3 cups masa harina
02 2 teaspoons salt
03 2 ¾ cups warm water
04 2 tablespoons avocado oil or oil of choice, for frying

→ For the filling

05 15 oz refried beans
06 1 packet chicken seasoning (preferably Goya)
07 1 cup mozzarella cheese, shredded

→ For the curtido

08 ½ head green cabbage, sliced
09 1 large carrot, peeled and thinly sliced (or ½ cup pre-shredded carrots)
10 ½ onion, thinly sliced
11 Salt to taste
12 ½ cup white vinegar or apple cider vinegar
13 ½ cup boiling water or more

Instructions

Step 01

Bring a large pot of water to a boil. Add the cabbage and boil until soft. Reserve ½ cup of the boiling water, then drain the rest. Transfer the cabbage to a bowl and combine with the carrot, onion, salt, vinegar, and reserved water. Let the mixture sit while preparing the pupusas.

Step 02

Mix the refried beans, chicken seasoning, and shredded mozzarella cheese in a bowl. Set aside.

Step 03

In a large mixing bowl, combine masa harina and salt. Gradually add water 1 cup at a time, using your hands to mix until a dough forms. The dough should feel similar to play-doh.

Step 04

Take a small handful of dough and flatten it into a disc using your palms. Shape the edges to resemble a shallow cup, then add 1-2 tablespoons of the bean mixture into the center. Fold the sides up to form a ball and flatten it back into a disc. Repeat until all the filling is used.

Step 05

Heat 1 tablespoon of oil in a cast-iron skillet over medium heat. Cook 3 pupusas at a time for 2-3 minutes on one side, flip, and cook for an additional 1-2 minutes until golden. Repeat for the remaining pupusas.

Step 06

Serve warm with curtido and optionally salsa roja. Enjoy!

Notes

  1. Calories are an estimate per pupusa, including a spoonful of curtido.

Tools You'll Need

  • Large pot
  • Mixing bowl
  • Cast iron skillet or heavy-bottomed skillet
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (mozzarella cheese)
  • May contain gluten depending on masa harina brand

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