“Try the pupusas,” my coworker said with a grin, sliding a little foil-wrapped package across the breakroom table. I was skeptical—corn dough stuffed with cheese? Honestly, I thought it might be just another stuffed flatbread, nothing special. But as soon as I bit into that crispy, golden pupusa paired with the bright, tangy curtido slaw, my doubts melted away. The crunch of the exterior gave way to a warm, gooey center, while the slaw’s vinegar bite cut through the richness perfectly.
That afternoon sparked a mini obsession—I found myself making crispy Salvadoran pupusas with tangy curtido slaw multiple times that week, tweaking the slaw’s vinegar balance and trying different fillings. There’s something grounding and comforting about the simplicity of masa dough paired with bold, fresh flavors. It’s the kind of dish that feels both casual and special at once.
What really got me was how easy it was to make crispy pupusas at home. No fancy equipment, no hard-to-find ingredients—just a few pantry staples and a bit of time. It’s the kind of recipe that makes you realize comfort food can be approachable, packed with flavor, and even a little fun to make. And honestly, once you nail the crispiness of the pupusas, you’ll find yourself craving that satisfying texture again and again.
It’s a quiet, simple pleasure—something to savor slowly with friends or to indulge in after a long day, with the tangy curtido slaw adding a refreshing brightness that keeps it from feeling heavy. This recipe stuck with me because it’s more than just food; it’s a little moment of joy in the kitchen, a chance to share a bit of Salvadoran tradition right from my own stove.
Why You’ll Love This Recipe
After perfecting this recipe for crispy Salvadoran pupusas with tangy curtido slaw, I can honestly say it’s become one of my go-to dishes. The balance of crispy, creamy, and tangy is just right—and it’s easier to pull off than you might think.
- Quick & Easy: Ready in under an hour, making it ideal for busy weeknights or when you want something satisfying but fuss-free.
- Simple Ingredients: Uses common pantry staples like masa harina and cabbage, so no last-minute grocery runs needed.
- Perfect for Casual Gatherings: Whether it’s a laid-back dinner or a weekend lunch, these pupusas bring a little festive vibe without stress.
- Crowd-Pleaser: Kids and adults alike love the crispy exterior and melty cheese inside, plus the curtido adds a tangy crunch that keeps things interesting.
- Unbelievably Delicious: The secret is in the crispy pan-frying technique paired with the vibrant curtido slaw, which lifts the whole dish beyond ordinary flatbreads.
This isn’t just another stuffed tortilla recipe. The magic comes from using masa harina, which gives the pupusas their authentic texture, and the curtido slaw, a quick pickled cabbage that adds zing and freshness. Plus, the technique of pan-frying until golden crisp gives them an addictive crunch you won’t get with baking or steaming.
It’s the kind of recipe that makes you close your eyes after the first bite, savoring that perfect mix of textures and flavors. This dish has won over plenty of skeptics in my circle, and honestly, it’s the kind of comfort food that feels both familiar and exciting. If you’ve ever enjoyed something like a crispy homemade crunch wrap or the tangy brightness of a good slaw (kind of like the one I paired with my crunch wrap supreme), you’ll find a kindred spirit here.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that come together to create bold flavors and satisfying textures without any fuss. Most are pantry staples or easy to find in regular grocery stores.
- For the Pupusas:
- 2 cups masa harina (I prefer Maseca brand for authentic texture)
- 1 ½ cups warm water (approximate, adjust as needed)
- 1 teaspoon salt
- 1 ½ cups shredded mozzarella cheese (or quesillo if you can find it)
- ½ cup cooked refried beans (optional, adds creaminess and protein)
- 2 tablespoons vegetable oil or lard (for frying)
- For the Tangy Curtido Slaw:
- 2 cups green cabbage, finely shredded
- 1 medium carrot, grated
- 1 small white onion, thinly sliced
- 1 cup white vinegar
- ½ cup water
- 1 teaspoon dried oregano (preferably Mexican oregano)
- 1 teaspoon salt
- 1 teaspoon sugar (balances the acidity)
- Optional: pinch of red pepper flakes for a little heat
If you want to switch things up, you can swap mozzarella with a mild cheddar or Monterey Jack. For a gluten-free twist, the masa harina is naturally gluten-free, making this recipe friendly for gluten-sensitive diets. I’ve also tried adding cooked chicharrón or seasoned ground pork inside for a heartier version, which was a hit at family dinners.
Equipment Needed
Making crispy Salvadoran pupusas doesn’t require fancy gadgets—just a few kitchen basics you probably already own.
- Large mixing bowl for dough preparation
- Grater for shredding cheese and carrots
- Sharp knife and cutting board for slicing cabbage and onions
- Skillet or non-stick frying pan (a cast iron skillet works beautifully for crispiness)
- Spatula for flipping pupusas
- Measuring cups and spoons
- Optional: colander or salad spinner to drain curtido slaw
If you don’t have a cast iron skillet, a heavy-bottomed non-stick pan will do just fine. I’ve also made these using a well-seasoned carbon steel pan with excellent results. For crispier pupusas, keep your pan well-oiled but not greasy, and avoid overcrowding while frying.
Preparation Method

