• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Trending: Healthy New Year
  • About
  • Shop
  • Work with Me
  • Contact

Cooking for Keeps

  • All Recipes
  • Course
    • Appetizers
    • Bread
    • Breakfast
    • Casseroles
    • Cocktails
    • Dips
    • Main Course
    • Pasta
    • Salads
    • Sandwiches
    • Sauces
    • Side Dishes
    • Soups & Stews
    • Stir Fries
    • Sweets
  • Protein
    • Beef/Lamb
    • Chicken/Poultry
    • Pork
    • Seafood
    • Vegetarian
  • Method
    • Casseroles
    • Slow-Cooker
    • Grilling
    • Minimal Ingredients
    • Quick
    • Air Fryer/Instant Pot
    • Oven
    • No cook
    • Stovetop
    • Kid Friendly
    • Dinner Party Worthy
    • One Pan
Home Appetizers
5
/5

Cheesy Salvadoran Pupusas with Chorizo

Jump to Recipe
By: Nicole 6 Comments
Posted: 05/18/20

This post may contain affiliate links. Please read my disclosure policy.

If you’ve never had Salvadoran Pupusas, you’re in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. 

If you've never had Salvadoran Pupusas, you're in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. 

Salvadoran Pupusas

The first time I ate a Salvadoran Pupusa, it was as you exactly as you should have a Salvadoran Papusa for the first time. In a tiny restaurant with no-frills and no fancy table cloths simply churning out delicious home-cooked Salvadoran food. With a majority of the patrons, clearly regulars on their lunch break evidenced by the way they confidently ordered their food, and the others already sitting, inhaling perfectly crispy pieces of cheesy-stuffed corn dough, saucy chicken and rice, fried plantains and cold Strawberry Fantas, I knew I was I was forever going to be changed.  

While the other traditional Salvadoran dishes did strike my fancy, I was there for the pupusas, and that’s what I got. And as expected, I fell in love. Currently, when it comes to ethnic food, aside from a perfectly crispy spring roll, there is nothing I crave more than a cheesy pupusa. And lucky for both you and I, they’re super easy so make. 

But let’s back up for a second. If you’re asking yourself, “What is a pupusa?” here’s the deal. They are flatbread pockets of dough, made from corn meal, more specifically corn masa, that are flattened, stuffed with an array of fillings and ever-so-lightly fried on a griddle. I’d describe them somewhere between a tortilla and an empanada if you had to make comparisons. They are crispy on the outside, soft and chewy on the inside and full of texture. So good. 

If you've never had Salvadoran Pupusas, you're in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. 

Ingredients in Salvadoran Pupusas

The pupusas

The pupusas themselves only have a few ingredients, here’s what you’ll need: 

Instant Masa Harina. This is a cooked white corn flour or meal very similar in texture to corn meal. It’s a little bit grittier than traditional cornmeal and is pre-cooked so it also behaves very differently when mixed with the other ingredients and cooked. If your grocery store doesn’t carry it, all it takes is a quick link on Amazon to get it delivered directly to your door. We used this brand and have found it to work very well. 

Water. A lot of recipes are very finicky about whether or not you use warm or cold water. I found that room temperature water worked just fine, so I didn’t bother with making sure it was super cold or warm to the touch. 

Salt. As it is with any recipe, it’s important to season with plenty of salt or the pupusas will be bland. 

Oil. You want to use a little bit of oil to cook the pupusas. This helps them to crisp up nicely and gives them a deep-fried taste without actually deep-frying them. 

Pupusa dough should we slightly wet and look like playdough

Pupusa fillings

You could literally stuff a pupusa with anything, but I’ve listed the most common fillers for a traditional stuffed pupusa. 

  • Cheese
  • Chicharrones (Shredded Pork)
  • Beans and Cheese 
  • Jalapeños and Cheese 
  •  Zucchini flowers
  • Zucchini and Cheese 

Our version of a pupusa is sort of untraditional because in addition to traditional Oaxaca cheese, we also use cooked chorizo which is more common in Mexican cooking. Of course, pupusas are totally adaptable so stuff them with whatever you want! 

