You can blanch the beans up to two days ahead of time. The almonds can be toasted several days ahead of time.