Vegan Pupusa Recipe is similar to Venezuelan Arepas, they are both a must-try. They are so delicious served with Curtido and Salsa.
They are so easy to prepare, made with simple ingredients and can be stuffed with your filling of choice. The outer crust has is crisp and the soft interior is incredibly tasty.
What is Pupusa?
I mentioned earlier that, my friend shared with me that one of her family’s favorite recipes is pupusa from El Salvador, she described how it was prepared.
Pupusa is a traditional Salvadoran tortilla made from a thick corn tortilla and typically filled with dairy cheese, black beans, or meat, it is the national dish of El Salvador.

Ingredients For Making Pupusa
I used Masa Harina (corn flour) to prepare pupusa, Bob’s Red Mill brand can be purchased at local health food stores or online on Amazon.
For the vegan cheese, I used my homemade Vegan Pepper Jack Cheese recipe, but you can use storebought vegan shredded cheese.
- Masa Harina
- Salt
- Warm Water
- Vegan Cheese
- Oil
- Water and Oil for forming pupusa

How Do You Make Pupusas?
- Stir together Masa Harina and salt in a large bowl. Add water and knead together to form into a dough ball.
- Place extra water with oil in a bowl, dip your hands in the bowl to coat with oil and water mixture. This will prevent the dough from sticking.
- Separate dough into 6-8 equal balls, flatten the dough ball into disks using both hands to press the dough, about 3 inches wide.
- Add about 1 tablespoon of vegan shredded cheese in the center, bring the sides around the cheese to covering the cheese and sealing the dough on top by pinching the sides together.
- Flatten dough into a disk, about 1/2 inch thick.
- Heat non-stick skillet or cast iron pan over medium-high heat. Lightly brush with oil, add pupusa and cook on both sides until heated through and golden brown, about 5 minutes.
- Delicious served with Curtido and Salsa.
Inspiration from Bon Appetit
Other Delicious Recipes To Try
- Baked Plantains
- Yuca With Garlic Sauce
- Tofu Steaks With Avocado Chimichurri Sauce
- Instant Pot Mexican Rice
- Chickpea Tacos

If you make this recipe, snap a photo and hashtag #healthiersteps — we love to see your recipes on Instagram, Facebook & Twitter!
Also please leave a star rating ;-)
Need some encouragement on your Healthier Steps journey?
Join our Facebook groups, sharing lots of delicious vegan and gluten-free recipes, health tips, etc., from our members. Please join us and invite your friends Gluten-Free and Vegan For Beginners and Vegan Recipes With Love.
Categories
- Categories: Gluten-Free, Vegan
- Course: Main Course
- Cuisine: Salvadoran
Nutrition
(Per serving)- Energy: 194 kcal / 811 kJ
- Fat: 9 g
- Protein: 5 g
- Carbs: 24 g
Cook Time
- Preparation: 10 min
- Cooking: 10 min
- Ready in: 20 min
- For: 8 Servings
Ingredients
- 2 cups Masa Harina
- 1/2 teaspoon salt
- 1 1/2 cups warm water
- 1/2 cup vegan cheese, *Link to recipe
Water and Oil
- 1/4 cup water
- 2 tablespoon oil
Instructions
- Stir together Masa Harina and salt in a large bowl. Add water and knead together to form into a dough ball.
- Place extra water with oil in a bowl, dip your hands in the bowl to coat with oil and water mixture. This will prevent the dough from sticking.
- Separate dough into 6-8 equal balls, flatten the dough ball into disks using both hands to press the dough, about 3 inches wide.
- Add about 1 tablespoon of vegan shredded cheese in the center, bring the sides around the cheese to covering the cheese and sealing the dough on top by pinching the sides together.
- Flatten dough into a disk, about 1/2 inch thick.
- Heat non-stick skillet or cast iron pan over medium-high heat. Lightly brush with oil, add pupusa and cook on both sides until heated through and golden brown, about 5 minutes.
- Delicious served with Curtido and Salsa.
excellent! tastes great! thank u :)
Jojo, my pleasure. Thank you for your feedback
Hi, I have been vegan for about 15 years and I enjoyed, so always looking for new recipes to share with friends.
Alida, that’s wonderful. Welcome to my website, thank you in advance for sharing my recipes.