Heat the olive oil in a medium pan over medium heat. Add the onion and sauté until translucent, about 2 minutes. Add the garlic and cook until fragrant, about 1 minute.
3. Step
Add the spinach and cool until wilted.
4. Step
Add the cream cheese and stir until melted. Season with salt and pepper. Remove the pan from the heat and let cool.
5. Step
Make a slit on the side of each pork chop to make a pocket, but do not cut all the way through.
6. Step
Fill the pork chops with the spinach mixture. Season with salt and pepper on both sides.
7. Step
Heat a drizzle of olive oil in a large pan over medium-high heat. Working in batches, sear the pork chops until golden brown on both sides. Transfer to a baking sheet.
8. Step
Bake the pork chops for 20 minutes, or until cooked through.