Cheese and Bean Pupusas Recipe
If you have ever craved a warm, comforting bite of Latin American street food with a melty, savory center, this Cheese and Bean Pupusas Recipe is about to become your new obsession. Pupusas are these incredible handmade stuffed corn cakes from El Salvador that pair the earthiness of masa harina with a delightful filling of creamy refried beans and gooey cheese. They are crispy on the outside, tender inside, and so simple to make at home with just a handful of ingredients that come together beautifully for a meal you’ll want to serve again and again.
Ingredients You’ll Need
This Cheese and Bean Pupusas Recipe relies on straightforward, pantry-friendly ingredients that each play a crucial role. From the nutty masa harina dough giving that signature texture to the luscious filling marrying beans and cheese, every component contributes to the final magic on your plate.
- Masa harina (2 cups): The cornerstone of pupusas, this finely ground corn flour creates the dough’s authentic, slightly sweet flavor and perfect pliable texture.
- Warm water (1 1/2 cups): Essential for hydrating the masa harina and forming a soft, workable dough.
- Salt (1/2 teaspoon): Enhances all the flavors in the dough, balancing the sweetness of the corn.
- Vegetable oil (1 tablespoon): Keeps the pupusas from sticking to the pan and adds a subtle richness during cooking.
- Refried beans (1 cup, thick and cooled): The hearty, creamy base of the filling, adding soul and substance to each pupusa.
- Shredded mozzarella or Oaxaca cheese (1 1/2 cups): Melts beautifully, bringing luscious creaminess and mild tanginess to the filling.
- White onion (1/4 cup, finely chopped, optional): Adds a mild crunch and sharpness that balances the richness of the cheese and beans.
How to Make Cheese and Bean Pupusas Recipe
Step 1: Prepare the Dough
Start by combining masa harina and salt in a large bowl—this is your base. Gradually add the warm water and stir until a moist but not sticky dough forms. Knead it for a few minutes until it’s smooth and elastic. Cover it and let it rest so the masa fully hydrates, which helps create that tender crumb once cooked.
Step 2: Make the Filling
While the dough rests, mix the thickened and cooled refried beans with shredded cheese and the optional finely chopped white onion. This blend is the heart of the pupusas—the beans provide creamy depth, and the cheese adds stretch and richness, balanced perfectly by the fresh onion if you choose to include it.
Step 3: Shape the Pupusas
Divide the dough into eight equal balls. Flatten one ball into a roughly 3-inch disc. Spoon about two tablespoons of the cheese and bean mixture into the center. Carefully fold the edges over to enclose the filling like a little package, pinching to seal. Then gently flatten the filled ball into a thick disc about half an inch thick. Take care not to let any filling escape as you shape these stuffing pockets that will delight with every bite.
Step 4: Cook to Golden Perfection
Heat a lightly oiled skillet or griddle over medium heat. Cook each pupusa for 3 to 4 minutes on each side until the outside develops golden brown spots and a slight crisp while the filling melts and heats through inside. The aroma during cooking is an inviting teaser of the cheesy, savory reward to come.
How to Serve Cheese and Bean Pupusas Recipe
Garnishes
Traditionally, pupusas are served with curtido, a tangy fermented cabbage slaw, and a spicy salsa roja. These accompaniments brighten the rich, starchy pupusas and provide a satisfying crunch and acidity that beautifully balance the dish.
Side Dishes
If you want to keep it simple, a fresh salad with lime juice or a side of pickled jalapeños works wonderfully. On the heartier side, black beans and rice enhance the comfort food vibe and round out a filling meal.
Creative Ways to Present
For a fun twist, cut pupusas into triangles and serve them as part of a shared appetizer platter with various salsas, guacamole, and sour cream for dipping. You can also turn these into sliders by nesting them between small buns with lettuce and tomato for a fusion snack that’s sure to impress guests.
Make Ahead and Storage
Storing Leftovers
Leftover pupusas keep nicely in an airtight container in the refrigerator for 2 to 3 days. To maintain their texture, avoid stacking them without paper towels in between to absorb moisture.
Freezing
You can freeze uncooked stuffed pupusas by placing them on a parchment-lined tray in the freezer. Once solid, transfer to a freezer bag and keep for up to 2 months. Cook straight from frozen by adding a minute or two to the skillet time.
Reheating
Reheat pupusas in a hot skillet rather than a microwave to restore their appealing crispy edges. Heat them over medium heat until warmed through and lightly crisp again, making them almost as good as freshly made.
FAQs
Can I use other types of cheese in the recipe?
Absolutely! While mozzarella or Oaxaca cheese melts beautifully here, you can experiment with other melting cheeses like Monterey Jack or a mild cheddar to vary the flavor profile.
Are pupusas gluten-free?
Yes, pupusas are naturally gluten-free as masa harina is made from corn. Just double-check that any additional ingredients or toppings you use are gluten-free if needed.
Can I make pupusas vegan?
Definitely! Simply substitute the cheese with a plant-based vegan cheese and ensure your refried beans do not contain lard or animal products, turning this Cheese and Bean Pupusas Recipe into a vegan-friendly delight.
What’s the best way to prevent the dough from cracking?
If you notice cracks while shaping, wet your hands lightly with water and gently smooth the dough edges. This keeps the dough pliable and prevents the filling from leaking out during cooking.
Can pupusas be baked instead of cooked on a skillet?
Traditionally, pupusas are cooked on a griddle for that perfect crisp and char. Baking may not yield the signature texture, but if you must, bake at a high temperature on a greased sheet until golden, though the flavor and texture will differ.
Final Thoughts
This Cheese and Bean Pupusas Recipe is a fantastic way to bring a beloved Salvadoran classic into your kitchen with ease and delicious results. Whether you’re cooking for a cozy family dinner or impressing friends with authentic flavors, these pupusas offer warmth, satisfaction, and a little taste of something special. Don’t hesitate to dive in, get your hands a bit messy, and savor each cheesy, bean-filled bite.
Print
Cheese and Bean Pupusas Recipe
- Total Time: 30 minutes
- Yield: 8 pupusas 1x
- Diet: Vegetarian
Description
Cheese and Bean Pupusas are traditional Salvadoran stuffed corn cakes made with masa harina dough filled with a savory mixture of refried beans and melted cheese. These pupusas are lightly crisped on a skillet and served warm, offering a comforting and delicious meal with authentic Latin American flavors.
Ingredients
Dough
- 2 cups masa harina
- 1 1/2 cups warm water
- 1/2 teaspoon salt
- 1 tablespoon vegetable oil
Filling
- 1 cup refried beans, thick and cooled
- 1 1/2 cups shredded mozzarella or Oaxaca cheese
- 1/4 cup finely chopped white onion (optional)
Instructions
- Prepare the dough: In a large bowl, combine the masa harina and salt. Gradually stir in the warm water and mix until a soft dough forms that is moist but not sticky. Knead for 2 to 3 minutes until smooth, then cover and let rest for 5 minutes.
- Make the filling: In a separate bowl, mix the refried beans with the shredded cheese and chopped onion if using to create a uniform filling mixture.
- Shape the pupusas: Divide the dough into 8 equal portions and roll each into a ball. Flatten one ball into a disc about 3 inches wide, place 2 tablespoons of the bean and cheese filling in the center, then carefully fold the edges over the filling and pinch to seal.
- Flatten the filled pupusas: Gently flatten the filled ball between your palms to form a thick disc about 1/2 inch thick, being careful not to let the filling spill out.
- Cook the pupusas: Heat a lightly oiled skillet or griddle over medium heat. Cook the pupusas for 3 to 4 minutes per side until golden brown with lightly crisp spots and heated through.
- Serve: Serve warm with curtido and salsa roja for an authentic Salvadoran experience.
Notes
- If the dough cracks while shaping, wet your hands lightly with water and smooth it out.
- Serve with curtido and salsa roja for a traditional presentation.
- Leftover pupusas can be reheated in a skillet to restore crispness.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Salvadoran