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.
2cupsshredded cheesecheddar, Monterey Jack, or Mexican blend
1/2cupchopped cilantro
1/2cupdiced red onion
1/2cupsour creamoptional topping
1avocadosliced (optional topping)
For the Enchilada Sauce
2tbspvegetable oil
2tbspall-purpose flour
1/4cupchili powder
1tspgarlic powder
1tsponion powder
1/2tspground cumin
1/2tspdried oregano
2cupschicken 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.