01 - Bring a large pot of salted water to a boil. Add green beans and cook for 3 to 4 minutes until bright green and crisp-tender. Drain and immediately transfer to an ice water bath to halt cooking. Drain again and pat dry.
02 - Heat a large skillet over medium heat. Toast sliced almonds, stirring frequently, for 2 to 3 minutes until golden and fragrant. Remove from skillet and set aside.
03 - In the same skillet, melt butter with olive oil. Add minced garlic and sauté for 1 minute until fragrant, avoiding browning.
04 - Add green beans to skillet and toss to coat with garlic butter. Sauté 2 to 3 minutes until heated through.
05 - Stir in lemon zest, lemon juice, salt, and pepper. Toss thoroughly to combine.
06 - Remove from heat and transfer to serving platter. Top with toasted almonds and sprinkle with chopped parsley if desired. Serve immediately.