Begin by seasoning the chicken thighs with salt, pepper, paprika, and dried thyme on both sides.
Heat 2 tablespoons of butter in a large skillet over medium-high heat. Once the butter is melted and sizzling, add the seasoned chicken thighs. Cook for about 6-7 minutes on each side until browned and cooked through (internal temperature should reach 165°F).
Once the chicken is cooked, remove it from the skillet and set it aside on a plate.
In the same skillet, add the halved baby potatoes. Cook for about 10 minutes, stirring occasionally, until they start to brown and become tender.
Add the minced garlic to the skillet and sauté for another minute until fragrant.
Squeeze the juice of the lemon over the potatoes and add the lemon zest. Stir, and then return the chicken to the skillet.
Add the remaining 2 tablespoons of butter to the skillet and toss everything together to ensure the chicken and potatoes are well coated in the lemon garlic sauce.
Cook for an additional 5 minutes, allowing the flavors to meld together.
Remove from heat, garnish with chopped parsley if desired, and serve warm.