In a mixing bowl, whisk together the olive oil, 1 teaspoon of Italian seasoning, ½ teaspoon of kosher salt, ¼ teaspoon of black pepper, and ¼ teaspoon of paprika. This mixture will serve as the marinade for the chicken.
Add the boneless, skinless chicken breasts to the marinade, ensuring they are well-coated. Allow them to marinate for at least 15 minutes. If time permits, marinating for up to an hour will enhance the flavors even further.
If you’re using an oven, preheat it to 400°F (200°C). For grilling, preheat your grill to medium-high heat.
While the chicken is marinating, slice the baby potatoes and onion. Mince the garlic and set all the vegetables aside.
Cut four large pieces of aluminum foil (about 12x12 inches each). In the center of each piece of foil, place a handful of the sliced baby potatoes and onion. Top with a marinated chicken breast, minced garlic, and a few slices of lemon. Sprinkle the remaining Italian seasoning, salt, black pepper, and paprika over the top.
Place 1 tablespoon of unsalted butter on top of each chicken breast in the foil packets. This will add richness and depth to the dish as it cooks.
Fold the sides of the foil over the chicken and veggies, then fold the ends to create a sealed packet. Make sure there are no holes for steam to escape.
If using the oven, place the foil packets on a baking sheet and bake for 25-30 minutes. If grilling, place the packets on the grill and cook for about 20-25 minutes, until the chicken is cooked through and reaches an internal temperature of 165°F (75°C).
Carefully open the foil packets (watch out for steam!) and serve the Lemon Chicken Foil Packets directly from the foil or transfer to plates. Enjoy the vibrant flavors and delightful aroma!