Season the chops: Pat the pork chops dry. Mix salt, pepper, garlic powder, onion powder, and smoked paprika.
Rub evenly over both sides.
Optional sear for flavor: Heat oil in a skillet over medium-high. Sear chops 1–2 minutes per side until lightly browned. This step adds depth but isn’t mandatory if you’re short on time.
Layer in the crockpot: Place the pork chops in the slow cooker in a single layer if possible.
Scatter minced garlic over the top.
Make the sauce base: In a bowl, whisk together heavy cream, chicken broth, Parmesan, cream cheese, butter, Italian seasoning, and Dijon. Stir until mostly smooth (small cream cheese bits will melt later). Add red pepper flakes if using.
Pour and cover: Pour the sauce over the pork chops.
Cover with the lid.
Cook low and slow: Cook on Low for 4–6 hours or on High for 2.5–3.5 hours. Aim for internal temperature of 145°F for safe, juicy pork.
Finish the sauce: If the sauce looks thin, remove the chops to a plate and tent with foil. Whisk the sauce in the crockpot, then cook uncovered on High for 10–15 minutes to thicken. You can also whisk in an extra 1/4 cup Parmesan to help it tighten up.
Taste and adjust: Season the sauce with a pinch more salt or pepper if needed.
Return chops to the sauce.
Garnish and serve: Top with chopped parsley. Spoon the creamy garlic-Parmesan sauce over the chops.