The slaw

Almost all traditional Salvadoran pupusa dishes are served with a simple slaw, ours is no exception. We simply mixed a a pre-package cabbage, carrot, and red cabbage mix with chopped cilantro, white vinegar, oil, salt and pepper. 

Stuff with chorizo and cheese

How to make the pupusas

Make the filling. I like to get everything ready to go, so that when my dough is ready, I can form the pupusas and get them to the table as fast as possible. As mentioned, our version of Salvadoran pupusas are stuffed with shredded Oaxaca cheese and spicy Mexican chorizo. 

Add the the chorizo to a small sauté pan. Turn the heat to medium-high and use a wooden spoon to break up the meat. Brown the chorizo until cooked through, drain on paper towels. Set aside. 

Make the dough. Add the masa harina to a medium bowl. Stir in salt. Slowly drizzle in the water while stirring the masa. Continue to stir until the water is incorporated. Wet hands with cold water and continue to mix the dough until it comes together. If the dough seems dry, add a few drops of water until it comes together. Keep your hands wet to prevent the dough from stick. 

It should resemble slightly tacky play dough. 

Form the pupusas. As before, keep your hands slightly wet, so the dough doesn’t stick to your skin. Use your hands to grab a heaping 1/4 cup of the dough. Roll into a ball and slightly flatten. 

Stuff the pupusas. Place two tablespoons of the cheese in the middle. Spoon another tablespoon or two (if you want them really packed with filling) of the chorizo on top. Use your hands to form the dough into a ball again, enclose the dough around the filling. Once the filling has been covered, again use your hands to flatten the dough into a disc about 1/4-inch thick. Repeat with remaining pupupsas. 

Flatten pupusas with hand

Make the slaw. Add vinegar, oil, salt, pepper, and sriracha to a medium bowl. Whisk to combine. Add slaw mix. Toss. Let the slaw sit while you fry the pupusas. 

Cook the pupusas. You can use a few different cooking vessels to cook the pupusas, but I prefer to use a cast-iron skillet. It conducts heat beautifully and you need very little oil to make the pupusas very crispy. If you want to cook a bunch at the same time, I’d also recommend using a large griddle you can set on your stovetop. 

Heat the skillet or griddle to a medium heat. Drizzle the skillet or griddle with a little bit of oil. Once the oil is hot, add the pupusas. Cook until super crispy and brown, about 3-4 minutes per side. 

Serve! Serve the pupusas with a little bit of slaw and eat right away while gooey and hot. 

If you've never had Salvadoran Pupusas, you're in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. 

Can you make pupusas in advance? 

Yes! While I wouldn’t cook them in advance because they are best served straight from the griddle, you can form them ahead of time. Store in an airtight container until you are ready to cook. 

Do you have to use masa harina? 

Yes. You cannot substitute cornmeal, flour, or anything else for masa harina. 

Can you bake Salvadoran Pupusas? 

While yes, you can technically bake them, the texture won’t be the same if you cooked them on a griddle in a little bit of oil. 

If you've never had Salvadoran Pupusas, you're in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. 

Substitutions and Tips and Tricks for Recipe Success

  • If you can’t find Oaxaca cheese, you swap out Monterrey jack or mozzarella
  • Instead of chorizo, use any of the other fillings we mentioned above. I’m partial to beans and jalapeños 
  • You can keep the pupusas warm in the oven. Just set a cookie cooling rack on top of a sheet pan and keep warm at 275 degrees. 
  • If you end up making your dough too wet, add more masa carina, a little bit at a time until you reach the right consistency. 
  • Reversely, if your dough isn’t wet enough, add a few drops of water, a little bit at a time until you reach the right consistency. 

Tools Used in Today’s Post

  • Cast Iron Skillet
  • Griddle
  • Masa Harina

