Preheat the oven to 400 degrees Fahrenheit and grease or line a baking dish with parchment paper.
Trim the tops and stems from the artichokes, then slice each one in half lengthwise. Scoop out the fuzzy choke with a spoon.
Rub all cut sides with lemon to prevent browning.
In a small bowl, mix lemon peels, 3 tablespoons olive oil, garlic, parsley, salt, and thyme.
Place artichokes cut-side up in the dish and evenly spoon the oil and lemon mixture into each half.
Carefully flip the artichoke cut side down, making sure to keep the contents inside of the artichoke.
Drizzle the outside of the artichoke with the remaining 1 tablespoon olive oil.
Cover tightly with foil and roast for 35 to 40 minutes or until tender.
To make butter garlic sauce, melt butter.
Scoop out the lemon peel and garlic mixture from the inside of the artichoke. Chop it up finely and add it to the melted butter.
Squeeze 1 tablespoon of lemon juice into the butter mixture and use it as a dipping sauce for the artichoke.