Go Back Email Link
+ servings
Pulled Pork Enchiladas Recipe

Pulled Pork Enchiladas Recipe

This pulled pork enchiladas recipe features slow-cooked carnitas wrapped in warm tortillas, smothered in homemade enchilada sauce and melted cheese. A bold, cheesy Mexican comfort food classic that’s perfect for dinner or meal prep.
No ratings yet
Prep Time 30 minutes
Cook Time 2 hours
Course dinner, Main Dish
Cuisine Mexican
Servings 8
Calories 518.7 kcal

Ingredients
  

For the Carnitas (Pulled Pork)

  • 2.5 lbs boneless pork shoulder
  • 1 tbsp kosher salt
  • 1 tsp black pepper
  • 1 tbsp ground cumin
  • 1 tbsp dried oregano
  • 1 tsp smoked paprika
  • 4 cloves garlic minced
  • 1 onion quartered
  • 2 oranges juiced (keep peels)
  • 1 lime juiced
  • 1 cup chicken broth

For the Enchiladas

  • 12 corn tortillas or flour if preferred
  • 2 cups shredded cheese cheddar, Monterey Jack, or Mexican blend
  • 1/2 cup chopped cilantro
  • 1/2 cup diced red onion
  • 1/2 cup sour cream optional topping
  • 1 avocado sliced (optional topping)

For the Enchilada Sauce

  • 2 tbsp vegetable oil
  • 2 tbsp all-purpose flour
  • 1/4 cup chili powder
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 tsp ground cumin
  • 1/2 tsp dried oregano
  • 2 cups chicken broth
  • Salt to taste

Instructions
 

Step 1: Make the Carnitas (Pulled Pork)

  • Season the pork shoulder with salt, pepper, cumin, oregano, paprika, and garlic.
  • Choose your cooking method:
  • Dutch Oven: Place pork in a Dutch oven with onion, orange juice and peels, lime juice, and chicken broth. Cover and cook at 325°F for 2.5 hours until fork-tender.
  • Slow Cooker: Add all ingredients to the slow cooker. Cook on Low for 6–8 hours or High for 4 hours.
  • Pressure Cooker (Instant Pot): Add pork, onion, citrus juices and peels, and chicken broth to the pressure cooker. Seal the lid and cook on High Pressure for 60 minutes, then allow a natural release for 15–20 minutes. This method delivers tender, flavorful carnitas in a fraction of the time.
  • Shred the pork with two forks once cooked.
  • Optional: For crispy edges, transfer shredded pork to a hot skillet with a splash of oil. Sauté for 5–7 minutes until golden and caramelized.

Step 2: Make the Enchilada Sauce

  • Heat oil in a saucepan over medium heat.
  • Whisk in flour and cook for 1 minute.
  • Stir in chili powder, garlic powder, onion powder, cumin, and oregano.
  • Slowly whisk in chicken broth until smooth.
  • Simmer for 10 minutes until thickened. Add salt to taste.

Step 3: Assemble the Enchiladas

  • Preheat oven to 375°F.
  • Warm tortillas slightly to make them pliable.
  • Spread a thin layer of enchilada sauce on the bottom of a 9x13 baking dish.
  • Fill each tortilla with carnitas, cheese, onion, and cilantro. Roll tightly and place seam-side down.
  • Pour remaining sauce over the top and sprinkle with remaining cheese.

Step 4: Bake

  • Cover with foil and bake for 20 minutes.
  • Remove foil and bake another 10 minutes until cheese is bubbly and golden.

Step 5: Garnish and Serve

  • Top with sour cream, avocado slices, extra cilantro, and a squeeze of lime. Serve hot with rice, beans, or a fresh salad.

Notes

Pulled Pork Enchiladas Recipe
Servings: 6 generous portions
Prep Time: 30 minutes
Cook Time: 2 hours
Total Time: ~2.5 hours

Nutrition

Calories: 518.7kcalCarbohydrates: 35.3gProtein: 44.1gFat: 23.7gSaturated Fat: 8.1gPolyunsaturated Fat: 4.7gMonounsaturated Fat: 8.5gTrans Fat: 0.04gCholesterol: 117.4mgSodium: 1890.9mgPotassium: 1083.2mgFiber: 8.8gSugar: 6.5gVitamin A: 2803.2IUVitamin C: 25.2mgCalcium: 276mgIron: 4.6mg
Keyword Carnitas Enchiladas, Enchiladas, Pulled Pork Enchiladas Recipe
No ratings yet