For more fun street food appetizers, check out these posts

  • These Chicken Enchilada Empanadas are the perfect bite-sized treat. They’re stuffed with chicken, jalapeños and cream cheese, and baked until crisp. 
  • Spanakopita triangles are my favorite Greek appetizer. Phyllo dough is stuffed with spinach, feta, and baked until super crispy. So delicious. 
  • Another favorite Greek app – phyllo dough wrapped in feta, baked and drizzle with sesame and honey. The perfect combination of sweet and salty. 

If you've never had Salvadoran Pupusas, you're in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. \

If you've never had Salvadoran Pupusas, you're in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. 
5 from 1 vote

 Cheesy Salvadoran Pupusas with Chorizo

Prep: 15 minutes minutes
Cook: 15 minutes minutes
0 minutes minutes
Total: 30 minutes minutes
Print Rate Email
If you've never had Salvadoran Pupusas, you're in for a very delicious treat. Crispy corn flatbreads are stuffed with gooey oaxaca cheese and spicy chorizo, pan-fried until irresistibly crispy and then served with a simple slaw. Simple, but so delicious. 
Prevent your screen from going dark
10 pupusas

Ingredients

  • 1 tbsp apple cider vinegar
  • 1 tsp sugar
  • 1 tsp sriracha
  • 2 cups packaged slaw mix (without dressing)
  • 10 oz shredded  oaxaca cheese
  • 8 oz mexican chorizo
  • 2 cups masa harina
  • 2 cups cold or room temp water, plus a little more if needed
  • 1 tsp kosher salt
  • canola oil for cooking

Equipment

  • Mixing bowl
  • Cast iron skillet or griddle

Instructions

  • Add vinegar, oil, salt, pepper, and sriracha to a medium bowl. Whisk to combine. Add slaw mix. Toss. Let the slaw sit while you make the pupusas. 
  • Add the the chorizo to a small sauté pan. Turn the heat to medium-high and use a wooden spoon to break up the meat. Brown the chorizo until cooked through, drain on paper towels. Set aside.  Shred the cheese 
  • Add the masa harina to a medium bowl. Stir in salt. Slowly drizzle in the water while stirring the masa. Continue to stir until the water is incorporated. If needed add a little bit more water to the dough. The dough should be slightly sticky and wet, and form into balls easily. (See photo for consistency.) Wet hands with cold water and continue to mix the dough until it comes together. If the dough seems dry, add a few drops of water until it comes together. Keep your hands wet to prevent the dough from sticking. 
     
  • As before, keep your hands slightly wet, so the dough doesn’t stick to your skin. Use your hands to grab a heaping 1/4 cup of the dough. Roll into a ball and slightly flatten. 
  • Place three tablespoons of the cheese in the middle. Spoon another two tablespoons of the chorizo on top. Use your hands to enclose the dough around the filling. Once the filling has been covered, again use your hands to flatten the dough into a disc about 1/4-inch to 1/2-inch thick. Repeat with remaining dough. 
  • You can use a few different cooking vessels to cook the pupusas, but I prefer to use a cast-iron skillet. It conducts heat beautifully and you need very little oil to make the pupusas very crispy. If you want to cook a bunch at the same time, I’d also recommend using a large griddle you can set on your stovetop. 
  • Heat the skillet or griddle to a medium heat. Drizzle the skillet or griddle with enough oil to coat the bottom of the pan or skillet. (For a large cast-iron skillet, I used about 2 tablespoons of oil.) Once the oil is hot, add the pupusas. Cook until super crispy and brown, about 3-4 minutes per side. 
  • Serve the pupusas with a little bit of slaw and eat right away while gooey and hot. 

Nutrition Information

Serving: 1pupusa, Calories: 255kcal (13%), Carbohydrates: 20g (7%), Protein: 12g (24%), Fat: 14g (22%), Saturated Fat: 8g (50%), Cholesterol: 24mg (8%), Sodium: 773mg (34%), Potassium: 84mg (2%), Fiber: 2g (8%), Sugar: 1g (1%), Vitamin A: 149IU (3%), Vitamin C: 5mg (6%), Calcium: 52mg (5%), Iron: 2mg (11%)
© Author: Nicole

Did You Make This?

Be sure to upload a photo & tag me at @CookingForKeeps. I love seeing what you made!