- Prepare the masa dough: In a large bowl, combine 2 cups masa harina and 1 teaspoon salt. Slowly add 1 ½ cups warm water, mixing with your hands until a soft, pliable dough forms. The dough should be moist but not sticky. If it feels crumbly, add a bit more water, a tablespoon at a time. Let it rest covered with a damp towel for 10 minutes to hydrate fully.
- Make the curtido slaw: While the dough rests, mix shredded cabbage, grated carrot, and sliced onion in a bowl. In a separate container, whisk together vinegar, water, oregano, salt, sugar, and red pepper flakes if using. Pour the dressing over the veggies, toss well, and let it marinate at room temperature for at least 30 minutes. The slaw can be made ahead and refrigerated—it actually tastes better after a few hours.
- Shape the pupusas: Divide the masa dough into 8 equal balls (about 3 ounces or 85 grams each). Flatten a ball into a 4-inch (10 cm) disk with your hands. Place 2 tablespoons of shredded cheese (and optional refried beans) in the center. Fold the edges over the filling, sealing it inside, then gently flatten again to a ¼-inch (6 mm) thickness. It helps to keep your hands lightly damp to prevent sticking.
- Cook the pupusas: Heat 2 tablespoons vegetable oil in a large skillet over medium heat. Carefully place the pupusas in the pan, cooking 3-4 minutes per side until golden brown and crispy. You’ll see the edges turn a lovely golden color and the cheese inside starts to melt. Flip gently with a spatula to avoid breaking the dough.
- Serve warm: Transfer cooked pupusas to a plate lined with paper towels to drain any excess oil. Serve immediately with a generous side of tangy curtido slaw.
If you struggle with sealing the pupusas, don’t worry—practice makes perfect. A little dough cracking is normal but try not to overfill. The key is gentle pressing to avoid tearing the dough. Cooking time can vary depending on your stove, but look for a deep golden crust with melty cheese center. If your pupusas puff up too much while cooking, pressing lightly with the spatula helps.
Cooking Tips & Techniques
Getting that perfect crispy Salvadoran pupusa can feel tricky at first, but a few tricks make all the difference.
- Use warm water for the masa dough to help it hydrate evenly—cold water slows the process and can make the dough crumbly.
- Don’t skimp on resting the dough; it allows the masa harina to fully absorb moisture, resulting in a softer yet sturdy dough.
- Keep your hands slightly damp when shaping to prevent sticking without adding too much extra water.
- Maintain medium heat when frying. Too hot, and the pupusas will burn outside while staying raw inside; too low, and they won’t crisp up properly.
- Flip carefully using a wide spatula, and avoid pressing down too hard, which can cause the filling to spill out.
- For the curtido, let it sit long enough to develop brightness but not so long it loses crunch. I usually make it a few hours ahead or the day before.
- If you want ultra-crispy pupusas, after frying, briefly place them on a rack instead of paper towels to keep the bottom from steaming.
I learned the hard way that rushing the resting stage or using cold water made my dough tough and cracked. Also, stuffing too much cheese led to messy pupusas that split apart during frying. Once I slowed down and followed these tips, the results improved dramatically—now friends ask me to bring these instead of the usual chips and dip!
Variations & Adaptations
One of the best things about pupusas is how adaptable they are. Here are some ways to make this recipe your own:
- Different Fillings: Swap cheese for cooked chicharrón (fried pork), seasoned ground beef, or sautéed mushrooms and spinach for a vegetarian twist.
- Gluten-Free & Dairy-Free: Masa harina is naturally gluten-free. For a dairy-free pupusa, use vegan cheese or mashed avocado as filling.
- Spicy Curtido: Add jalapeño slices or a splash of hot sauce to your curtido for an extra kick.
- Cooking Methods: For a lighter version, try baking pupusas on a parchment-lined sheet at 400°F (200°C) for 15 minutes, flipping halfway. They won’t be as crispy but still tasty.
- Seasonal Slaws: In summer, add fresh sliced radishes or swap cabbage for napa cabbage for a milder flavor.
Personally, I once made a batch using leftover roasted sweet potatoes mixed with black beans as filling—it was surprisingly delicious and perfect for a meatless Monday. If you want to try a different twist on crispy textures, you might appreciate my take on crispy loaded potato skins that bring a similar satisfying crunch with a different flavor profile.
Serving & Storage Suggestions
Serve your pupusas hot and fresh with a generous helping of curtido slaw on the side. The contrast between crispy, warm pupusas and cold, tangy slaw is part of the charm.
- For an appetizer or light meal, cut pupusas into wedges and arrange on a platter with curtido.
- Pair with a simple tomato salsa or a squeeze of fresh lime for extra brightness.
- Complement with a cold drink like horchata or a crisp Mexican lager for an authentic vibe.
To store leftovers, place pupusas and curtido in separate airtight containers in the fridge. Pupusas keep well for 2-3 days. Reheat them in a skillet over medium heat to restore crispiness—microwaving tends to make them soggy.
Curtido can be refrigerated for up to a week, and its flavors actually deepen over time, making it a great make-ahead slaw. If you want to keep the crisp texture, drain any excess liquid before serving again.
Nutritional Information & Benefits
This recipe offers a balanced mix of carbohydrates from masa harina, protein and calcium from cheese, and fiber plus vitamins from the curtido slaw. Here’s an estimated breakdown per serving (1 pupusa with slaw):
| Calories | 320 |
|---|---|
| Protein | 12g |
| Fat | 15g |
| Carbohydrates | 30g |
| Fiber | 4g |
| Sodium | 450mg |
Masa harina is a good source of complex carbs and gluten-free, making it accessible for many dietary needs. The vinegar and cabbage in curtido aid digestion and provide vitamin C. If you want to lighten the fat content, use less oil for frying or try baking as mentioned.
For those watching allergens, note this recipe contains dairy and corn. You can swap the cheese for a plant-based alternative to make it vegan-friendly.
From a wellness perspective, this dish balances indulgence with fresh vegetables, making it a fun and nourishing way to enjoy traditional Salvadoran flavors at home.
Conclusion
Making crispy Salvadoran pupusas with tangy curtido slaw has become one of those kitchen wins I keep coming back to. It’s a recipe that strikes a perfect balance between comfort and freshness, simple ingredients and bold flavor. The crispy, cheesy pupusas paired with the bright, zesty slaw bring a little slice of El Salvador to any table.
Feel free to tweak the fillings or spice up the curtido to suit your taste. I love how adaptable this recipe is—there’s room to experiment, which keeps it exciting. Honestly, it’s one of those dishes that feels like a small celebration every time you make it.
If you’ve enjoyed recipes that bring crispy, golden textures and vibrant flavors together—like my crispy air fryer salmon bites or the crispy air fryer pork chops—this pupusa recipe fits right in. Give it a try in your kitchen and let me know how it turns out or what variations you loved!
Enjoy the process, savor every bite, and share the joy of authentic flavors made simple.
FAQs
What is the best cheese to use for Salvadoran pupusas?
Mozzarella or quesillo cheese are traditional choices because they melt well and have a mild flavor. You can also use Monterey Jack or mild cheddar depending on your preference.
Can I freeze pupusas for later?
Yes, you can freeze uncooked pupusas by placing them on a tray to freeze individually, then transferring to a freezer bag. Cook from frozen, adding a couple extra minutes to frying time.
How do I make the pupusas crispy without burning them?
Cook over medium heat and use enough oil to coat the pan lightly. Flip carefully and don’t overcrowd the pan. Adjust heat if they brown too fast before cooking through.
What is curtido, and can I substitute it?
Curtido is a Salvadoran fermented cabbage slaw with vinegar and spices. You could substitute with a quick-pickled coleslaw or a tangy sauerkraut if needed, but the flavor won’t be quite the same.
Are pupusas gluten-free?
Traditional pupusas made with masa harina are naturally gluten-free, making them a great option for those avoiding gluten.
Pin This Recipe!

