
This chicken pupusa recipe brings the heart of El Salvador to your kitchen with its signature golden-brown masa pockets stuffed with tender shredded chicken and melted cheese. 🌟 What started as a simple street food staple has become a beloved comfort dish across Central America, and now you can recreate its savory perfection at home.
The key lies in the dough—soft, slightly elastic, and just the right thickness to hold its shape while cooking.
Traditional Salvadoran pupusas require a few essential ingredients: masa harina (cornmeal blend), shredded chicken seasoned with achiote, onions, and cilantro, and a generous helping of queso fresco.
The filling is what transforms this dish from ordinary to extraordinary—juicy chicken combined with the sharp tang of cheese creates a flavor explosion in every bite. This recipe delivers authentic results without requiring specialty ingredients you can’t find.
By the time you’re done, you’ll have crispy-edged, tender-centered pupusas that sizzle perfectly in your skillet, ready to be served with curtido (El Salvador’s signature cabbage slaw) or a side of pickled onions.
The aroma alone will have everyone gathering around your table, while the first bite delivers that perfect balance of textures and flavors. This is comfort food at its finest—simple yet sophisticated, familiar yet exciting.
While we’re focusing on the classic chicken version, the beauty of pupusas lies in their versatility. You can easily adapt this recipe for cheese-only pupusas (a favorite among kids), add loroco (a delicate Salvadoran flower) for extra flair, or even experiment with modern twists like adding chorizo or black beans.
Let’s get started on making these delicious Salvadoran delights!
Ingredients for chicken pupusa
Simple ingredients that pack a flavor punch—just 13 staples for authentic Salvadoran pupusas.
| Ingredient | Amount | Notes |
|---|---|---|
| Masa Harina (Cornmeal Blend) 🌾 | 2 cups | Maseca or similar brand preferred |
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, shredded |
| Yellow Onion 🧅 | 1 whole | Finely chopped for filling |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Queso Fresco 🧀 | 1 cup | Crumbled, not pre-shredded |
| Achiote Paste 🌶️ | 1 tbsp | Or substitute 1 tsp turmeric |
| Garlic Cloves 🧄 | 3 cloves | Minced for chicken seasoning |
| Vegetable Oil 🫒 | ½ cup | For frying pupusas |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Warm Water 💧 | 1 ¼ cups | For masa dough |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cumin Seeds 🌿 | ½ tsp | Toasted for chicken seasoning |
The masa harina is non-negotiable here. Maseca is the gold standard, but Bob’s Red Mill'tamale flour works too. Grab it from the Latin aisle at Walmart or H-Mart—they usually stock it. Queso fresco? Trader Joe’s has a great brand, but if you can’t find it, feta cheese is a decent stand-in (just don’t tell anyone). For the chicken, keep it simple: boneless breasts are easiest, but thighs stay juicier if you’re up for extra cooking time. The achiote paste gives that signature orange hue—Penzeys sells it online if you can’t find it locally.
No achiote? Turmeric plus a pinch of paprika mimics the color and adds warmth. Short on cilantro? Fresh parsley at half the amount works in a pinch. The cumin seeds? Toast them in a dry pan for 30 seconds first—trust me on this. No queso fresco? Cotija cheese is the next best thing, but if all you’ve got is cheddar, shred it yourself (pre-shredded gets gummy). The onion should be finely chopped—food processor makes this job easy. And for the love of pupusas, don’t skip the lemon juice in the dough—it keeps them tender.
Masa dough keeps for 2 days in the fridge, covered with a damp towel. The cooked pupusas reheat beautifully—30 seconds in a dry skillet brings back the crispy edges. Freeze extras between parchment paper for up to 3 months. Pro tip: portion your filling first so you don’t overstuff. These taste even better the next day once the flavors meld—worth making extra.
Why You’ll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s all about that perfect balance—crispy masa edges hugging tender shredded chicken, melted queso fresco pulling it all together. The onion and cilantro add this bright, herby punch that cuts through the richness without overpowering.
- Weeknight Hero: Between us, I’ve made this three times this month because it’s actually faster than takeout. Shred the chicken while the dough rests, then cook everything in one skillet—no fancy steps, no stress. (Yes, even on a Tuesday night.)
- Leftover Reinvention: These pupusas reheat like a dream—crispy again in seconds—and turn into anything: breakfast tacos with fried eggs, a quick lunch with salsa, or even a loaded snack with guac. Honestly, I’ve eaten them cold for three days straight and still crave them.
- Budget Stretch: A single bag of masa harina and a chicken breast feed my family for days. Queso fresco lasts forever, and onions/cilantro are dirt cheap. It’s my go-to for feeding a crowd without breaking the bank—or my grocery budget.
Step-by-step instructions for chicken pupusas
Here’s how to make these fluffy, golden pupusas with a perfect balance of crispy exterior and tender filling.
👨🍳 Step 1: Prepare the Chicken Filling
In a large skillet, heat 0.5 cup vegetable oil over medium heat. Add the 1.5 lb chicken breast cut into small pieces and cook until no longer pink (8-10 minutes). Remove from heat and let cool slightly.
In a bowl, combine the cooked chicken with 1 whole yellow onion (finely chopped), 3 cloves garlic (minced), 0.5 tsp toasted cumin seeds, 1 tbsp achiote paste, 1 tsp salt, and 0.5 tsp ground black pepper. Mix thoroughly and set aside. The filling should be moist but not soupy—if it’s too dry, add 1 tbsp lemon juice to help bind it.
👨🍳 Step 2: Make the Masa Dough
In a large mixing bowl, combine 2 cups masa harina with 1.25 cups warm water. Using your hands, knead the mixture until it forms a soft, pliable dough (about 5 minutes). The dough should be smooth and slightly sticky but not wet—add a little more masa harina if needed.
Divide the dough into 8 equal portions (about 2 tablespoons each) and roll each into a ball. Keep them covered with a damp towel to prevent drying while you prepare the fillings. The dough should be firm enough to hold its shape when rolled but still soft enough to press easily.
🥘 Step 3: Assemble the Pupusas
Flatten each dough ball between your palms into a 3-inch round. Place 2 tablespoons of chicken filling in the center of each round, then fold the dough over the filling and seal the edges by pressing gently with your fingers. Make sure no filling escapes—this ensures juicy pupusas that don’t fall apart.
Roll each pupusa between your palms again to create a ½-inch thick disc. The filling should be completely enclosed, and the surface should be smooth. If the dough feels too sticky, wet your hands slightly to prevent sticking. Arrange the assembled pupusas on a plate and cover with a damp towel to keep them moist.
🔥 Step 4: Fry to Golden Perfection
Heat 0.5 cup vegetable oil in a large skillet over medium-high heat until shimmering but not smoking. Fry 2-3 pupusas at a time, turning occasionally, for 3-4 minutes per side until golden brown and crispy. The oil should sizzle gently—they’re ready when they develop a deep golden color and small bubbles form around the edges.
Transfer the fried pupusas to a paper towel-lined plate to drain excess oil. Keep the oil at a consistent temperature throughout cooking—if it gets too hot, the pupusas will burn before cooking through. For extra flavor, sprinkle each pupusa with 0.25 cup chopped fresh cilantro and 1 cup crumbled queso fresco while still warm.
Pro Tips For Making Chicken Pupusa
- PRE-COOK THE CHICKEN: Shred the chicken before mixing it into the masa—boil or steam it first until it’s falling apart. Cold, raw chicken makes the dough gummy and uneven; pre-cooked shreds blend smoothly and stay juicy. (Yes, even if you’re impatient like me.)
- KNEAD JUST ENOUGH: Stop mixing the masa when it holds together in a shaggy ball—overworking it turns pupusas dense and chewy. Aim for 5-6 minutes max; the dough should feel like wet sand, not Play-Doh. (Your future self will thank you.)
- SKIP THE OVERFILLING: Stuff the masa balls lightly—overpacking the filling causes cracks and uneven cooking. Use about ¼ cup filling per ball, then seal edges firmly with your fingers. (I learned this the hard way when my first batch split open like a volcano.)
- USE A LID FOR EVEN COOKING: Cover the pupusas with a lid or foil for the first 2 minutes—traps steam and ensures a crispy crust without burning the outside before the inside is done. Remove the lid just before flipping for a golden finish. (Sounds weird, but it works.)
Flavor customization for these flavors
Classic Cheese Pupusas
Skip the chicken filling entirely and create the most beloved version of all—cheese pupusas. Use 1 cup queso fresco mixed with ½ cup shredded Monterey Jack for extra creaminess. The cheese should be warm and stretchy when stuffed, so microwave it for 20 seconds before assembling.
This version is a crowd-pleaser, especially for kids or when you want a simpler prep. 🧀
Spicy Chorizo Twist
Swap the chicken for ½ lb Mexican chorizo, crumbled and cooked until crispy. Mix it with ¼ cup chopped jalapeños and 2 tbsp chopped pickled onions for a smoky, spicy kick.
The fat from the chorizo keeps the filling moist while adding incredible depth. Serve with extra curtido to balance the heat. 🌶️
Vegetarian Loroco Version
For a traditional vegetarian option, use 1 cup refried beans mixed with ½ cup loroco (if available) and ½ cup queso fresco. Loroco, a delicate Salvadoran flower, adds a unique texture—substitute with ½ cup chopped escarole if unavailable. This version is lighter but packed with authentic flavor. 🌿
Sweet Potato & Black Bean
Roast 1 cup diced sweet potato with ½ tsp cinnamon until tender, then mix with ½ cup black beans and ¼ cup corn kernels. This fusion filling adds natural sweetness and hearty texture. Top with avocado slices and a drizzle of sour cream for a modern twist. 🍠
Extra Cheesy Chorizo-Bacon
Combine ½ lb cooked chorizo with 4 slices cooked bacon (crumbled), ½ cup queso fresco, and ¼ cup chopped scallions. The smoky-sweet combo is irresistible. For extra richness, add 2 tbsp cream cheese to the filling mixture. This version is perfect for meat lovers. 🥓
Sweet Corn & Queso
Blend 1 cup fresh corn kernels with ½ cup queso fresco and 1 tbsp lime zest for a bright, slightly sweet filling. This variation is popular in rural Salvadoran communities and pairs beautifully with a side of pickled red onions.
The natural sweetness of the corn balances the tangy cheese perfectly. 🌽
Nutrition facts
Frequently asked questions
What makes Salvadoran pupusas different from other corn-based dishes?
Salvadoran pupusas use masa harina (a specific cornmeal blend) instead of just cornmeal, giving them a lighter, more elastic texture. The dough also incorporates lemon juice and achiote (or turmeric), while the fillings traditionally include queso fresco and loroco—ingredients you won’t find in tacos or tamales. The frying technique creates a crispy exterior while keeping the inside tender.
Can I make pupusas without a food processor?
You can chop the onion and cilantro by hand with a sharp knife. For the masa dough, simply mix the masa harina and warm water with your hands until smooth—no food processor needed. The key is kneading until it forms a pliable dough that doesn’t stick to your palms.
Why do my pupusas keep falling apart when frying?
Overstuffing or undercooked dough are the most common culprits. Use 2 tablespoons of filling per pupusa and ensure the dough is fully sealed. If the filling escapes, the heat will cause the dough to tear. Also, make sure your oil is at medium-high heat—too low causes soggy pupusas, while too high burns the outside before the inside cooks.
What’s the best way to reheat leftover pupusas?
For crispy results, reheat in a dry skillet over medium heat for 2-3 minutes per side until golden. If you prefer softer pupusas, microwave for 20-30 seconds with a damp paper towel. Avoid reheating in oil—it makes them greasy.
Can I substitute masa harina with regular cornmeal?
Regular cornmeal won’t work—the masa harina contains nixtamalized corn and lime, which gives pupusas their signature texture. If you can’t find it, Bob’s Red Mill tamale flour is a decent alternative. For a quick fix in a pinch, mix 1 cup cornmeal + 1 tbsp baking powder + 1 tbsp lime juice, but the results won’t be as authentic.
- Breaded Chicken Breast Recipe: Crispy Parmesan Crunch Without Deep-Frying - October 30, 2026
- Chicken Puff Recipe: Air-Crispy Bites With Zero Oil Mess - October 30, 2026
- Chicken Thighs And New Potatoes Recipe: Herb-Crusted One-Pan Roast With Crispy Edges - October 30, 2026