This green beans almondine is bright, buttery, and perfectly crisp-tender with toasted almonds and lemon. An easy, elegant side for holidays or weeknights!
Trim the green beans. Bring a large pot of water to a boil. Prepare a large bowl of ice water.
Blanch the beans: Add the beans to the boiling water and cook for 3 to 4 minutes (or 4 to 5 minutes for standard green beans)*, until tender but still crisp. Right when the beans are tender, remove them from the boiling water with tongs and transfer them to the bowl of ice water. Once cool, drain and pat them dry on a clean dish cloth. (You can blanch the beans up to 3 days in advance and refrigerate until completing Step 3.)
Cook the beans: In a medium skillet, heat the butter over medium heat. Add the sliced almonds and cook for 30 seconds until fragrant but not yet browned. Add the dried green beans and salt and cook for 2 to 3 minutes until warmed through and almonds are lightly browned. Add the garlic and cook 1 minute more, until the garlic is fragrant. Remove from the heat and stir in the lemon zest. Taste and add a few more pinches salt if necessary.
Notes
French green beans vs. standard: Haricots verts are thinner and more tender. Standard green beans (string beans) work, just blanch them 4 to 5 minutes instead.
Shallots: Add a finely minced shallot with the garlic to add a subtle sweetness.
Almonds: Sliced almonds toast more evenly, but slivered almonds work too. For a nut-free version, use sunflower seeds or pepitas.
Make ahead: Blanch beans up to 3 days in advance and refrigerate until ready to finish in the skillet.
Dairy-free/vegan: Use olive oil or plant-based butter.