Prepare green beans by washing and trimming ends if needed.
Bring a pot of water to a boil and add a pinch of salt. Add the beans and cook for 2-4 minutes until just tender then remove and either run under cold water or put in a bowl of iced water. Drain the beans and set aside.
Warm a medium skillet over medium heat and add the pine nuts. Toast the pine nuts until golden. Watch carefully and stir frequently as they can burn quickly! Immediately transfer to a small bowl (don't leave them in the hot pan as they will continue to cook).
In the same skillet, add the oil and minced garlic. Let garlic saute for a minute then add the green beans. Cook, moving around frequently, for around 2-4 minutes.
Remove skillet from heat and the lemon zest, lemon juice, parsley, parmesan cheese, salt, pepper, and toasted pine nuts. Toss around until everything is mixed well, then transfer to a platter for serving.
