Pat the chicken breasts dry with paper towels to remove excess moisture, which helps the marinade stick better.
In a small bowl, whisk together olive oil, lemon juice, minced garlic, thyme, rosemary, salt, pepper, and smoked paprika if using, to create a flavorful marinade.
Place the chicken breasts in a resealable plastic bag or shallow dish and pour the marinade over them, ensuring all sides are coated. Seal or cover and refrigerate for at least 30 minutes to let the flavors penetrate.
Preheat your grill or grill pan to medium-high heat, aiming for around 200°C (390°F). You should see the grill hot enough to sizzle when you place the chicken on it.
Remove the chicken from the marinade, letting any excess drip off, and place it on the hot grill. Listen for a gentle sizzle and see the surface start to brown after about 2 minutes.
Cook the chicken for about 6-8 minutes on one side, then flip using tongs once it releases easily and has visible grill marks. Continue cooking for another 6-8 minutes.
Insert a meat thermometer into the thickest part of the chicken; once it reads 75°C (165°F), remove the chicken from the grill. This ensures perfect juiciness and safety.
Transfer the chicken to a cutting board and let it rest for 5 minutes. Resting helps the juices redistribute, keeping the meat moist and flavorful.
Slice the chicken against the grain into thick slices or serve whole, drizzled with any remaining juices from resting. The exterior will be beautifully charred with a juicy, tender interior.
Enjoy your perfectly grilled, juicy chicken breast alongside your favorite sides for a wholesome meal.