If you’ve ever wanted to experience the true flavors of Salvadoran street food at home, this Authentic Pupusas with Refried Beans and Cheese Recipe is an absolute must-try. These pillowy, stuffed corn tortillas are a beloved classic, combining the rich creaminess of refried beans with the melty goodness of cheese, all encased in a tender masa shell. Each bite delivers a burst of comforting, satisfying flavor that will make you feel like you’ve stepped right into a bustling pupusería. Perfect for a cozy meal or to impress friends and family, this recipe brings tradition and warmth right into your kitchen.
Ingredients You’ll Need
One of the best things about making Authentic Pupusas with Refried Beans and Cheese Recipe at home is how straightforward and approachable the ingredient list is. Each simple element plays a vital role, contributing to the perfect balance of texture and taste that makes pupusas so irresistible.
- 4 cups masa harina: The foundation for the dough, this corn flour gives pupusas their signature chew and authentic flavor.
- 3 1/2 – 4 cups warm water: Used to hydrate the masa harina and create a soft, pliable dough perfect for stuffing.
- 1/2 teaspoon kosher salt: Enhances the natural corn flavor, balancing the fillings beautifully.
- 2 Tablespoons softened butter (optional): Adds a subtle richness to the dough, making the texture a little creamier.
- 1 teaspoon Better than Bouillon Chicken Base (or 1 bouillon cube): Infuses the dough with umami and depth, enhancing overall flavor.
- 15 oz can refried beans (or homemade): Provides a smooth, flavorful filling that pairs perfectly with cheese.
- 2 cups shredded mozzarella cheese (or Oaxaca cheese): Melted inside, the cheese brings gooey deliciousness and a mild savory note.
- 1 recipe salsa roja: A fresh, lively tomato sauce that cuts through richness with a tangy kick.
- 1 recipe curtido: A tangy, crunchy pickled cabbage slaw, essential for authentic pupusa topping and a burst of acidity.
How to Make Authentic Pupusas with Refried Beans and Cheese Recipe
Step 1: Make the Dough
Start by combining the masa harina and kosher salt in a large bowl. Gradually add the warm water, mixing with your hand until the dough feels soft but not sticky, like play dough. The water amount may vary slightly, so adjust as needed. Stir in softened butter and chicken bouillon to build a rich, flavorful base. This step is where the magic begins, setting up the perfect dough that holds the fillings inside beautifully.
Step 2: Portion the Dough
Divide the dough into golf ball–sized portions. Keep your hands moist with an oil and water mixture to prevent sticking while shaping. Cover the dough balls with a damp cloth to avoid drying out, which helps maintain their soft texture as you work.
Step 3: Form the Pupusas
Pat each dough ball into a flat disc about 4 inches in diameter. Place a tablespoon of refried beans and a generous sprinkle of shredded cheese in the center. Carefully fold up the edges, pinching the dough to enclose the filling entirely. Gently press and pat the dough between your palms to flatten it back into a thick pancake shape. This technique might take some practice, but it’s so worth it as you seal in that creamy, savory center.
Step 4: Cook the Pupusas
Heat a large, ungreased skillet over medium heat. Cook the pupusas for 2 to 4 minutes on each side until the edges are set and the bottom turns a lovely, light golden brown. The dough should be cooked through yet tender, with the cheese melted inside. This simple pan-fry method locks in all the delicious flavors and creates a satisfying crispy exterior.
Step 5: Serve Immediately
Plate your pupusas and top them generously with curtido and salsa roja. These vibrant accompaniments bring brightness and texture, elevating the dish to authentic Salvadoran perfection. Fresh and flavorful, serving the pupusas right off the pan ensures the best experience.
How to Serve Authentic Pupusas with Refried Beans and Cheese Recipe
Garnishes
A traditional pupusa experience isn’t complete without curtido and salsa roja. The pickled cabbage salad provides a crunchy, tangy contrast that balances the richness of the refried beans and cheese filling. The salsa roja adds a zesty, slightly smoky heat, awakening your palate with every bite. Adding fresh cilantro or a squeeze of lime can also brighten up the flavors even more.
Side Dishes
While pupusas are satisfying enough on their own, pairing them with simple sides like fresh avocado slices, a light green salad, or even pickled radishes can create a well-rounded meal. If you want to keep it traditional, a crispy plantain dish or black beans complement the flavors beautifully without overpowering the star pupusas.
Creative Ways to Present
For a fun twist, consider cutting the pupusas into wedges to share as appetizers or arranging them on a colorful platter with bowls of curtido and salsa roja for dipping. You can also experiment by stuffing them with additional fillings like sautéed mushrooms or jalapeños, but don’t stray too far from the comforting base that makes this Authentic Pupusas with Refried Beans and Cheese Recipe so special.
Make Ahead and Storage
Storing Leftovers
Once cooked, pupusas can be stored in an airtight container in the refrigerator for up to 3 days. Make sure they are completely cooled before sealing to prevent sogginess. When properly kept, they maintain much of their delightful texture and taste.
Freezing
You can freeze uncooked pupusas by shaping them and placing them on a baking sheet lined with parchment paper. Freeze until firm, then transfer to a sealed freezer bag. They’ll keep well for up to 2 months. When ready to eat, cook them straight from frozen, adding a little extra cooking time to ensure they’re heated through.
Reheating
To reheat, warm pupusas in a skillet over medium heat to restore their crisp exterior and melted interior. You can also microwave them, but they won’t retain the same texture. Reheating gently in a pan ensures the best revived flavor and mouthfeel.
FAQs
What is the difference between pupusas and tortillas?
Pupusas are stuffed corn tortillas, thicker and filled with ingredients such as beans and cheese, while tortillas are thin, flat, and typically not stuffed. Pupusas are cooked to seal the filling inside, making them a hearty, self-contained meal.
Can I use other cheeses besides mozzarella?
Absolutely! Oaxaca cheese is a traditional choice because of its excellent melting quality and mild flavor, but mozzarella works great as a substitute. You can also try quesillo or a mild cheddar if desired.
Is masa harina the same as cornmeal?
Masa harina is different from regular cornmeal because it’s made from corn that has been treated with lime (nixtamalized), which gives it a unique texture and flavor essential for pupusa dough. Using regular cornmeal won’t give the same authentic results.
How do I prevent the pupusas from breaking when stuffing them?
Make sure your dough is soft but not sticky, and handle it gently. When enclosing the filling, pinch the edges well to seal and avoid overfilling. A little practice goes a long way in perfecting the shaping technique.
Can I make pupusas vegan?
Yes! Simply use vegan cheese or omit cheese altogether and increase the refried beans or add sautéed vegetables as your filling. The basic dough is naturally vegan, so this recipe is quite adaptable.
Final Thoughts
There is something incredibly rewarding about crafting this Authentic Pupusas with Refried Beans and Cheese Recipe from scratch. Not only do you get to enjoy a taste of Salvadoran culture in every bite, but you also create a warm, comforting dish perfect for sharing any day of the week. Whether you’re making pupusas for family, friends, or just yourself, this recipe will quickly become a cherished favorite in your kitchen. So go ahead, gather the ingredients, and treat yourself to these scrumptious pockets of joy!
Print
Authentic Pupusas with Refried Beans and Cheese Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 25 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Salvadoran
Description
Pupusas are a traditional Salvadoran dish made from masa harina dough filled with refried beans and cheese, cooked on a stovetop skillet until golden and delicious. This recipe offers a homemade take with optional butter and chicken bouillon for extra flavor, served hot with tangy curtido and salsa roja for a perfect balance of textures and tastes.
Ingredients
Dough
- 4 cups masa harina
- 3 1/2 – 4 cups warm water
- 1/2 teaspoon kosher salt
- 2 Tablespoons softened butter (optional)
- 1 teaspoon Better than Bouillon Chicken Base (or 1 bouillon cube)
Filling
- 15 oz can refried beans (or homemade)
- 2 cups shredded mozzarella cheese (or Oaxaca cheese)
Accompaniments
- 1 recipe salsa roja
- 1 recipe curtido
Instructions
- Make Dough: In a large mixing bowl, combine masa harina and kosher salt. Gradually add warm water while mixing the dough with your hand until it reaches a soft play dough consistency. Stir in softened butter and chicken bouillon until fully incorporated.
- Portion Dough: Scoop the dough into golf-ball-sized portions, dipping your hands in an oil and water mixture as needed to prevent sticking. Keep the dough balls covered with a damp cloth to avoid drying out as you work.
- Form Pupusas: Pat each dough ball into a 4-inch diameter pancake in your hand. Place a tablespoon of refried beans and a sprinkle of shredded cheese in the center. Fold the edges up and pinch to close, forming a ball. Gently pat it back and forth between your palms to reshape into a thin pancake.
- Cook Pupusas: Heat a large ungreased skillet or pan over medium heat. Place pupusas on the hot surface and cook each side for 2-4 minutes, until edges are set and the bottom is lightly golden. Flip carefully and cook the other side.
- Serve: Serve pupusas immediately topped with curtido and salsa roja to enjoy a traditional and flavorful Salvadoran meal.
Notes
- Use warm water to ensure the dough binds easily and is pliable.
- Dipping hands in an oil and water mix helps prevent the masa dough from sticking.
- Cover the dough balls with a damp cloth to keep them moist and workable while preparing.
- Cook pupusas on a dry skillet—no additional oil is necessary to achieve a golden exterior.
- Pupusas are best enjoyed fresh off the pan while warm and melty inside.
- Oaxaca cheese can be used as a more traditional filling in place of mozzarella.