Cut out a large piece of foil, about 20"x20". Place the salmon on top of the foil, skin side down.
Season the fish with salt and pepper, and add fresh thyme. Sprinkle the top of the salmon fillet with green onions and garlic, plus lemon zest.
Add lemon slices on top of the fillet, followed with pats of butter.
Fold the foil over the salmon and seal it shut. Set aside for 10 minutes.
In the meantime, preheat an outdoor grill to medium-high; about 375˚F to 425˚F.
Place the salmon packet on the grill; cover the grill and cook for about 18 minutes.
Carefully open up the foil packet away from your face.
Close the grill and continue to cook for 5 to 8 more minutes, or until salmon is cooked through. Check for doneness with an instant-read meat thermometer; salmon is cooked through when internal temperature registers at 145˚F.
Remove the salmon from the grill and let it rest for about 5 minutes.
Garnish with parsley, cut, and serve.
Notes
Parchment paper instead of foil: Parchment paper is suitable for oven baking, but it should be avoided for grilling due to the fire risk.
Oven Method: Preheat the oven to 375˚F and bake foil-wrapped salmon for 15 to 18 minutes; open up the foil packet, and bake for 10 more minutes or until the fish's internal temperature registers at 145˚F.
Add Veggies: Grill quick-cooking veggies like zucchini, bell peppers, and green beans in separate packets.
Spice Things Up: Play around with pan-Asian flavors, Cajun seasoning, etc. Salmon is versatile and takes on various flavors.