Recipe Sifter

  • Start Here
    • Course
    • Main Ingredient
    • Cuisine
    • Preparation
    • Occasion
    • Diet
    • Nutrition

Select () or exclude () categories to narrow your recipe search.


As you select categories, the number of matching recipes will update.

Make some selections to begin narrowing your results.
  • Calories
  • Amount per serving
    1. Total Fat
    2. Saturated Fat
    3. Polyunsat. Fat
    4. Monounsat. Fat
    5. Trans Fat
  • Cholesterol
  • Sodium
  • Potassium
  • Total Carbohydrates
    1. Dietary Fiber
    2. Sugars
  • Protein
  • Vitamin A
  • Vitamin B6
  • Vitamin B12
  • Vitamin C
  • Calcium
  • Iron
  • Vitamin E
  • Magnesium
  • Alcohol
  • Caffeine
  • Find exactly what you're looking for with the web's most powerful recipe filtering tool.

    You are in: Home / Recipes / El Salvadorian Bean and Cheese Pupusas Recipe
    Lost? Site Map

    El Salvadorian Bean and Cheese Pupusas

    El Salvadorian Bean and Cheese Pupusas. Photo by Sommer Clary

    1/1 Photo of El Salvadorian Bean and Cheese Pupusas

    Total Time:

    Prep Time:

    Cook Time:

    30 mins

    10 mins

    20 mins

    Sommer Clary's Note:

    Pupusas are, in my opinion, El Salvadorian comfort food! A pupusa is like a thick corn flour pancake filled with either beans, cheese, beans and cheese, or beans, cheese and pork (which is called Pupusas Revueltas). It is served with tomato sauce to pour on top or dip bites into, and curtido on the side. These things really put me in a happy place. Enjoy the recipe-- I hope they put you in a happy place as well!

    • Save to Recipe Box

    • Add to Grocery List

    • Print

    • Email

    My Private Note



    Units: US | Metric

    • 4 cups masa corn flour, divided
    • 2 1/2 cups water, divided
    • 1/2 teaspoon salt, divided
    • 1 (15 ounce) can refried beans
    • 1 cup shredded jack cheese
    • vegetable oil (for frying)
    • 1 (14 ounce) can good quality tomato sauce


    1. 1
      In a small mixing bowl, combine refried beans and cheese. Set aside.
    2. 2
      In a separate mixing bowl, combine 2 cups Masa with 1 ¼ cups water and ¼ tsp salt, mixing thoroughly until it is a soft dough (this dough dries out fast- hence the divided measurements. But if it starts to dry out while you are still working, you can add a touch more water as needed).
    3. 3
      Pinch a bit of dough off and roll it into a ball about 2 inches in diameter (about the size of a golf ball). Using your thumb, push down on the ball to make more of a “bowl”. Place a spoonful of the bean and cheese mixture into the “bowl”.
    4. 4
      Pinch off and flatten a bit more dough to cover the bowl with. Carefully flatten the filled ball to make a disc, making an effort to make it as thinly as possible- about 1/2 inch thick. This takes a lot of practice!
    5. 5
      Pour 1/4 cup of oil into a nonstick skillet and place as many pupusas as will fit, and cook over medium / medium- high heat for 3-5 minutes on each side, or until golden and browned. Repeat with the next batch, adding more oil if necessary. When the masa dough has run out, make another fresh batch.
    6. 6
      Serve with warmed tomato sauce and curtido.

    Ratings & Reviews:


    Nutritional Facts for El Salvadorian Bean and Cheese Pupusas

    Serving Size: 1 (331 g)

    Servings Per Recipe: 4

    Amount Per Serving
    % Daily Value
    Calories 641.5
    Calories from Fat 115
    Total Fat 12.8 g
    Saturated Fat 5.4 g
    Cholesterol 26.5 mg
    Sodium 1414.1 mg
    Total Carbohydrate 113.1 g
    Dietary Fiber 18.0 g
    Sugars 5.2 g
    Protein 23.3 g

    Ideas from


    Everything Holidays

    Make this season merry, bright and manageable with our easy ideas.


    Over 475,000 Recipes Network of Sites