Crispy Salvadoran Pupusas Recipe With Easy Tangy Curtido Slaw
A comforting and crispy Salvadoran pupusa recipe paired with a bright, tangy curtido slaw. This easy-to-make dish combines a golden, cheesy flatbread with a refreshing pickled cabbage slaw.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: 8 pupusas (serves 4) 1x
- Category: Main Course
- Cuisine: Salvadoran
Ingredients
- 2 cups masa harina (preferably Maseca brand)
- 1 ½ cups warm water (approximate, adjust as needed)
- 1 teaspoon salt
- 1 ½ cups shredded mozzarella cheese (or quesillo if available)
- ½ cup cooked refried beans (optional)
- 2 tablespoons vegetable oil or lard (for frying)
- 2 cups green cabbage, finely shredded
- 1 medium carrot, grated
- 1 small white onion, thinly sliced
- 1 cup white vinegar
- ½ cup water
- 1 teaspoon dried oregano (preferably Mexican oregano)
- 1 teaspoon salt
- 1 teaspoon sugar
- Pinch of red pepper flakes (optional)
Instructions
- Prepare the masa dough: In a large bowl, combine 2 cups masa harina and 1 teaspoon salt. Slowly add 1 ½ cups warm water, mixing with your hands until a soft, pliable dough forms. The dough should be moist but not sticky. If it feels crumbly, add a bit more water, a tablespoon at a time. Let it rest covered with a damp towel for 10 minutes to hydrate fully.
- Make the curtido slaw: While the dough rests, mix shredded cabbage, grated carrot, and sliced onion in a bowl. In a separate container, whisk together vinegar, water, oregano, salt, sugar, and red pepper flakes if using. Pour the dressing over the veggies, toss well, and let it marinate at room temperature for at least 30 minutes. The slaw can be made ahead and refrigerated—it tastes better after a few hours.
- Shape the pupusas: Divide the masa dough into 8 equal balls (about 3 ounces or 85 grams each). Flatten a ball into a 4-inch disk with your hands. Place 2 tablespoons of shredded cheese (and optional refried beans) in the center. Fold the edges over the filling, sealing it inside, then gently flatten again to a ¼-inch thickness. Keep hands lightly damp to prevent sticking.
- Cook the pupusas: Heat 2 tablespoons vegetable oil in a large skillet over medium heat. Carefully place the pupusas in the pan, cooking 3-4 minutes per side until golden brown and crispy. Flip gently with a spatula to avoid breaking the dough.
- Serve warm: Transfer cooked pupusas to a plate lined with paper towels to drain excess oil. Serve immediately with a generous side of tangy curtido slaw.
Notes
Use warm water to hydrate masa harina for a pliable dough. Keep hands damp when shaping pupusas to prevent sticking. Fry over medium heat to achieve a crispy exterior without burning. Let curtido slaw marinate for at least 30 minutes or refrigerate overnight for best flavor. For ultra-crispy pupusas, place on a rack after frying instead of paper towels. Pupusas can be frozen uncooked and cooked from frozen with extra frying time.
Nutrition
- Serving Size: 1 pupusa with curtid
- Calories: 320
- Sodium: 450
- Fat: 15
- Carbohydrates: 30
- Fiber: 4
- Protein: 12
Keywords: pupusas, Salvadoran recipe, masa harina, curtido slaw, crispy pupusas, gluten-free, cheese stuffed flatbread, pan-fried pupusas


