Transport your taste buds to El Salvador with these irresistible Vegan Pupusas Revueltas, a plant-based twist on the traditional stuffed corn cakes. Made with masa harina, these hearty delights are filled with a rich and flavorful mixture of vegan refried beans, gooey vegan mozzarella, and a pop of freshness from chopped onions and red bell peppers. Perfectly crisped on a skillet, these pupusas are easy to make and bring authentic Latin flavors right to your kitchen. With just a handful of pantry staples and minimal prep, you’ll create a comforting dish that pairs beautifully with tangy vegan curtido or zesty salsa. Ideal for weeknight dinners or casual get-togethers, these vegan pupusas are satisfying, delicious, and a must-try for anyone exploring meatless global cuisine!
In a large bowl, combine the masa harina and salt. Gradually add warm water, mixing with your hands until a soft dough forms. The dough should be pliable but not sticky. Cover the bowl with a damp cloth and let it rest for 10 minutes.
Prepare the filling by mixing the vegan refried beans, vegan mozzarella cheese, chopped onions, and chopped red bell pepper in a separate bowl until well combined.
Divide the masa dough into 6 equal portions, rolling each portion into a ball with your hands.
Flatten a dough ball into a disk about 1/4-inch thick using your hands. Place about 2 tablespoons of the filling mixture in the center of the disk.
Gently fold the edges of the dough over the filling to enclose it completely, then flatten it back into a disk shape, about 1/3-inch thick. Be careful not to expose the filling.
Repeat the process for the remaining masa balls and filling.
Heat the vegetable oil in a large non-stick skillet over medium heat.
Cook the pupusas in batches for 4-5 minutes on each side until they are golden brown and crisp.
Once cooked, transfer the pupusas to a plate lined with paper towels to absorb any excess oil.
Serve the pupusas warm with your favorite vegan curtido or salsa for an authentic experience.
Calories |
1328 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 76.1 g | 98% | |
| Saturated Fat | 39.2 g | 196% | |
| Polyunsaturated Fat | 17.9 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5753 mg | 250% | |
| Total Carbohydrate | 107.9 g | 39% | |
| Dietary Fiber | 17.9 g | 64% | |
| Total Sugars | 9.4 g | ||
| Protein | 26.5 g | 53% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1484 mg | 114% | |
| Iron | 8.6 mg | 48% | |
| Potassium | 1220 mg | 26% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.