Step 1: Layer the pork - Place the pork chops in a single layer in the bottom of your slow cooker. Sprinkle both sides with salt and black pepper. Scatter the sliced onion and minced garlic over the top. Don’t worry about making it perfect. Everything will settle as it cooks.
Step 2: Mix the sauce - In a medium bowl, whisk together the Dr Pepper, barbecue sauce, brown sugar, Worcestershire sauce, apple cider vinegar, smoked paprika, and garlic powder. Take a second to smell it. That’s how you know dinner is going to be good.
Step 3: Pour and cook - Pour the sauce evenly over the pork chops. Cover with the lid and cook on Low for 6 hours or High for 3 hours. The pork should be very tender and easy to pull apart with a fork.
Step 4: Thicken the sauce - In a small bowl, stir together the cornstarch and cold water until smooth. Pour it into the slow cooker and gently stir around the pork. Cover and cook on High for another 15 minutes until the sauce thickens into a glossy glaze.
Step 5: Finish and serve - Sprinkle chopped parsley over the top if you like, then serve the pork chops with plenty of sauce spooned over each one.