
I developed this recipe after late nights in the test kitchen, determined to capture the authentic taste of Salvadoran pupusas at home. The key lies in the masa dough and a well-seasoned chicken filling.
This traditional method uses simple ingredients—corn flour, water, and salt—for the dough, with shredded chicken mixed with spices for the center. The technique requires practice, but the results are worth every effort.
Each pupusa emerges golden and slightly crisp outside, with a tender, flavorful chicken filling inside. Served with curtido and salsa roja, they bring the spirit of Salvadoran street food to your kitchen.
Perfect for weeknight dinners or Sunday family meals, these deliver restaurant-quality flavor with homemade care.
Ingredients for Chicken Pupusas
Simple, authentic ingredients bring Salvadoran street food flavors to your kitchen table.
| Ingredient | Amount | Notes |
|---|---|---|
| Masa Harina 🌽 | 2 cups | Corn flour for dough |
| Warm Water 💧 | 1 ½ cups | For masa dough consistency |
| Kosher Salt 🧂 | 1 tsp | Divided between dough and filling |
| Cooked Chicken Breast 🍗 | 1 ½ lb | Shredded for filling |
| Onion 🧅 | 1 whole | Finely diced for filling |
| Garlic Cloves 🧄 | 3 cloves | Minced for chicken filling |
| Ground Cumin 🌿 | 1 tsp | For authentic flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Vegetable Oil 🫒 | ½ cup | For cooking pupusas |
| Green Cabbage 🥬 | 3 cups | Shredded for curtido |
| Carrot 🥕 | 1 whole | Julienned for curtido |
| White Vinegar 🧪 | ½ cup | For curtido pickling |
| Dried Red Chili Flakes 🌶️ | ½ tsp | Optional for heat |
| All-Purpose Flour 🌾 | ¼ cup | For dusting work surface |
[recipe_ingredient_scaler]
The masa harina is non-negotiable for authenticity. Maseca is the gold standard and widely available at Latin markets or the international aisle of most supermarkets. Use warm water—not hot—to prevent the dough from becoming gummy. For the chicken, bone-in, skin-on thighs offer more flavor than breasts, though either works. Shred the meat finely for even distribution in the filling.
No masa harina? Instant cornmeal won’t work—it’s a different grind entirely. For the filling, rotisserie chicken is a great shortcut (just remove the skin first). Swap cumin for achiote paste if you can find it—adds that signature red color. The curtido can be made a day ahead; it improves with time. Red wine vinegar works in place of white, though the flavor will be slightly different.
Pupusas are best eaten fresh, but leftovers keep in the fridge for 2-3 days. Reheat in a dry skillet to restore crispness. Curtido stays crunchy for 1 week refrigerated. The filling mixture can be prepped a day ahead—store it separately from the dough.
Why You’ll Love This Recipe
- I’ll be real: these are my go-to for busy evenings when I need something hearty on the table fast.
- No-Fuss Dough: Honestly, mixing masa harina with warm water and a pinch of salt takes 2 minutes flat—no yeast, no waiting, just smooth dough ready for stuffing.
- Juicy Chicken Bite: Shredded chicken breast with sautéed onion tucked inside? That first bite with the soft masa exterior is ridiculously good.
- Weeknight Hero: I’ll be real: these are my go-to for busy evenings when I need something hearty on the table fast.
Step-by-Step Instructions for Chicken Pupusas
Master the technique of forming and cooking these stuffed masa cakes to golden perfection.
Step 1: Prepare the Filling
Shred the 1.5 lb cooked chicken breast into fine pieces using two forks. In a skillet, sauté the finely diced onion in 1 tablespoon vegetable oil until translucent, about 3-4 minutes.
Add the minced garlic cloves, 1 tsp ground cumin, and 1 tsp dried oregano, cooking for another 1 minute until fragrant. Stir in the shredded chicken and season with ½ tsp kosher salt. Remove from heat and let cool completely.
Step 2: Make the Masa Dough
In a large bowl, combine the 2 cups masa harina with 1 tsp kosher salt. Gradually add the 1.5 cups warm water, mixing with your hands until the dough comes together. It should feel like soft playdough—tacky but not sticky.
If it’s too dry, add 1 tablespoon more warm water at a time. Cover the bowl with a damp towel and let the dough rest for 10 minutes. This allows the masa to fully hydrate, resulting in a smoother, more pliable dough.
Step 3: Form and Stuff the Pupusas
Lightly dust your work surface with the 0.25 cup all-purpose flour. Divide the dough into 8 equal portions (about ¼ cup each) and roll into balls. Create a well in each ball with your thumb, pressing the edges to form a small cup.
Spoon 2 tablespoons of the chicken filling into each masa cup. Fold the edges over the filling, pinching to seal completely. Gently flatten each pupusa into a ½-inch thick disc, about 3 inches in diameter. Be careful not to tear the dough or expose the filling.
Step 4: Cook the Pupusas
Heat 2 tablespoons vegetable oil in a large skillet over medium heat. Once hot, add the pupusas in a single layer, working in batches if necessary. Cook for 3-4 minutes per side until golden brown and slightly blistered.
The masa should develop a crisp exterior while the inside becomes tender and fully cooked. Press down lightly with a spatula if they puff up too much. Transfer to a paper towel-lined plate to drain excess oil.
Step 5: Prepare the Curtido
In a bowl, combine the 3 cups shredded green cabbage, julienned carrot, 0.5 cup white vinegar, and 0.5 tsp dried red chili flakes. Toss well to coat evenly. Let sit at room temperature for at least 20 minutes before serving.
The vinegar will slightly soften the vegetables while maintaining their crunch. This tangy slaw is the perfect bright, fresh contrast to the rich pupusas. Serve warm pupusas with a generous portion of curtido on top.
Pro Tips For Making Chicken Pupusas
- Precook the Chicken: Shredding already-cooked chicken breast saves time and keeps the filling moist—raw chicken will make your pupusas gummy. I learned this the hard way after my first batch fell apart on the griddle.
- Rest the Dough: Let the masa harina mixture sit for 5-10 minutes after mixing with warm water. This gives the flour time to hydrate fully, making the dough easier to shape.
- Skip the Dry Fillings: After burning a few batches, I finally figured out that dry chicken and onion filling cracks the pupusas. Add a spoonful of chicken broth or water to the filling to keep it moist.
- Keep Hands Wet: Dip your hands in warm water while shaping the pupusas to prevent the masa from sticking—this makes a real difference when working with the dough.
Best Sauces and Condiments for This chicken pupusas
Classic Curtido
The traditional Salvadoran slaw is a must. I toss 3 cups shredded green cabbage with ½ cup white vinegar and ½ tsp red chili flakes. It stays crunchy for days and adds that bright, tangy contrast every pupusa needs. 🌟
Salsa Roja
Blend 4 roasted tomatoes, 1 charred onion, and 2 garlic cloves with 1 tsp cumin for an authentic red sauce. This smoky, slightly spicy condiment complements the chicken filling perfectly.
Creamy Avocado
Mash 1 ripe avocado with 2 tbsp sour cream, 1 tbsp lime juice, and a pinch of salt. The cool creaminess balances the warm, crispy pupusas beautifully.
Spicy Tomato
Simmer 1 cup tomato sauce with 1 minced jalapeño and 1 tsp oregano for 10 minutes. This quick sauce adds heat and depth without overpowering the dish.
Quick Pickled Onions
Slice 1 red onion thin and soak in ½ cup white vinegar with 1 tsp sugar for 20 minutes. These add a vibrant color and sharp tang to each bite.
Garlic Crema
Mix ½ cup Mexican crema with 1 minced garlic clove and 1 tbsp lime juice. The creamy, garlicky drizzle ties all the flavors together. 💛
Nutrition Facts
Frequently Asked Questions
Can I use cornmeal instead of masa harina?
No, instant cornmeal won’t work as it has a different grind. Masa harina is essential for authentic texture. Look for Maseca brand at Latin markets or international aisles.
How do I keep pupusas from cracking while forming?
Ensure dough is soft but not sticky. If cracking, add 1 tablespoon more warm water to the masa. Seal filling completely and flatten gently.
What’s the best way to reheat leftovers?
Reheat in a dry skillet over medium heat for 2-3 minutes per side to restore crispness. Microwaving makes them soggy.
Can I make the filling ahead of time?
Yes! Prepare filling up to a day ahead and store separately. Cool completely before stuffing to prevent dough from becoming gummy.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026