Soft Masa Cheese Pupusas

Section: Satisfying Main Dishes for Every Occasion

This dish features soft masa dough, combined with butter and hot water, shaped by hand into thick corn cakes filled with melty shredded cheese or creamy refried beans. Cooked on a hot griddle, the pupusas develop a deliciously crisp, golden crust while maintaining a soft, gooey center. Their comforting balance of textures and rich flavors make them ideal for casual meals, snacks, or sharing. The dough is naturally gluten free and flexible for various fillings, with tips to maintain moisture and achieve a perfect seal for cooking. Serve alongside fresh sides or dipping sauces for a vibrant, satisfying experience.

A smiling chef holding a plate of food.
By Lina Lina
Last updated on Mon, 17 Nov 2025 20:52:01 GMT
A plate of food with a pile of soft masa cheese pupusas. Bookmark
A plate of food with a pile of soft masa cheese pupusas. | tinycakee.com

These soft masa cheese pupusas bring a taste of Salvadoran street food right to your kitchen. The tender corn dough stuffed with creamy cheese and optionally refried beans is cooked on a hot griddle until the outside develops a crisp golden crust while the inside stays wonderfully soft and gooey. They make a perfect quick snack or a satisfying main dish, inviting you to gather around and savor every warm bite.

The first time I made pupusas with a Salvadoran friend, I was blown away by how the kitchen filled with laughter and wonderful smells as everyone waited for the next round. Now I treasure those moments as much as the tasty results.

Ingredients

  • Masa harina: for authentic texture look for a variety made for tortillas or pupusas to ensure softness
  • Chicken bouillon: optional but adds a deeper savory note choose a quality or lowsodium version if you need to control salt
  • Salt: brightens the masa use kosher or fine sea salt to blend evenly
  • Hot water: near boiling helps the masa flour absorb moisture and become pliable
  • Butter or lard: brings richness and tenderness butter makes a delicate dough while lard lends a traditional flavor
  • Oil for cooking: a neutral option like canola lets the corn flavor shine and helps create a crisp crust
  • Shredded cheese: mozzarella or Oaxaca cheese work best for melt and stretch avoid preshredded for creamier melting
  • Refried beans: optional classic filling adds creaminess best homemade but canned can work in a pinch

Instructions

Make the Masa Dough:
Combine masa harina chicken bouillon and salt in a large bowl. Slowly pour in hot water while stirring until the mixture forms a soft dough similar to playdough. Work in the butter or lard until the dough feels smooth then knead gently for two to three minutes until elastic. Add a splash more water if the dough seems too dry to shape.
Form the Pupusa Balls:
Divide the dough into twelve equal balls about the size of golf balls. Keep the balls covered with a damp towel so they do not dry out and remain easy to work with.
Stuff and Shape:
Flatten one dough ball in the palm of your hand making a thick round disk about half an inch thick. Place a spoonful of shredded cheese or refried beans in the center. Carefully gather the edges of the dough to cover the filling then gently flatten the stuffed ball into a round shape roughly three inches wide. Repeat with all dough balls.
Cook the Pupusas:
Heat a griddle or heavy skillet over medium heat and add a little oil until shimmering. Place the pupusas on the pan cooking for about three minutes per side. Press gently with a spatula to brown spots evenly and ensure the filling melts. Move cooked pupusas to a plate and cover with a towel to keep warm while finishing the batch.
A plate of soft masa cheese pupusas.
A plate of soft masa cheese pupusas. | tinycakee.com

When I made my first batch of pupusas I fell in love with the contrast between the chewy golden crust and gooey rich cheese inside. Making pupusas has become a cozy weekend tradition for my family, filled with laughter and the satisfying aroma of fresh corn and melted cheese.

Storage Tips

Allow pupusas to cool to room temperature before storing to avoid condensation making them soggy. Wrap them tightly in foil or use an airtight container and keep refrigerated for up to three days. You can freeze them by placing pupusas on a baking sheet to firm up then transferring to a freezersafe bag. Reheat directly from frozen or chilled in a hot skillet for crisp edges.

Ingredient Substitutions

If masa harina is not available experiment with finely ground cornmeal plus extra hot water but expect a less supple dough. For dairyfree versions omit cheese and use seasoned beans mashed potatoes or sautéed vegetables as fillings. Instead of butter or lard a good quality plant oil can also enrich the dough though flavor will be less traditional.

