Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

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
Salvadoran Breakfast Pupusa Plate
comfortwholesomesalvadoranbeefcheesecrispytendercreamy

Ingredients

9 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. 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.

  2. Step 2

    Season beef with salt and pepper. Transfer to a plate and let cool.

  3. Step 3

    Toss cabbage with vinegar and 1 tsp salt in a bowl. Set aside.

  4. Step 4

    Stir tomatoes, jalapeño, and a pinch of salt together in a small bowl for salsa.

  5. Step 5

    Mix masa harina with warm water until a soft dough forms, ~2 minutes. Rest 5 minutes.

  6. Step 6

    Wet your hands. Flatten one handful of dough into a 3-inch disc on plastic wrap.

  7. Step 7

    Spoon 1 tbsp beans, 1 tbsp cooked beef, and 2 tbsp cheese into the center.

  8. Step 8

    Fold edges over filling and gently press into a thick disc, 0.25-inch thick.

  9. Step 9

    Heat 2 tbsp oil in the skillet over medium-high until it shimmers, ~90 seconds.

  10. Step 10

    Pan-fry pupusas 3–4 minutes per side until deep golden and crispy, working in batches.

  11. 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.