01 - Bring a large pot of salted water to a boil. Add the green beans and cook for 3–4 minutes until crisp-tender. Drain and immediately plunge into a bowl of ice water to stop the cooking. Drain again and set aside.
02 - While the beans cook, toast the sliced almonds in a large, dry skillet over medium heat for 2–3 minutes, stirring frequently until golden and fragrant. Remove from the skillet and set aside.
03 - In the same skillet, melt the butter (or heat the olive oil) over medium heat. Add the garlic and sauté for 30 seconds until fragrant.
04 - Add the drained green beans to the skillet, tossing to coat in the butter and garlic. Sauté for 2–3 minutes until heated through.
05 - Remove from heat. Add the lemon juice, lemon zest, salt, and pepper. Toss well.
06 - Transfer to a serving platter and sprinkle with toasted almonds. Serve immediately.