• Skip to main content
  • Skip to primary sidebar

La Piña en la Cocina

Embracing my Mexican heritage and sharing all the wonderful flavors, colors and foods I grew up with. Join me on this journey as I also learn new foods and cooking techniques. Dedicated to my parents Ramiro and Blanca.

  • Home
  • Recipes
  • About
    • Mexican at Heart
    • Media
  • Contact
  • Disclosure/Privacy Policy
Home » Meatless » Pupusas(Stuffed Corn Masa Cakes)

Pupusas(Stuffed Corn Masa Cakes)

July 27, 20163 Comments

288 shares
  • Share
  • Tweet
Jump to Recipe Print Recipe

We grew up with a version of pupusas, but in Mexico they are called gorditas. Pupusas are one of the staple dishes from El Salvador. The difference being that pupusas are stuffed before being cooked and the gorditas are filled after being cooked.

Pupusa on the plate with salsa and cabbage curtido
The color of this simple tomato salsa will vary. if using fresh tomatoes, it will look a little more brownish in color. Canned tomatoes yield a more red looking salsa.

I remember enjoying the handmade Mexican gorditas from the food vendors at the Mercado Juarez in Monterrey, Mexico as a kid. The fillings were much more than just beans, cheese or potatoes too!

I remember enjoying the handmade Mexican gorditas from the food vendors at the Mercado Juarez in Monterrey, Mexico as a kid. The fillings were much more than just beans, cheese or potatoes too!

 I like introducing and sharing foods to my friends that they may have not otherwise tried because of the limited Hispanic or Latin American restaurants in our area. Today I share with you two versions of pupusas the way I like them. One simply filled with cheese and the other with a combination of black beans and cheese. And you cannot have pupusas with out the tangy, tomato based salsa and pickled curtido(slaw).  

Cheese Pupusas

These pupusas in the photo above were fried a little and served with salsa verde, which is not traditional, but tasty!

Cheese Pupusas
A corn dough patty, stuffed with cheese, beans or spicy potato filling.

Yields 6 large pupusas

Ingredients

1 3/4 cups masa harina
1/2 teaspoon salt
2 cups warm water
1/2 cup shredded jack, Oaxaca or Chihuahua cheese
oil for drizzling, I used grapeseed oil
1 1/2 cups of your favorite salsa

Directions

1. In a bowl, combine all of the dry ingredients for the dough. Gradually add in the water until dough forms. If it’s too dry add a little more water. The dough should be soft and slightly loose. Cover with plastic wrap and let sit for 20 minutes.

2. Preheat a large griddle pan or skillet to medium heat for 5 minutes. Make six equal dough balls.

3. Take one ball and using your hands form a patty about 3-4 inches wide. Place some cheese in the center(about  2 or more tablespoons) and form the dough around the cheese to seal back up. Form into a patty once again, but try not to squeeze to hard or cheese will come out. The patty should be about 4 inches wide.

4. Preheat a large skillet at medium heat for 2-4 minutes. Place the stuffed pupusas in the preheated skillet. Cover with lid and cook for about 5 minutes per side or until you get some nice golden brown spots.  Once you turn them, drizzle them with a little oil to get a crispy exterior. Remove form heat and let stand for a one minute before serving. Serve with your favorite salsa or with a pickled cabbage slaw, curtido.

Cheese Pupusas

You can find various salsa recipes on site, including this Salsa Verde recipe. Just type Tomatillo Salsa Recipes into the search bar.

Pupusas-Stuffed Gorditas

Tips~When I prepare pupusas or gorditas for one! No deep frying required. But you certainly could cook them that way, if you like. I find that if I cook them with a lid, it creates some steam and it cooks the pupusas/gorditas all the way through. This method also yields a more puffed pupusa or gordita. You can prepare arepas this same way.

Pupusas-Stuffed Gorditas

I like to prepare the smaller ones for larger crowds. And the larger ones for a dinner portion.

Black Bean and Cheese Pupusas

Here is a larger size pupusa filled with black beans and cheese. The salsa is typically very mild and tomato based. The quick pickled curtido or cabbage slaw is served on top or on the side. You want to prepare the salsa and curtido first before the pupusas. This way theflavors have time to combine well.  

Pupusas
Curtido-Pickled Cabbage Slaw

Cooked version of curtido, cabbage slaw.

Easy fresh curtido with no cooking involved is another option. Simply combine finely shredded cabbage with jalapeño and or red fresno thinly sliced. Mix in some thin sliced onion, shredded carrot, oregano, salt and pepper. Finish by mixing in a little apple cider vinegar diluted with some water. Just enough to coat all of the ingredients. Pictured below is the fresh, uncooked version.

Pupusa on a plate by itself. Cabbage in storage conatainer on the side.
Pupusa with salsa and curtido on a plate close up

Black Bean Pupusas with Curtido and Salsa

This is my Mexican twist on homecooked pupusas. These pupusas are like stuffed Mexican gorditas de maiz.
5 from 2 votes
Print Pin Rate
Course: Main Course
Cuisine: Latin American
Prep Time: 45 minutes minutes
Cook Time: 1 hour hour
Total Time: 1 hour hour 45 minutes minutes
Servings: 10 Pupusas

Ingredients

