Go Back

Roasted Pork and Caramelized Pineapple Enchiladas

No ratings yet
Leave a Review »


  • 2 pound pork butt or shoulder
  • 1 teaspoon salt
  • 1 teaspoon freshly ground black pepper
  • 1 cup cubed fresh pineapple
  • ¼ cup pineapple juice
  • ¼ red onion, chopped
  • ½ jalapeno pepper, seeded and diced
  • 1 chipotle pepper in adobo sauce
  • 8 ounces white cheddar cheese, freshly grated
  • 12 to 14 (4-inch) flour or corn tortillas – your preference
  • for serving: fresh cilantro, sour cream, avocado, extra pineapple

easy chipotle enchilada sauce

  • 2 tablespoons olive oil
  • 2 tablespoons flour
  • 1 2/3 cups low-sodium chicken stock
  • 15 ounces tomato sauce
  • 2 tablespoons tomato paste
  • 2 teaspoons adobo sauce from a can of chipotle peppers in adobo
  • 2 tablespoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon smoked paprika
  • 1/8 teaspoon cayenne pepper
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper


  • Take the pork and trim any excess fat from it. Using a sharp knife, cut the pork into 1-inch cubes, removing any bones as you go.
  • Add the pineapple, juice, red onion, jalapeno and chipotle peppers to a food processor and blend until pureed. Place the pork cubes in a bowl or resealable plastic bag and cover it with the pureed pineapple mixture. Refrigerate and marinate for anywhere from 2 hours to overnight.
  • Preheat the oven to 425 degrees F. Add the pork to a baking dish along with the other cup of pineapple. Roast for 30 to 35 minutes, or until the pork reaches an internal temperature of 145 degress. Remove the dish from the oven and let the mixture cool slightly, just until it’s cool enough to work with. Shred the pork with 2 forks or throw it in your stand mixer and mix until shredded. Stir 1/4 cups of enchilada sauce and a handful (around 1/3 cup or so) of grated cheese into the shredded pork and pineapple.
  • Reduce the oven heat to 350 degrees F. Spray a 9×13-inch baking dish with nonstick spray. Spoon some of the enchilada sauce on the bottom of the dish, spreading it around. Spoon some more sauce on a separate plate. Take each tortilla and dip it in the sauce on the plate, running a spoon on both sides just so the tortilla is lightly coated. Add 2 to 3 tablespoons of the pork mixture in the center of each tortilla and roll it up, placing it in the baking dish. Once finished, spoon the remaining sauce (you can save a little for drizzling after if desired) over the enchiladas. Cover with the remaining cheese. Bake for 25 to 30 minutes. Serve with sour cream, fresh cilantro, extra pineapple and avocado.

easy chipotle enchilada sauce

  • Heat a large saucepan over medium heat and add the olive oil. Whisk in the flour and cook until it is golden brown, about 2 minutes. Add the remaining ingredients and whisk together, bringing the mixture to a simmer. Reduce the heat to low and cook for 5 more minutes before using. Taste and season additionally if needed. I like to make this while the pork is roasting. If it becomes too thick right before using, just whisk in a little stock.

Did you make this recipe?

Be sure to follow @howsweeteats on instagram and tag #howsweeteats. You can also post a photo of your recipe to our facebook page.
I appreciate you so much!