This Chicken Pupusas Recipe is a delicious way to enjoy traditional Salvadoran food at home. Pupusas are soft corn tortillas stuffed with flavorful chicken and cheese. They are perfect for breakfast, lunch or dinner.
This Chicken Pupusas Recipe is easy to make and uses simple ingredients you can find in most kitchens. Learning How to make Chicken Pupusas will allow you to create authentic, tasty meals anytime.
The Ingredients for Chicken Pupusas are fresh, healthy and flavorful, giving your family a comforting, homemade experience.
The Secret Behind This Delicious
The secret to great pupusas is using fresh masa harina and well-seasoned chicken. Cooking the chicken slowly ensures it stays tender and flavorful.
Adding cheese to the filling gives a creamy, melty texture inside the tortilla. Pressing the pupusas gently and cooking them on medium heat ensures a golden brown crust while keeping the inside soft.
Serve with curtido, a tangy cabbage slaw, for an authentic Salvadoran touch. This method makes this Chicken Pupusas Recipe irresistibly tasty and satisfying.

Recipe Card info
- Recipe Name: Chicken Pupusas
- Servings: 4–6
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Course: Main Dish / Snack
- Cuisine: Salvadoran
- Calories: 250 kcal per pupusa
Equipment List
- Large mixing bowl
- Skillet or griddle
- Knife and cutting board
- Spoon or small spatula
- Measuring cups and spoons
- Plate or tray for shaping pupusas
- Tongs
Ingredients You Need for Chicken Pupusas
- 2 cups masa harina
- 1 1/4 cups warm water
- 1 cup cooked chicken, shredded
- 1/2 cup shredded cheese (mozzarella or queso fresco)
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon cumin (optional)
- Vegetable oil for cooking
- Curtido (pickled cabbage) for serving
- Salsa roja or tomato sauce for serving
Instructions
1. Prepare the Dough
In a large bowl, combine masa harina, salt and warm water. Mix until smooth and soft but not sticky.
2. Season the Chicken
In a separate bowl, mix shredded chicken with black pepper and cumin. Ensure chicken is evenly seasoned.
3. Mix Cheese and Chicken
Add shredded cheese to the seasoned chicken. Stir until the mixture is uniform and ready to stuff.
4. Divide the Dough
Divide the dough into small balls, about the size of a golf ball, and flatten slightly with your hands.
5. Stuff the Pupusas
Make a small indentation in each dough ball. Place 1–2 tablespoons of chicken-cheese mixture inside.
6. Seal the Pupusas
Carefully fold the edges over the filling, pinch to seal and gently flatten to form a round tortilla.
7. Heat the Skillet
Heat a skillet or griddle over medium heat. Add a few drops of vegetable oil to prevent sticking.
8. Cook the Pupusas
Place pupusas on the skillet. Cook 3–4 minutes per side until golden brown and cooked through.
9. Check for Doneness
The pupusas should be crispy outside but soft inside. Cheese should be melted, and chicken warm.
10. Serve Hot
Serve immediately with curtido and salsa roja. Enjoy the pupusas warm for best flavor.
Expert Tips & Variations
- Use fresh masa harina for authentic flavor.
- Try different cheeses like queso fresco, cheddar or Monterey Jack.
- Add sautéed onions or peppers to the chicken filling for extra taste.
- For a vegetarian option, replace chicken with beans and cheese.
- Freeze uncooked pupusas for later use; cook from frozen on a skillet.
- Press gently to avoid filling spilling out during cooking.
- Serve with a side of avocado slices for extra creaminess.
Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 250 kcal |
| Protein | 12 g |
| Fat | 8 g |
| Carbohydrates | 30 g |
| Fiber | 3 g |
| Sugar | 1 g |
| Sodium | 300 mg |
Serving Suggestions
Serve Chicken Pupusas with curtido, a pickled cabbage slaw. Add a side of salsa roja for extra flavor. They pair well with fresh avocado or a simple green salad. Perfect for family meals, parties, or casual gatherings.
Storage & Reheating Tips
Store leftover pupusas in an airtight container in the fridge for up to 2 days. Reheat on a skillet over medium heat for a few minutes on each side.
Avoid microwaving to maintain crispiness. Uncooked pupusas can be frozen; cook directly on a skillet from frozen for convenience.

Chicken Pupusas Recipe
Ingredients
- 2 cups masa harina
- 1 1/4 cups warm water
- 1 cup cooked chicken shredded
- 1/2 cup shredded cheese mozzarella or queso fresco
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon cumin optional
- Vegetable oil for cooking
- Curtido pickled cabbage for serving
- Salsa roja or tomato sauce for serving
Instructions
Prepare the Dough
- In a large bowl, combine masa harina, salt and warm water. Mix until smooth and soft but not sticky.
Season the Chicken
- In a separate bowl, mix shredded chicken with black pepper and cumin. Ensure chicken is evenly seasoned.
Mix Cheese and Chicken
- Add shredded cheese to the seasoned chicken. Stir until the mixture is uniform and ready to stuff.
Divide the Dough
- Divide the dough into small balls, about the size of a golf ball and flatten slightly with your hands.
Stuff the Pupusas
- Make a small indentation in each dough ball. Place 1–2 tablespoons of chicken-cheese mixture inside.
Seal the Pupusas
- Carefully fold the edges over the filling, pinch to seal and gently flatten to form a round tortilla.
Heat the Skillet
- Heat a skillet or griddle over medium heat. Add a few drops of vegetable oil to prevent sticking.
Cook the Pupusas
- Place pupusas on the skillet. Cook 3–4 minutes per side until golden brown and cooked through.
Check for Doneness
- The pupusas should be crispy outside but soft inside. Cheese should be melted, and chicken warm.
Serve Hot
- Serve immediately with curtido and salsa roja. Enjoy the pupusas warm for best flavor.
Notes
- Use fresh masa harina for authentic flavor.
- Try different cheeses like queso fresco, cheddar, or Monterey Jack.
- Add sautéed onions or peppers to the chicken filling for extra taste.
- For a vegetarian option, replace chicken with beans and cheese.
- Freeze uncooked pupusas for later use; cook from frozen on a skillet.
- Press gently to avoid filling spilling out during cooking.
- Serve with a side of avocado slices for extra creaminess.
FAQs about Chicken Pupusas Recipe
Can I make pupusas without cheese?
Yes, you can use beans, mushrooms, or vegetables as a filling for a vegetarian version.
Can I prepare pupusas ahead of time?
Yes, shape them in advance and refrigerate or freeze until ready to cook.
What is curtido, and do I need it?
Curtido is pickled cabbage with vinegar and spices. It’s traditional and enhances flavor but is optional.
Can I use store-bought shredded chicken?
Yes, pre-cooked chicken works well. Ensure it’s shredded and seasoned properly before stuffing.
How do I know when pupusas are cooked?
Golden brown outside and melted cheese inside indicate doneness. The tortilla should be firm but soft.
Conclusion
This Chicken Pupusas Recipe is an easy, flavorful way to enjoy Salvadoran cuisine at home. Fresh masa, seasoned chicken and melty cheese make them irresistible.
Learning How to make Chicken Pupusas allows you to share delicious meals with family and friends. With simple Ingredients for Chicken Pupusas, anyone can make authentic, restaurant-quality pupusas.
Serve hot with curtido and salsa roja and enjoy this traditional dish in the comfort of your home.

Love cooking simple, tasty dishes. Sharing easy recipes, quick meals and kitchen inspiration every day.











Leave a Review