Gather all your ingredients. Halve the baby potatoes, chop the fresh rosemary and thyme, and mince your garlic. Slice the lemon into rounds and set everything aside.
In your skillet, heat the olive oil over medium-high heat until shimmering.
Season the chicken thighs with salt and pepper. Place them skin-side down in the hot skillet. Sear the chicken for about 7-8 minutes until the skin is crispy and golden. Flip the chicken and cook for an additional 5 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, add the butter and let it melt. Add the halved baby potatoes, cut-side down. Cook for about 5 minutes until they are golden brown.
Once the potatoes are golden, add the minced garlic, chopped rosemary, and thyme to the skillet. Stir to combine and cook for an additional minute until fragrant.
Return the seared chicken thighs to the skillet, nestling them among the potatoes. Top with the lemon slices. Cover the skillet with a lid and let it cook on medium-low heat for about 20-25 minutes.
Check that the chicken is cooked through (internal temperature should reach 165°F). Let it rest for a few minutes before serving.