In a small bowl, whisk together the lemon juice, lemon zest, garlic, Dijon mustard, olive oil, honey, oregano, salt, pepper, and paprika. Place the chicken breasts in a resealable bag or a shallow dish and pour the marinade over them. Let them marinate for at least 15 minutes, or up to 2 hours for deeper flavor.
Pan-Seared Method: Heat a large skillet over medium-high heat. Add a tablespoon of olive oil, then place the marinated chicken in the skillet. Cook for 5–6 minutes per side until golden brown and cooked through (internal temperature of 165°F). Remove from the pan and let rest.
Baked Method: Preheat the oven to 400°F (200°C). Place the marinated chicken in a baking dish and bake for 20–25 minutes until fully cooked.
In the same skillet, add chicken broth and butter, scraping up any browned bits from the pan. Let it simmer for 2 minutes, then pour over the cooked chicken for extra moisture and flavor.
Slice the chicken and garnish with fresh parsley and lemon slices. Serve hot with rice, roasted vegetables, or a fresh salad.