Tag Me On Instagram Rate Recipe

Meet Nicole

Welcome! My lifelong passion for delicious food and cooking has evolved over time into an equal love of showing you an elevated meal can be easy, approachable and most importantly, tasty. Dive in and find something perfect for you and your family!

Read more...

You May Also Like...

  • Cheesy Mexican Breakfast Sliders
    Cheesy Mexican Breakfast Sliders
  • Healthy meets indulgent in this Quinoa Mexican Casserole. Cooked quinoa is mixed with a homemade enchilada sauce, black beans, chicken, and of course, plenty of cheese. It's popped into the oven until bubbly and hot, and it's ready to go! Easy to throw together, can be made ahead and a surefire win for family dinners.
    Cheesy Quinoa Mexican Casserole
  • Mexican Breakfast Tostadas with Chorizo Re-fried Beans, Avocado and Poached Eggs
    Mexican Breakfast Tostadas with Chorizo Re-fried Beans, Avocado and Poached Eggs

Never miss a recipe!

Loading

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




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

  1. Tonya says

    Posted on 9/9/20 at 2:51 pm

    These look delicious, and I can’t wait to try them. But I just wanted to clarify for people reading the recipe that masa harina and harina de maiz precocida, or precooked corn flour, are not the same thing. Masa harina is not precooked and is what you would use to make corn tortillas. Precooked corn flour is usually used for making arepas. If people buy masa harina, which is listed in the ingredients, their pupusas will probably not turn out like yours.

    Reply
    • Ana Watson says

      Posted on 10/29/20 at 11:03 am

      I am sorry to say that that what you are describing is a “gordita” . A Mexican corn tortilla filled with the ingredients mentionef in your post. Although is true you can fill the tortilla with anything you like, the difference is the “pupusa” is “never fried”!. On the other hand, Salvadoran cuisine is different than Mexican food and jalapeño pepper is not a main ingredient. As to the cheese, El Salvador has a vast array of local brands of white cheese and delicious flavors as well. The “encurtido”recipe is not the authentic salvadoran recipe either. I feel insulted with the lack of respect to our very unique and traditional salvadoran food!

      Reply
      • Nicole says

        Posted on 12/1/24 at 6:16 pm

        Ana Watson, I feel you but can you please tell us your recipe so we can properly make delicious authentic pupusas?

        Reply
  2. Ilona Cappell says

    Posted on 5/2/24 at 11:36 pm

    5 stars
    Absolutely delicious. My furst time making these even though I have wanted to make this dish for a long time. Glad I chose your recipe because it turned out great…the whole family, even the picky eater among us, enjoyed it!

    Reply
    • Nicole says

      Posted on 5/27/24 at 3:06 pm

      Yay!!! So glad you loved them!!!

      Reply

Primary Sidebar

hey

Meet Nicole

Welcome! My lifelong passion for delicious food and cooking has evolved into an equal love of showing you easy elevated meals can be approachable and most importantly, tasty.

Read More

Browse by Difficulty

Easy easy Medium medium Advanced hard

Reader Favorites

Best Chicken Enchilada

Best Chicken Enchilada Recipe

Italian Stromboli

Italian Stromboli (5 Ingredients!)

French Onion Chicken Skillet

French Onion Chicken Skillet

One Pot Mexican Past

One Pot Turkey Mexican Pasta

Subscribe to latest recipe updates

Loading

Trending

Coconut Curry Meatballs

Coconut Curry Meatballs

Bulgogi Beef Lettuce Wraps

Bulgogi Beef Lettuce Wraps

Creamy Chicken Tortilla Soup

Creamy Chicken Tortilla Soup

Spinach and Ground Beef Stuffed Shells

Stuffed Pasta Shells with Ground Beef and Spinach

Never miss a recipe!

Loading

By Course

Appetizers

Breakfast

Quick and Easy

Main Course

Soups

Salads

Side Dishes

Sweets

Explore

About Nicole

Shop Favorites

Press

Work With Me

Privacy Policy

Accessibility

Contact

© 2025 Cooking for Keeps
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Back to Top