Salvadoran Breakfast Pupusa Plate
Handmade corn pupusas stuffed with refried beans, cheese, and seasoned ground meat, served with pickled cabbage slaw and tomato salsa. A traditional Salvadoran breakfast that's crispy outside, tender inside.
- Total time
- 45 min
- Servings
- 2
- Calories
- 680
- Protein
- 28g

Ingredients
9 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Brown ground beef in a 10-inch skillet over medium-high, breaking it up with a spoon, until no pink remains, ~5 minutes.
Step 2
Season beef with salt and pepper. Transfer to a plate and let cool.
Step 3
Toss cabbage with vinegar and 1 tsp salt in a bowl. Set aside.
Step 4
Stir tomatoes, jalapeño, and a pinch of salt together in a small bowl for salsa.
Step 5
Mix masa harina with warm water until a soft dough forms, ~2 minutes. Rest 5 minutes.
Step 6
Wet your hands. Flatten one handful of dough into a 3-inch disc on plastic wrap.
Step 7
Spoon 1 tbsp beans, 1 tbsp cooked beef, and 2 tbsp cheese into the center.
Step 8
Fold edges over filling and gently press into a thick disc, 0.25-inch thick.
Step 9
Heat 2 tbsp oil in the skillet over medium-high until it shimmers, ~90 seconds.
Step 10
Pan-fry pupusas 3–4 minutes per side until deep golden and crispy, working in batches.
Step 11
Plate pupusas and top with pickled cabbage and tomato-jalapeño salsa.
Tools you’ll need
- 10-inch nonstick skillet
- medium mixing bowl
- small bowl
- plastic wrap
- spoon
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.



