Bring a large pot of water to a boil. Fill a large bowl with ice cubes, add a few cups of cold water and place a strainer inside.
Add 2 teaspoons kosher salt and the green beans to the boiling water and cook until crisp-tender, about 4 minutes. Drain the green beans and immediately put into the strainer set inside the ice water. Let sit until cold, about 2 minutes; drain well and pat dry with paper towels.
In a small saute pan over medium heat, add in the almonds and cook until lightly toasted. Transfer the almonds to a small bowl.
Add the butter, garlic and green beans into a large saute pan and cook over medium-high heat, tossing to coat the beans. Cook until the beans are heated through and al dente, about 2 minutes. Season with salt and pepper and transfer to a platter. Top with the toasted almonds.