Pupusas with Curtido & Tomato Salsa
Thick, hand-pressed corn tortillas stuffed with cheese and savory filling, served with quick-pickled cabbage slaw and bright tomato salsa. A classic Salvadoran comfort meal ready in under an hour.
- Total time
- 50 min
- Servings
- 4
- Calories
- 480
- Protein
- 16g

Ingredients
9 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Toss sliced cabbage with vinegar, 0.5 tsp salt, and let sit 10 min. Stir occasionally.
Step 2
Mix diced tomato, minced onion, pinch of salt & pepper in a small bowl. Set aside.
Step 3
Combine masa harina, warm water, and salt in a bowl. Mix with your hands until dough holds together, ~2 min.
Step 4
Let dough rest 5 minutes. It should feel soft like playdough, not sticky.
Step 5
Wet your hands. Scoop 2.5 tbsp dough, flatten into a 3-inch disk, add 1 tbsp filling to center.
Step 6
Fold edges over filling and re-flatten gently to a 0.5-inch-thick disc. Repeat with remaining dough.
Step 7
Heat 2 tbsp oil in a skillet over medium-high until shimmering, ~90 seconds.
Step 8
Cook 2 pupusas at a time 3–4 min per side until golden brown and lightly crispy.
Step 9
Transfer to a plate; repeat with remaining dough and oil.
Step 10
Serve pupusas hot with curtido and tomato salsa on the side.
Tools you’ll need
- large mixing bowl
- 12-inch nonstick or cast-iron skillet
- measuring cups & spoons
- small knife & cutting board
- paper towels
- plate
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



