Pupusas

Pupusas is ready in 40 minutes (30 hands-on) and has 567 kcal and 20 g of protein per serving. One serving costs about $1.27. Prices from Walmart, 2026.

Pupusas
Total time
40 min
Hands-on
30 min
Calories
567 kcal
Cost per serving
$1.27

Ingredients (Serves: 2)

  • Precooked corn flour (masa harina)180 g
  • Fresh cheese (queso fresco)120 g
  • Black beans (can, drained)140 g
  • Green cabbage160 g
  • Carrots60 g
  • White wine vinegar30 g
  • Dried oregano2 g
  • Olive oil10 g

Method

  1. For the curtido, shred the cabbage and grate the carrot, mix them with the vinegar, oregano and a pinch of salt and leave while you make the pupusas.

  2. Mix the precooked corn flour with 120 ml of warm water and a pinch of salt into a soft dough and divide it into three balls.

  3. Mash the rinsed beans with the crumbled cheese. Flatten each ball, put a spoonful of filling in the middle, close it and flatten it again into a thick disc.

  4. Cook in a lightly oiled pan over medium heat for 4-5 minutes each side until golden. Serve with the curtido.

Nutrition per serving

Calories567 kcal
Protein20 g
Carbohydrates91 g
Sugars7 g
Fat14 g
Fiber13 g

Plan your week with recipes like this

Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.

More recipes like this