In a large skillet, heat the extra virgin olive oil over medium-high heat until shimmering. Season the chicken thighs generously with salt and black pepper on both sides.
Carefully place the seasoned chicken thighs in the skillet and sear them for about 5-7 minutes on each side, or until they are beautifully golden brown and cooked through (internal temperature should reach 165°F). Remove the chicken from the skillet and set aside on a plate.
In the same skillet, add the finely diced onion. Sauté for approximately 3-4 minutes until the onion becomes translucent and fragrant.
Introduce the minced garlic to the onions, stirring continuously for an additional 30 seconds until the garlic is aromatic and lightly golden.
Add the halved cherry tomatoes to the skillet and simmer for about 2 minutes until they start to soften and release their juices.
Carefully pour in the chicken broth and add the ranch seasoning mix. Stir well to combine and bring the mixture to a gentle simmer, allowing the flavors to meld together.
Once simmering, dollop in the softened cream cheese and stir continuously until the sauce becomes creamy and well incorporated.
Toss in the roughly chopped spinach, allowing it to wilt slightly, before returning the chicken thighs to the skillet. Coat the chicken in the luxurious creamy ranch sauce.
Evenly sprinkle the shredded mozzarella cheese over the chicken. Cover the skillet with a lid and let it cook for an additional 2-3 minutes, or until the cheese is melted and bubbly.
Before serving, garnish with freshly chopped parsley for a vibrant touch!
Notes
Serve directly from the pan or transfer to a platter. Pairs well with crusty bread or rice.