01 - Bring a large pot of salted water to a boil. Add green beans and cook for 3–4 minutes, until crisp-tender. Drain and immediately plunge into a bowl of ice water to stop cooking. Drain again and set aside.
02 - In a large skillet over medium heat, add the sliced almonds. Toast, stirring frequently, for 2–3 minutes until golden and fragrant. Transfer to a plate.
03 - In the same skillet, add olive oil (or butter) and minced garlic. Sauté for 30 seconds until fragrant, being careful not to brown the garlic.
04 - Add the drained green beans to the skillet. Season with salt and pepper. Cook, tossing frequently, for 2–3 minutes until heated through.
05 - Remove from heat. Add lemon zest, lemon juice, and toasted almonds. Toss gently to combine. Taste and adjust seasoning if needed. Serve immediately.