
Vegan Pupusas
Ingredients
- 4 cups Masa Harina
it's NOT corn flour or cornmeal
- 2 teaspoons Salt
- 3 cups Cold Water
- 1/3 cup Refried Beans
- 1/2 cup Vegan Cheese
Directions
- 1
In a large mixing bowl, add the Masa harina and salt. Whisk to combine. Feel free to spice up the dough by adding a pinch of garlic powder, cumin, paprika - not authentic but flavorsome.
- 2
Pour cold water over the flour and start stirring with a spatula. When it starts to be difficult to stir, knead by hand or with a stand mixer paddle attachment for 1 or 2 minutes until the dough resembles a clay-like texture. The dough is still slightly wet at this point - set aside 15 minutes to rest.
- 3
Slightly oil your hands to prevent the dough from sticking to your fingers. Then, scoop out 3 tablespoons of dough and roll into a ball. If you are a visual learner, watch my pictures above in the post to see how to fill and fold the Pupusa easily in the next steps.
- 4
Flatten the ball into a thick, even circle. Hold in the center of one hand and fill the center with no more than 2 teaspoons of filling - can be 1 teaspoon of refried bean and 1 teaspoon of cheese or just cheese as you like!
- 5
Close your hand to fold the dough into a pocket and pinch the sides to seal. Roll into a ball again and pat out between your hands to flatten and form a thick circle of flatbread.
- 6
If cracks show, pat some extra dough to fix the holes or smoothen with wet oily fingers.
- 7
Set aside on a plate covered with parchment paper and repeat for the leftover dough.
- 8
Warm a non-stick cast-iron skillet over medium-high heat.
- 9
Cook the Pupusas for 2-3 minutes on one side, then flip and cook for 1-2 extra minutes. The Pupusas are ready when they are golden with dark black dots and crispy.
- 10
Store the cooked Pupusa in the fridge for up to 4 days and rewarm them in a hot skillet or bread toaster. They can be frozen and thawed in the fridge the day before eating.

Vegan Pupusas
Similar Recipes
Ratings & Reviews
Be the First to Rate
Your rating helps others discover amazing recipes. Share your experience and let others know what you think!
About this Recipe
Craving a delightful plant-based dish that’s both satisfying and easy to make? These Vegan Pupusas offer a unique culinary experience, bringing a thick, crispy corn flatbread filled with savory goodness right to your table without complicated steps.
Why This Recipe Works
This recipe shines through its brilliant simplicity. Starting with an easy 3-ingredient dough of Masa Harina, salt, and water, you’ll create the perfect canvas for a rich, flavorful filling. The magic truly happens when this humble dough encases a generous portion of gooey vegan cheese and spicy refried beans, delivering a harmonious blend of textures and tastes in every bite.
What to Expect
Prepare your senses for a truly rewarding experience. Each pupusa boasts an invitingly thick and crispy exterior, a hallmark of a well-made corn flatbread. Bite into it, and you’ll discover a luscious, warm interior where the vegan cheese melts beautifully, mingling with the earthy, spicy notes of the refried beans. The combination is wonderfully comforting and deeply satisfying, offering a delightful contrast between the crunchy shell and the soft, flavorful filling.
Customization & Variations
While delicious as is, this recipe is incredibly versatile. For an extra layer of flavor, consider adding a pinch of garlic powder or onion powder to your refried beans. You could also experiment with different vegan cheese varieties to find your favorite melt. If you prefer a milder taste, choose a less spicy refried bean option, or introduce other vegetables like finely diced sautéed bell peppers or spinach to the filling for added nutrition.
Serving & Context
These Vegan Pupusas are incredibly versatile and make a fantastic side to any fresh salad, providing a hearty and flavorful counterpoint. Serve them warm straight from the pan to best enjoy their crisp texture and gooey filling.






