Savor the authentic flavors of El Salvador with these Vegan Salvadoran Pupusas, a delightful handheld dish that’s both comforting and satisfying. Made with soft masa harina dough and stuffed with a savory filling of mashed black beans and melty vegan cheese, these pupusas are pan-fried to golden perfection, creating a crispy exterior that contrasts beautifully with the warm, gooey center. Perfect for a plant-based twist on a classic, this recipe is easy to follow, with just six simple ingredients and a total prep and cook time of under an hour. Serve these delicious vegan pupusas alongside tangy curtido (Salvadoran cabbage slaw) and salsa roja for a truly traditional meal that will transport your taste buds straight to Central America. Whether you're hosting a dinner party or enjoying a cozy meal at home, these pupusas are sure to be a new favorite!
Scan with your phone to download!
In a large mixing bowl, combine masa harina and salt. Gradually add warm water while mixing with your hands until a soft dough forms. It should be pliable but not sticky. Let the dough rest for about 10 minutes.
While the dough rests, prepare the filling by mashing the cooked black beans slightly to make them easier to handle. Mix in the vegan cheese until well combined.
Divide the dough into 8 equal balls. Take one ball and flatten it into a disc shape, about the size of your palm and about 1/4 inch thick.
Add about 1 to 1.5 tablespoons of the bean and cheese filling into the center of the disc.
Carefully fold the edges of the disc over the filling and gently flatten to form a round, stuffed pupusa, ensuring that the filling does not seep out.
Repeat steps 3 to 5 for the remaining dough and filling.
Heat a flat griddle or non-stick pan over medium heat and lightly grease it with a bit of the vegetable oil.
Place the pupusas on the griddle, cooking for about 5-6 minutes on each side until they are golden brown and slightly crispy.
Remove from heat and serve warm. Enjoy your vegan pupusas with a side of curtido (Salvadoran cabbage slaw) and salsa roja for an authentic experience.
Serving size | (915g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1003.8 |
Total Fat 49.4g | 0% |
Saturated Fat 16.3g | 0% |
Polyunsaturated Fat 17.9g | |
Cholesterol 0mg | 0% |
Sodium 2981.2mg | 0% |
Total Carbohydrate 118.0g | 0% |
Dietary Fiber 23.1g | 0% |
Total Sugars 1.6g | |
Protein 20.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 151.6mg | 0% |
Iron 6.8mg | 0% |
Potassium 859.0mg | 0% |
Source of Calories