Pupusas Recipe

Featured in Finger Foods and Party Favorites.

These authentic Salvadoran pupusas are handmade corn tortillas stuffed with melty cheese and creamy refried beans. The masa dough is carefully shaped and filled, then cooked on a hot griddle until golden and crispy.

While they require some practice to master, these pupusas are worth the effort, offering a taste of traditional Central American comfort food that's both satisfying and naturally gluten-free.

Aisha
Updated on Fri, 17 Jan 2025 00:23:44 GMT
A plate of freshly cooked, golden-brown flatbreads is arranged on a white paper liner. Pin it
A plate of freshly cooked, golden-brown flatbreads is arranged on a white paper liner. | www.cookingflavor.com

Working with masa dough brings back memories of market mornings in El Salvador. The magic happens when soft corn dough wraps around melty cheese and beans then cooks up golden on a hot griddle. Nothing beats fresh pupusas hot off the pan.

My Journey with Pupusas

I fell in love with pupusas in my friend Maria's tiny kitchen watching her grandmother work magic with masa dough. Those early attempts had cheese bursting out everywhere but her patient guidance helped me get it right. Now I can share this piece of El Salvador from my own kitchen to yours.

Ingredients for Pupusa Perfection

  • Masa Harina: 2 cups (Maseca preferred) for the dough's base.
  • Hot Water: 1 1/4 cups to achieve the right consistency.
  • Sea Salt: 1/2 teaspoon for flavoring the dough.
  • Mozzarella Cheese: 1 cup shredded, for gooey filling.
  • Refried Beans: 1/2 cup warm, optional for traditional taste.
  • Cooked Pork: 1/2 cup (optional) for a savory addition.
  • Vegetable Oil: 2 tablespoons for cooking.
  • Warm Water: Small bowl for shaping the dough.
  • Extra Oil: For greasing hands while working.
  • Essential Tools: Large mixing bowl, cast iron skillet or griddle, clean towel, plastic wrap or zip bag.

Step-by-Step Instructions

Prepare the Dough
Mix 2 cups masa harina and 1/2 teaspoon sea salt in a large bowl. Gradually add 1 1/4 cups hot water while kneading with your hands. Aim for a soft, playdough-like consistency. If too dry, add water 1 tablespoon at a time. Cover with a damp towel and let rest for 10 minutes.
Shape the Pupusas
Roll dough into golf ball-sized portions. Flatten each ball in your hand to form a small bowl. Add about 1 tablespoon of filling (cheese, beans, or pork) into the center. Pinch the edges together to enclose the filling, then gently flatten into a disc about 1/2 inch thick.
Cook to Perfection
Heat a cast iron skillet or griddle over medium heat. Lightly oil the surface and cook each pupusa for 3 minutes per side, or until golden brown spots appear. Avoid flipping too early to ensure the crust forms properly.
A plate of round, golden-brown flatbreads arranged neatly. Pin it
A plate of round, golden-brown flatbreads arranged neatly. | www.cookingflavor.com

Learning from Mistakes

My first tries weren't pretty. Cracked dough means you need more water cracks between your fingers. Cheese explosions happen when you stuff too much inside or don't seal the edges well. Keep your pan heat steady not too hot or they'll burn before the middle melts not too cool or they'll dry out.

The Perfect Pupusa Party

Sunday pupusa parties are my favorite. I set out bowls of tangy curtido cabbage slaw homemade red salsa and sliced avocados. The curtido gets better after a few days in the fridge so I make it ahead. That crunchy slaw with the soft cheesy pupusas makes everyone smile.

Keep Some for Later

Fresh pupusas taste best but extras make great quick meals. They stay good in the fridge for two days just warm them in a dry skillet to get that crispy outside back. I like making big batches to freeze too. Freeze them flat on a tray then bag them up. Cook them straight from frozen just add a few extra minutes each side.

A close-up of golden-brown, grilled flatbreads stacked on a plate, garnished with a small serving of onion and cheese topping. Pin it
A close-up of golden-brown, grilled flatbreads stacked on a plate, garnished with a small serving of onion and cheese topping. | www.cookingflavor.com

Frequently Asked Questions

→ Why do I need to keep my hands wet while making pupusas?

Wet hands prevent the masa dough from sticking to your fingers. This makes it easier to shape the pupusas and creates a smoother finish.

→ How do I know when to flip the pupusas?

Wait until a golden crust forms on the bottom side before flipping. This usually takes about 3 minutes and helps prevent the filling from leaking.

→ Can I make the dough ahead of time?

It's best to make and cook pupusas right away. The masa dough can dry out or become too soft if left too long, making it harder to work with.

→ What's traditionally served with pupusas?

Pupusas are traditionally served with curtido (a fermented cabbage slaw) and salsa roja. These accompaniments add crunch and extra flavor to the dish.

→ What type of cheese works best for pupusas?

Traditional pupusas use quesillo or Oaxaca cheese, but you can substitute with mozzarella or other melting cheeses. The cheese should be shreddable and melt easily.

Pupusas Recipe

Traditional Salvadoran stuffed corn tortillas filled with cheese and beans, cooked until golden on a griddle.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By: Aicha


Difficulty: Intermediate

Cuisine: Salvadoran

Yield: 6 Servings (12 pupusas)

Dietary: Vegetarian, Gluten-Free

Ingredients

01 2 cups masa harina.
02 1 teaspoon chicken bouillon (optional).
03 1/2 teaspoon salt.
04 1 1/2 to 2 cups hot water.
05 2 tablespoons butter or lard.
06 Oil for cooking.
07 1 cup shredded cheese.
08 1 cup refried beans (optional).

Instructions

Step 01

Combine masa harina, bouillon, and salt. Add hot water slowly until dough feels like play-dough. Mix in soft butter.

Step 02

Split dough into 12 golf-ball sized pieces. Keep covered with damp cloth.

Step 03

Flatten each ball, add cheese and beans in center. Fold edges over and flatten to 3-inch disk.

Step 04

Heat griddle with oil. Cook pupusas 3 minutes each side until golden.

Notes

  1. Keep hands wet while working.
  2. Wait for crust before flipping.
  3. Make and cook right away.

Tools You'll Need

  • Griddle.
  • Mixing bowl.
  • Damp cloth.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 180
  • Total Fat: 8 g
  • Total Carbohydrate: 22 g
  • Protein: 5 g