Heat oil in a large skillet. To the hot oil, add the cubed pork, carrots, onions, and garlic; saute until the pork is browned on all sides. Remove the skillet from the heat and transfer the pork mixture to a 6-quart, or larger, slow cooker.
Stir in the enchilada sauce, salsa verde, green chiles, salt, and pepper; cover the slow cooker and cook on LOW for 6 hours, or until meat is tender and internal temperature registers at 145˚F. Use an instant read thermometer, and start checking for doneness around the 4-hour mark.
Remove cover, stir, taste for salt and pepper, and adjust. Let it rest for 10 minutes.
Garnish with jalapenos and cilantro.
Serve it over prepared rice or tortillas with sour cream and lime wedges.
Notes
Avoid Overcooking: Use a meat thermometer to avoid dry, overcooked pork. Pork is cooked through when its internal temperature reaches 145°F.
Adjust Sauce Consistency: Add a cornstarch slurry if you need a thicker sauce. For a thinner sauce, use water or broth. Taste and adjust the seasonings afterward. One tablespoon of cornstarch to two tablespoons of water will make a small amount of slurry — just whisk it all together until it's smooth, then stir it into the sauce.
Spice: The spiciness of this recipe varies based on your choice of salsa and green chiles. Mild selections yield a gentle kick, while hotter options increase the heat.