Pork Enchiladas


The Spruce Eats / Leah Maroney 

Prep: 25 mins
Cook: 60 mins
Pressure Build/Release Time: 30 mins
Total: 115 mins
Servings: 4 servings
Yields: 8 enchiladas

Pork enchiladas is mouth watering dish that's full of so much flavor. You’ll love this version just as much as chicken or beef enchiladas.

The pork is done in the Instant Pot to speed up the meat cooking time, then the enchiladas are assembled for a quick bake. You can also just use precooked pork shoulder like leftover pulled pork. We used store-bought enchilada sauce, but you can make your own if you have the time. You can also use green enchilada sauce if you prefer enchiladas verdes. The pork tastes delicious both ways.


  • For the Pork:
  • 1 (4-pound) bone-in Boston butt roast
  • 2 teaspoons salt
  • 1 teaspoon ground black pepper
  • 2 teaspoons dried oregano
  • 1 tablespoon brown sugar
  • 1 teaspoon coriander
  • 1 teaspoon chili powder
  • 1 tablespoon garlic (minced)
  • 3 tablespoons onion (minced)
  • 2 teaspoons olive oil
  • 1 (15-ounce) can red enchilada sauce
  • 2 cups chicken broth
  • 2 tablespoons apple cider vinegar
  • For the Enchiladas:
  • 8 to 10 corn tortillas
  • 2 cups Monterey Jack cheese (shredded)
  • 1 small red onion (thinly sliced)
  • For Serving:
  • Sour cream

Steps to Make It

  1. Gather the ingredients for the pork.

     The Spruce Eats / Leah Maroney
  2. Trim the fat off of the roast. Try to get as much as you can, but you can also leave some for the flavor.

    The Spruce Eats / Leah Maroney 
  3. Rub the butt roast with the salt, pepper, oregano, brown sugar, coriander, and chili powder.

     The Spruce Eats / Leah Maroney
  4. Place the roast in the Instant Pot insert. Add the garlic, onion, olive oil, enchilada sauce, chicken broth, and vinegar into the pot. Cover and allow it to marinate in the refrigerator for at least 1 hour, but up to 24 hours.

    Place the insert into the instant pot. Turn the roast in the liquid. Cook on the meat setting for 60 minutes. Allow the steam to escape when the timer goes off. 

     The Spruce Eats / Leah Maroney
  5. Remove the roast from the liquid and allow it to cool slightly. Shred the meat with two forks until you have small pieces. You probably will not use all of the pork, you can set it aside for another recipe. You can also pull out the bone and use it for another recipe or dispose.

     The Spruce Eats / Leah Maroney
  6. Leave the liquid in the instant pot insert. Cook on the sauté setting, uncovered for 8 to 10 minutes or until the sauce has reduced by one third. 

     The Spruce Eats / Leah Maroney
  7. Preheat the oven to 350 F.

  8. Gather your ingredients for the enchilada assembly.

    Add a 1/2 cup of the sauce to the shredded pork and toss to coat. Set aside the pork and the remaining sauce in separate bowls while you prepare the tortillas.

     The Spruce Eats / Leah Maroney
  9. Heat the oil in a small sauté pan on medium-high heat. Add a tortilla to the pan and cook for 20 seconds per side. Remove from the oil with tongs and place on a plate.

    Continue until you have fried all the tortillas. They are not supposed to get crispy; the oil just helps to make them pliable.

     The Spruce Eats / Leah Maroney
  10. Dip each tortilla into the sauce you set aside and coat both sides. 

    The Spruce Eats / Leah Maroney 
  11. Stack the tortillas on a plate until you’ve coated all of them. Pour a cup of the sauce into the bottom of a 9 x 13-inch casserole dish. Fill each tortilla with a 1/4 cup of the pork along with a few slices of red onion and a few tablespoons of the grated Monterey Jack cheese.

     The Spruce Eats / Leah Maroney
  12. Roll up the tortilla around the filling and place seam side down into the baking dish. Fill the baking dish tightly with the enchiladas. Pour another cup of the sauce of the top of the enchiladas and then top them with the remainder of the shredded Monterey Jack cheese. 

     The Spruce Eats / Leah Maroney
  13. pork-enchiladas-4779924-13
     The Spruce Eats / Leah Maroney
  14. pork-enchiladas-4779924-14
     The Spruce Eats / Leah Maroney
  15. Bake in the preheated oven for 25 minutes, uncovered until the cheese is melted and browned and the sauce is bubbly. 

     The Spruce Eats / Leah maroney
  16. Enjoy immediately with your favorite Mexican sides like rice and refried beans.