Follow Me On Social Media!

Craving a taste of El Salvador without leaving your kitchen? Look no further than these Homemade Masa Cheese Pupusas! Picture this: thick, fluffy masa cakes bursting with gooey cheese and creamy refried beans. This beloved street food classic is not just a meal; it’s an experience.
I first fell in love with pupusas when a friend from El Salvador introduced me to them, and let me tell you, they have been a staple in my kitchen ever since. The scent of these cheesy delights cooking fills the air, drawing everyone closer to the griddle, eagerly waiting for a taste of these homemade delights. Whether it’s a cozy weekend with family or a casual get-together, pupusas are always a hit.
These pupusas are not just food; they’re a celebration of flavors and comfort. The magic happens when simple ingredients like masa harina, cheese, and butter come together to create a dish that’s not just delicious but also a symbol of togetherness. So, roll up your sleeves, get your hands dirty, and join me in making these Homemade Masa Cheese Pupusas for a meal that’s bound to bring smiles and satisfaction to everyone around the table.
Quick Benefits
- Authentic Experience: Recreate the taste of El Salvador’s national dish at home, celebrating its humble origins and incredible flavor.
- Versatile Options: Experiment with different fillings like cheese, beans, pork, chicken, or vegetables for a variety of savory options.
- Make-ahead Convenience: Leftover pupusas can be refrigerated for up to three days or frozen for longer storage, allowing for easy reheating in a skillet.
- Family Bonding: Enjoy making and sharing pupusas with loved ones, creating memorable moments while everyone compares their favorite filling.
Why You’ll Love This Cheesy Masa Pupusas: Authentic Salvadoran Recipe Recipe
- Authenticity: This recipe allows you to bring the flavors of El Salvador’s most beloved street food right into your own kitchen, providing an authentic and cultural culinary experience.
- Family-Friendly: Making pupusas is a fun and interactive activity that brings the family together. It’s a perfect weekend project that can involve everyone in the kitchen, creating lasting memories.
- Versatile Fillings: The combination of gooey cheese and creamy beans offers a delicious and satisfying filling, but the recipe is versatile, allowing you to customize with different fillings like cooked pork, chicken, or vegetables to suit your preferences.
- Make-Ahead Meal: Pupusas can be made in advance and stored for up to three days in the fridge, making them a convenient option for meal prep or busy weeknights.
- Freezer-Friendly: With the option to freeze pupusas for longer storage, you can have a delicious homemade meal ready to go whenever you need it, without compromising on flavor or texture.
- Reheating Tips: Reheating pupusas in a hot skillet ensures they retain their crisp edge, giving you that freshly cooked taste every time.
- Cultural Experience: Embrace the cultural significance of pupusas by serving them with traditional accompaniments like curtido and tomato salsa, enhancing the overall dining experience.
- Perfect for Gatherings: Pupusas can be served as a hearty appetizer, a flavorful main dish, or even as party snacks when rolled smaller, making them versatile for any occasion.
Ingredients for Cheesy Masa Pupusas: Authentic Salvadoran Recipe
Dough
- 2 tablespoons unsalted butter, softened
- 1/2 teaspoon fine salt
- 1.5 to 2 cups hot water
- 1 teaspoon chicken bouillon granules
- 2 cups masa harina
Filling
- 1 cup shredded cheese
- 1 cup refried beans
For Cooking
- Vegetable oil, for greasing
Pro Tips for Cheesy Masa Pupusas: Authentic Salvadoran Recipe
For the perfect Homemade Masa Cheese Pupusas, ensure your dough has the right consistency—soft like play-dough but not sticky. This will make shaping the pupusas easy and mess-free. Remember to cover any unused dough with a damp cloth to prevent it from drying out while you work on shaping and filling the pupusas.
Experiment with different fillings for variety—cooked pork, chicken, or vegetables make excellent savory options. Keep the pupusas moist and shape them gently to prevent any tears in the dough. To achieve the best results, cook the pupusas on a skillet or griddle until they are hot and crisp on both sides. Whether you choose to use lard or butter, each will offer its own unique flavor profile to the dish, so select based on your preference for traditional taste or added richness.
How to Make Cheesy Masa Pupusas: Authentic Salvadoran Recipe
Step 1: Prepare masa dough
Combine masa harina, chicken bouillon, salt, and hot water in a large bowl to form a soft dough.
Step 2: Incorporate butter
Incorporate softened butter into the masa dough and knead until smooth and well combined.
Step 3: Portion dough
Separate the dough into 12 equal parts and shape each into a ball. Cover with a damp cloth to keep it moist.
Step 4: Fill pupusas
Flatten each dough ball into a 1 cm thick disc. Add cheese and beans in the center, fold edges inward to enclose the filling, and shape into a 7–8 cm disk.
Step 5: Cook pupusas
Preheat a griddle or skillet over medium heat, lightly brush with vegetable oil. Cook pupusas for 3 minutes on each side until golden and crisp.
Storage Tips
To store the finished pupusas, allow any leftovers to cool completely before wrapping them tightly in foil or storing them in a lidded container. They can be kept in the refrigerator for up to three days. For longer storage, freeze them in a single layer first, then transfer to a sealed bag. When reheating, using a hot skillet is recommended to achieve a crisp edge, bringing back the fresh-off-the-griddle taste.
It’s essential to make sure the pupusas are properly stored to maintain their taste and texture. Whether you’re enjoying them as a meal or snack, the reheated pupusas will bring back the comforting aroma and flavors of this traditional Salvadoran dish. Experiment with different fillings like cheese, beans, pork, chicken, or vegetables to create a variety of savory options while following the recipe’s guidance on maintaining the dough’s moisture and using either lard or butter for authentic flavor and softness.
Ingredient Substitutions
If you don’t have masa harina, you can substitute it with finely ground cornmeal mixed with a little hot water, although the texture may differ slightly. For a vegan version, skip the cheese and use only beans, or fill the pupusas with seasoned potatoes and vegetables. To maintain an authentic taste, it’s recommended not to skip the butter or lard, as they contribute to the flavor and texture of the dough.
For different savory options, try using cooked pork, chicken, or vegetables as fillings. To keep the dough moist and easy to shape, cover any unused portions with a damp cloth. When warming the pupusas on a skillet or griddle, make sure to heat them until they are hot and crisp on both sides for the best results. Feel free to experiment with different fillings and accompaniments to create your own unique pupusa variations.
Serving Suggestions
For a creative serving suggestion, try serving these Homemade Masa Cheese Pupusas with a side of creamy avocado salsa and a dollop of tangy sour cream. The coolness of the avocado salsa and the creaminess of the sour cream will complement the gooey cheese and hearty beans inside the pupusas perfectly.
Another fun way to serve these pupusas is to cut them into bite-sized pieces and serve them as an appetizer at your next gathering. Arrange the pupusa wedges on a platter with toothpicks for easy snacking, and offer a variety of dipping sauces like spicy salsa verde, smoky chipotle aioli, and tangy pineapple salsa for a delicious flavor adventure. Your guests will love the interactive and flavorful experience of trying different combinations of pupusas and dips!
FAQs for Cheesy Masa Pupusas: Authentic Salvadoran Recipe
Can I use a different type of filling for the pupusas?
Yes, you can try cooked pork, chicken, or vegetables for different savory options.
How should I store leftover pupusas?
Let any leftover pupusas cool completely before wrapping them tightly in foil or storing in a lidded container. They keep well in the fridge for three days. For longer storage, freeze them in a single layer then transfer to a bag. When reheating, use a hot skillet for a crisp edge.
What can I substitute for masa harina if I don’t have it?
If you do not have masa harina, you can try using finely ground cornmeal blended with a bit of hot water in a pinch, though it will change the texture.
What is the purpose of using butter in the recipe?
Either works—lard offers traditional flavor while butter adds richness and helps with dough softness.
Conclusion
Homemade Masa Cheese Pupusas are a delightful treat that brings a taste of El Salvador right into your home kitchen. The process of crafting these savory delights is as rewarding as the taste itself. As you gather your loved ones around to fill, shape, and cook these pupusas, you are not just making a meal but creating priceless memories that will last a lifetime.
Whether you are a seasoned chef or a novice in the kitchen, making Homemade Masa Cheese Pupusas is a wonderful way to explore new flavors and culinary techniques. The warm, gooey cheese melded with the fluffy masa creates a symphony of textures and tastes that will have everyone coming back for more. So, don’t hesitate to dive into this recipe and experience the joy of creating and savoring these delicious pupusas.

Cheesy Masa Pupusas: Authentic Salvadoran Recipe
Ingredients
Dough
- 2 tablespoons unsalted butter, softened
- 1/2 teaspoon fine salt
- 1.5 to 2 cups hot water
- 1 teaspoon chicken bouillon granules
- 2 cups masa harina
Filling
- 1 cup shredded cheese
- 1 cup refried beans
For Cooking
- Vegetable oil, for greasing
Instructions
-
Prepare masa dough: Combine masa harina, chicken bouillon, salt, and hot water in a large bowl to form a soft dough.
-
Incorporate butter: Incorporate softened butter into the masa dough and knead until smooth and well combined.
-
Portion dough: Separate the dough into 12 equal parts and shape each into a ball. Cover with a damp cloth to keep it moist.
-
Fill pupusas: Flatten each dough ball into a 1 cm thick disc. Add cheese and beans in the center, fold edges inward to enclose the filling, and shape into a 7–8 cm disk.
-
Cook pupusas: Preheat a griddle or skillet over medium heat, lightly brush with vegetable oil. Cook pupusas for 3 minutes on each side until golden and crisp.








