Bring a large pot of well salted water to boil and prepare a bowl of ice water. Add green beans to boiling water. Cook for a few minutes. Drain and immediately transfer to ice water.
Make crispy shallots. In a large skillet, heat avocado oil over medium heat. When oil is shimmering, add the thinly sliced shallots and cook, until golden brown and crispy.