Discover the irresistible flavors of Vegan Bean and Cheese Pupusas, a plant-based twist on the beloved Salvadoran classic. These golden, griddle-cooked masa discs are filled with a savory blend of creamy vegan refried beans and melty vegan cheese shreds, offering a satisfying bite that's both comforting and dairy-free. Made with simple ingredients like masa harina and warm water, this recipe is easy to prepare and packed with protein and flavor. Perfect for a quick dinner or a fun weekend cooking project, these pupusas are best served warm with traditional curtido (Salvadoran pickled cabbage slaw) and salsa roja for a tangy, zesty finish. Whether you're vegan or simply looking for a meatless twist on a staple, these bean and cheese pupusas are sure to become a new favorite.
Scan with your phone to download!
In a large mixing bowl, combine the masa harina and salt. Gradually add the warm water while mixing with your hands until a dough forms. The dough should be pliable but not sticky. Adjust with a little more water or masa harina if necessary.
Divide the dough into eight equal portions and roll each portion into a ball. Cover with a damp kitchen towel to prevent them from drying out as you work.
In a separate bowl, mix the vegan refried beans and vegan cheese shreds until well combined.
Take one dough ball and use your fingers to flatten it into a disc about 1/4 inch thick. Place about 1-2 tablespoons of the bean and cheese mixture in the center.
Fold the edges of the masa disc over the filling and carefully flatten it back into a disc shape, ensuring the filling is sealed inside.
Repeat with the remaining dough balls and filling.
Heat the vegetable oil in a large non-stick skillet over medium heat.
Cook the pupusas for about 4-5 minutes on each side, or until golden brown and cooked through. You may need to work in batches.
Once cooked, place the pupusas on a paper towel-lined plate to remove any excess oil.
Serve warm with curtido (Salvadoran cabbage slaw) and salsa roja, if desired.
Serving size | (1104.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1437.7 |
Total Fat 92.4g | 0% |
Saturated Fat 55.8g | 0% |
Polyunsaturated Fat 17.9g | |
Cholesterol 0mg | 0% |
Sodium 4384.6mg | 0% |
Total Carbohydrate 146.7g | 0% |
Dietary Fiber 15.0g | 0% |
Total Sugars 2.9g | |
Protein 24.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 1873.2mg | 0% |
Iron 8.2mg | 0% |
Potassium 858.9mg | 0% |
Source of Calories