Pupusas (Stuffed Corn Cakes, Salvadoran Gold)
The Masterclass

Pupusas (Stuffed Corn Cakes, Salvadoran Gold)

Experience the bold aesthetics of Culinary Arts.

Pupusas are the crown jewel of Salvadoran cuisine. These thick, handmade corn tortillas are stuffed with a meltingly delicious filling—quesillo (cheese), chicharrón (pork), refried beans, or a combination called revueltas . They’re griddled until golden brown and crispy, then served with a pile of crunchy curtido (pickled cabbage slaw) and a drizzle of mild salsa roja. They are the ultimate handheld comfort food.

1

Make the Masa Dough

In a large bowl, combine the masa harina and salt. Gradually add the warm water, mixing with your hands until a soft, pliable dough forms . The dough should be moist but not sticky. Cover and let rest for 15 minutes .

2

Make the Curtido

In a large bowl, combine the cabbage, carrot, onion, vinegar, oregano, and salt. Add water until the vegetables are just submerged. Let sit for at least 30 minutes, or overnight .

3

Make the Salsa Roja

In a blender, combine the tomatoes, onion, jalapeño, garlic, and a pinch of salt. Blend until smooth. Heat a small pan and simmer for a few minutes until the color deepens.

4

Form and Stuff the Pupusas

Take a golf-ball-sized portion of the masa (about 2-3 tbsp) and roll it into a ball. Press it into a flat disc in the palm of your hand. Add a generous spoonful of filling to the center .

Carefully bring the edges of the dough up and over the filling, sealing it completely. Gently flatten the ball into a thick, round tortilla, about ½ inch thick. If any filling pokes through, just patch it with a little extra masa.

5

Cook the Pupusas

Heat a large skillet or griddle over medium heat (no oil needed). Place the pupusas on the hot surface and cook for 3-4 minutes per side, until golden brown spots appear and the cheese is melted .

6

Serve

Serve the pupusas hot, topped with a generous helping of curtido and a drizzle of salsa roja. Eat immediately.

Summary

Prep Time: 20 min + resting | Cook Time: 20 min | Total: 40 min

Yield: 8-10 pupusas | Difficulty: Medium (requires technique)

Storage Notes

Fridge: Store cooked pupusas in the fridge for up to 3 days. Reheat in a dry skillet until crisp again. Freezer: You can freeze uncooked, formed pupusas between layers of parchment paper for up to 2 months. Cook from frozen (add a few minutes to the cooking time).

Fuel your
stomach.

Curated recipes delivered weekly.