Serving Suggestions

Serve pupusas with curtido a tangy Salvadoran cabbage and carrot slaw dressed in vinegar which cuts through the richness perfectly. Fresh tomato salsa or sour cream are also great for dipping. As a meal try pairing with black beans and a simple salad or serve as finger food at parties where everyone can dig in.

A plate of soft masa cheese pupusas.
A plate of soft masa cheese pupusas. | tinycakee.com

Enjoy warm pupusas straight from the griddle with curtido or your favorite salsa. They are great for sharing.

Common Recipe Questions

→ What texture should the masa dough have?

The dough should be soft and moldable like play-dough—smooth and elastic but not sticky—making it easy to shape.

→ Can fillings other than cheese and beans be used?

Yes, cooked pork, chicken, or seasoned vegetables add variety and savory depth to the masa cakes.

→ How do I prevent the masa cakes from cracking during cooking?

Keep the dough moist by covering unused portions with a damp cloth and shape gently to avoid cracks while forming.

→ What’s the best method to reheat these masa cakes?

Briefly warm them on a hot skillet or griddle to restore crisp edges and a warm, melty center.

→ Is butter a good alternative to lard for the dough?

Butter adds rich softness, while lard gives a more traditional flavor; both work well in the dough depending on your preference.

Soft Masa Cheese Pupusas

Tender masa cakes filled with gooey cheese, cooked to crisp golden perfection with a soft center.

Prep Time
15 minutes
Cooking Time
15 minutes
Total Time
30 minutes
By Lina: Lina

Recipe Category: Main Dishes

Skill Level: Great for Beginners

Cuisine Type: Salvadoran

Makes: 12 Portion Count (12 pupusas)

Dietary Options: Vegetarian, Gluten-Free

What You’ll Need

→ Dough

01 2 cups masa harina (corn flour for tortillas or pupusas)
02 1 teaspoon chicken bouillon powder (optional)
03 1 teaspoon kosher salt or fine sea salt
04 1 cup hot water (about 212°F)
05 3 tablespoons unsalted butter, softened (or lard)

→ Filling

06 1 1/2 cups shredded mozzarella or Oaxaca cheese
07 1/2 cup refried beans (optional)

→ Cooking

08 2 tablespoons neutral oil (canola or vegetable) for griddle

Steps to Follow

Step 01

In a large bowl, combine masa harina, chicken bouillon powder, and salt. Gradually add hot water, stirring continuously until a soft dough forms. Work in softened butter until fully incorporated, kneading for 2 to 3 minutes until the dough is elastic and smooth. Add a splash more water if the dough feels dry.

Step 02

Divide the dough into 12 equal balls, roughly golf ball size. Cover with a damp towel to maintain moisture and ease shaping.

Step 03

Flatten one dough ball into a disk about 1.3 cm thick. Place approximately 2 tablespoons of shredded cheese or optional refried beans in the center. Carefully fold the edges over the filling and gently flatten again into a 7.5 cm diameter round. Repeat with remaining dough balls and filling.

Step 04

Heat a griddle or skillet over medium heat and brush with a thin layer of neutral oil. Place pupusas on the hot surface and cook for about 3 minutes per side, pressing gently to develop golden brown spots and ensure the filling melts. Keep finished pupusas warm under a towel while cooking the rest.

Helpful Hints

  1. Moisten hands between shaping each pupusa to prevent sticking. Avoid overfilling to prevent bursting during cooking. Masa harina is naturally gluten free.
  2. Pupusas can be made ahead and reheated on a hot skillet for a quick snack. Let them cool before storing to retain texture, and freeze laid flat before transferring to bags.

Tools You’ll Need

  • Large mixing bowl
  • Griddle or skillet
  • Measuring cups and spoons
  • Damp kitchen towel

Allergy Information

Review ingredient labels for allergens, and consult a healthcare provider if in doubt.
  • Contains dairy
  • Contains gluten-free ingredients but beware of cross-contamination

Nutritional Details (Per Portion)

Use this nutritional summary as a guide – it's not a substitute for professional advice.
  • Calories: 210
  • Fat: 7.5 g
  • Carbohydrates: 29 g
  • Proteins: 6 g