Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pupusas Curtido Salsa Roja

Ultimate Pupusas Curtido Salsa Roja: 3 Keys


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Angela
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Pupusas are traditional Salvadoran corn masa cakes, stuffed with cheese or beans, and served with tangy curtido slaw and flavorful salsa roja. This recipe guides you through making these comforting and culturally rich dishes at home.


Ingredients

Scale
  • For the Pupusas:
  • 2 cups masa harina
  • 1 ½ cups warm water, plus more if needed
  • 1 teaspoon salt
  • 1 cup shredded mozzarella cheese (or queso Oaxaca)
  • ½ cup refried beans (optional)
  • For the Curtido (Slaw):
  • 2 cups shredded cabbage
  • 1 carrot, grated
  • ½ small onion, thinly sliced
  • 1 cup boiling water
  • ½ cup apple cider vinegar
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes
  • ½ teaspoon salt
  • For the Salsa Roja:
  • 4 ripe tomatoes, chopped
  • ½ onion, chopped
  • 2 cloves garlic
  • 1 tablespoon vegetable oil
  • 1 teaspoon ground cumin
  • Salt and pepper to taste

Instructions

  1. Prepare the Curtido: Place cabbage, carrot, and onion in a bowl. Pour boiling water over them and let sit for 5 minutes, then drain. Mix with vinegar, oregano, red pepper flakes, and salt. Refrigerate until ready to serve.
  2. Make the Salsa Roja: Heat oil in a skillet, then sauté tomatoes, onion, and garlic for 5 minutes. Blend until smooth. Return to skillet, add cumin, salt, and pepper, then simmer for 10 minutes. Set aside.
  3. Form the Pupusa Dough: In a large bowl, mix masa harina, salt, and warm water until a soft dough forms. Add more water if crumbly.
  4. Shape Pupusas: Divide dough into 8 balls. Flatten each ball, add cheese (and beans if using), then seal and pat gently into a disc.
  5. Cook Pupusas: Heat a lightly oiled skillet or griddle over medium heat. Cook pupusas for 3–4 minutes per side until golden and slightly crispy.
  6. Serve hot with curtido and salsa roja on the side.

Notes

  • Masa should be soft and pliable but not sticky. If it cracks when forming discs, add a splash of water.
  • Ensure the edges of the pupusas are tightly sealed before flattening to prevent fillings from leaking.
  • Cook pupusas on medium heat for even cooking and a golden crust.
  • Pupusas taste best served hot off the griddle.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Pan-Frying
  • Cuisine: Salvadoran

Nutrition

  • Serving Size: 1 pupusa with curtido and salsa roja
  • Calories: 280 kcal
  • Sugar: N/A
  • Sodium: N/A
  • Fat: N/A
  • Saturated Fat: N/A
  • Unsaturated Fat: N/A
  • Trans Fat: N/A
  • Carbohydrates: N/A
  • Fiber: N/A
  • Protein: N/A
  • Cholesterol: N/A