For Salsa

  • 1 large can whole tomatoes or poach 5 roma tomatoes is boiling water until skins start to tear away.
  • 1 small sweet onion sauteed
  • 1 jalapeño sauteed
  • 2 cloves garlic sauteed
  • 4 teaspoon chicken bouillon powder
  • 1 1/2 cups water
  • oregano
  • pepper
  • salt to taste

For Masa

  • 3 1/2 cups masa harina
  • 1 teaspoon salt
  • almost 4 cups of hot water

You Will Also Need:

  • 1 1/2 cups black beans or pinto refried mixed with 1/2 to 3/4 cup shredded Monterey Jack.

For Curtido- Quick Pickled Cabbage Slaw

  • 6 cups cabbage shredded
  • 1 cup carrots shredded
  • 1/2 cup purple or sweet onion sliced thin
  • 1 teaspoon crushed red pepper flakes
  • 1 teaspoon crushed oregano
  • 1/3 to 1/2 cup apple cider
  • salt to taste
  • olive oil

Instructions

Directions

  • For The Salsa: Saute the onion, jalapeño and garlic in a little olive oil just until soft. Transfer to the blender. Add all of the remaining ingredients to the blender. Blend on high until smooth. Preheat 2 tablespoons of olive oil to medium heat for 2 minutes. Add salsa to hot oil and cook on low for 20 to 25 minutes.
  • For Curtido: In a large skillet, heat 2 tablespoons of olive oil to medium heat. Add the onion, crushed red pepper flakes and salt to taste. Saute for a minute. Add the oregano, cabbage, carrots and vinegar. Stir well to combine. Season with salt, to taste. Remove from heat and let cool to room temperature.
  •  For Masa: In a bowl, combine masa harina and salt. Gradually add in the water until dough forms. Knead the masa for a few minutes. If it's too dry add a little more water. And if it's too sticky, add a little more masa harina. Shape and form six equal balls. Keep covered with plastic.
  • Preheat a large griddle pan or skillet to medium heat for 5 minutes.
  • Take one ball and using your hands form a patty about 4 inches wide. You can use water or a little oil on your hands to make this easier. Place some filling in the center(about 2 full tablespoons) and form the dough around the filling to seal back up. Form into a patty once again, but try not to squeeze to hard or filling will come out. The patty should be about 4-5 inches wide.
  • Place the stuffed pupusas in the preheated surface. Cover with lid and cook for about 3-5 minutes per side or until you get some nice golden brown spots. Once you turn them, drizzle them with a little oil to get a crispy exterior. Adding the oil is optional. Remove form heat and let stand for a one minute before serving. Serve with your favorite salsa or with a pickled cabbage slaw, curtido.

Notes

Pupusa cooking on a cast iron griddle
Tried this recipe?Mention @pinaenlacocina or tag #pinaenlacocina!

Like this:

Like Loading...

Filed Under: Latin American Cuisine, Masa Harina Recipes, Meatless Tagged With: Curtido, Latin American Cuisine, Masa Harina, Meatless, New Post, Pupusas, Salsa For Pupusas

Previous Post: « Discada~ Mexican Braised Beef
Next Post: Steak Ranchero and Potato Tacos »

Reader Interactions

Comments

  1. Mama de Leah y Josue

    April 6, 2017 at 9:14 pm

    Thank you for the curtido recipe! I can eat the stuff by itself with or without pupusas. We tried pupusas for the first time last week, and we’re hooked! Sadly, the restaurant we tried them at is at least thirty minutes away. Now, I can make these at home when we can’t make the trip to the restaurant. Thanks again!

    Reply
    • Sonia

      April 7, 2017 at 6:47 am

      Oh good! It’s more fun and tasty to make them at home. We can add what we want. Thanks for the feedback!

      Reply

Trackbacks

  1. Two Easy Mexican Fish Recipes~Fresh Salsa! | La Piña en la Cocina says:
    April 7, 2017 at 8:52 am

    […] https://pinaenlacocina.com/pupusas/ […]

    Reply

Would Love to Hear From YouCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome!

Hi, my name is Sonia Mendez Garcia. My parents Ramiro and Blanca Mendez moved to the United States from Monterrey, Mexico in 1963. I am first generation Mexican American born in Los Angeles, California. Cooking has always been one of my passions in life. This is my journey and I can't wait to see what the future holds. Read More…

Never Miss a Recipe

Get all the latest directly to your inbox

View Privacy Policy Before Subscribing

View our privacy policy

Beef/Res

Copycat Chico’s Tacos!!

copycat chico's tacos

Steak a La Chicana

close up of steak plated

Beef Puffy Tacos!

Beef Puffy Tacos

Mini Tacos!

Taco up close!

You might also like…

Caldo de Albondigas ~Mexican-Style Meatball Soup

Flor de Calabaza Con Camaron~ Shrimp and Squash Blossoms

Ensalada de Pollo~Mexican Chicken Salad

Copyright © 2025 LA PIÑA EN LA COCINA

MENU & SEARCH
  • Home
  • Recipes
  • About
    • Mexican at Heart
    • Media
  • Contact
  • Disclosure/Privacy Policy
288 shares
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie Settings Accept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Save & Accept
 

Loading Comments...
 

    %d

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required