Pupusas with Curtido & Salsa Roja

User profile image
Carson Sweezy (@carsonsweezy)

Pupusas are a traditional Salvadoran dish that brings back memories of family gatherings and warm kitchens. The dough is forgiving and easy to work with, and the fillings can be customized to your liking. Pair these with curtido, a tangy cabbage slaw, and salsa roja for a complete and flavorful experience. This recipe is perfect for experimenting and creating your own variations.

Pupusas with Curtido & Salsa Roja recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
40min
Cook Time
30min
Total Time
1hr 10min

Ingredients

6 Servings
(1 serving = 2 pupusas with curtido and salsa roja)

For the Pupusa Dough

  • masa harina flour
    masa harina flour
    5cups
  • salt
    salt
    2tsp
  • cold water
    cold water
    4cups
  • Fillings of your choice (refried beans, cheese, pork, butternut squash, etc.)
    Fillings of your choice (refried beans, cheese, pork, butternut squash, etc.)

For the Salsa Roja

  • tomatoes
    tomatoes
    2lb
  • red onion
    red onion
    1/2
  • garlic
    garlic
    1clove
  • oregano
    oregano
    1tbsp
  • Salt, to taste
    Salt, to taste
  • Pepper, to taste
    Pepper, to taste
  • Quick splash of oil
    Quick splash of oil
  • Water to almost cover
    Water to almost cover

For the Curtido (Cabbage Slaw)

  • head of green cabbage, shredded
    head of green cabbage, shredded
    1/2
  • white onion, sliced
    white onion, sliced
    1/2
  • medium carrots, grated
    medium carrots, grated
    3
  • boiling water
    boiling water
    4cups
  • apple cider vinegar
    apple cider vinegar
    1cup
  • olive oil
    olive oil
    2tbsp
  • Oregano, to taste
    Oregano, to taste
  • Salt, to taste
    Salt, to taste
  • Pepper, to taste
    Pepper, to taste

How to make Pupusas with Curtido & Salsa Roja

For the Pupusa Dough

  1. Step 1

    Mix flour and salt in a large bowl.

  2. Step 2

    Gradually mix in cold water until a smooth, clay-like dough forms.

  3. Step 3

    Take golf ball-sized dough balls and flatten out to 2 inches.

  4. Step 4

    Fill the center with 1 tsp of filling and cheese, then press to seal the edges together.

  5. Step 5

    Roll the sealed dumpling into a ball, then flatten with your hands.

  6. Step 6

    Grill for 2-4 minutes per side on medium-high heat.

  7. Step 7

    Serve with curtido and salsa roja.

For the Salsa Roja

  1. Step 1

    Add all ingredients to a medium pot. Bring to a boil and cook just until the tomatoes burst.

  2. Step 2

    Add all the ingredients to a blender, including the liquid, and puree until smooth.

  3. Step 3

    Return to the pot and bring to a boil. Reduce until your preferred thickness is achieved.

For the Curtido (Cabbage Slaw)

  1. Step 1

    Place vegetables in a large bowl and cover with boiling water. Let sit for 10 minutes.

  2. Step 2

    Drain the water and return the vegetables to the bowl.

  3. Step 3

    Add vinegar, oil, and seasonings.

  4. Step 4

    Marinate in the fridge for at least 20 minutes; overnight is best.

Nutrition (per serving)

Calories

255.2kcal (12.76%)

Protein

6.9g (13.74%)

Carbs

43.4g (15.77%)

Sugars

3.9g (7.84%)

Healthy Fat

5.1g

Unhealthy Fat

0.9g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. If the pupusa dough cracks when rolling, it's too dry. Add a bit more water to achieve the right consistency.

  2. For the curtido, letting it marinate overnight enhances the flavors significantly.

  3. You can experiment with different fillings for the pupusas, such as cheese, beans, or even squash.

  4. Adjust the thickness of the salsa roja by reducing it further on the stove after blending.

  5. Serve the pupusas hot off the grill for the best taste and texture.

FAQS

  1. What is the ideal texture for the pupusa dough?

    The dough should be smooth, clay-like, and slightly moist. If it cracks when rolling, it's too dry.

  2. Can I use other types of fillings for pupusas?

    Yes, you can use a variety of fillings such as refried beans, cheese, pork, or butternut squash.

  3. How long should I marinate the curtido?

    Marinate the curtido for at least 20 minutes, but overnight is recommended for the best flavor.

  4. How do I adjust the thickness of the salsa roja?

    You can reduce the salsa roja further on the stove after blending to achieve your desired thickness.

  5. Can I make the pupusa dough ahead of time?

    Yes, you can prepare the dough ahead of time, but keep it covered to prevent it from drying out.

Loading reviews...

carsonsweezy's profile picture
instagram

Carson Sweezy

(@carsonsweezy)

Food is our common ancestral language. I'm on a mission to Nourish community through food. ...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?