Fill a non-stick saute pan with water, add a generous pinch of salt and bring to a boil. Once the water is boiling, add the green beans. Gently nudge the green beans in the pan so they all get covered with water. It will take a few minutes to bring the water back to boil, so be patient.
We cook the beans 5-7 minutes. Test a green bean and taste it to see if it's cooked the way you like it. If it is, drain the beans in a colander and if it's not, cook them longer. When ready, drain beans and set aside.
Using the same saute pan, dry it out, place over medium high heat and add a few tablespoons of olive oil. Once the oil is hot, toss in the garlic and and stir to coat. After about 30 seconds, add in the green beans and begin to toss so every green bean is coated with olive oil. Stirring frequently will ensure that the garlic does not burn and the green beans cook evenly.
This will take about 2-3 minutes and then squeeze a half of a lemon in the pan and stir to coat.
Toss in the lemon zest or sliced peel and butter, sprinkle generously with kosher salt or Maldon salt and add lots of freshly ground black pepper.
Stir again so all of the flavors meld. Taste a bean and add a little more salt or olive oil, if needed. While hot, serve generous portions, sprinkle with a touch of Maldon salt and dive in.