Slice the mushrooms into 1/4-inch pieces and finely dice the onion into 1/2-inch pieces, then set aside. In a small bowl, combine paprika, garlic powder, salt, and pepper. Pat the pork chops dry with paper towels, then generously season both sides with the spice mixture. This ensures the seasoning adheres well and sets you up for proper browning.
Heat olive oil in a large skillet over medium-high heat until shimmering. Once hot, carefully place the seasoned pork chops in the pan and sear for 3 minutes on each side without moving them—this creates a golden crust that locks in juices and develops deeper flavor. Transfer the browned pork chops to a clean plate.
In the same skillet (don't rinse it—those browned bits are flavor gold), add both cream soups and beef broth. Whisk together over medium heat for about 2 minutes until smooth and well combined. I like to let this simmer gently for another minute or two to infuse the flavors together slightly.
Add the diced mushrooms and onions to the bottom of your slow cooker, then carefully place the seared pork chops on top. Pour the sauce mixture from Step 3 over the pork, making sure it surrounds everything evenly. Sprinkle the dried thyme over the top.
Cover the slow cooker and cook on low for 7-8 hours. The pork will become incredibly tender, and the flavors will meld beautifully. For the best results, I recommend checking after 6 hours—if your slow cooker runs hot, the pork may finish earlier and you don't want it to dry out.
Divide your choice of rice, potatoes, or noodles among serving bowls or plates. Top each portion with one pork chop, then ladle the creamy mushroom gravy and vegetables over top. The gravy soaks beautifully into whatever starch you choose, making every bite flavorful.