Toast the almonds in a dry skillet over medium heat, shaking often, 3 to 5 minutes until golden. Set aside.
Bring a large pot of salted water to a boil and fill a large bowl with ice water. Boil the green beans 5 to 7 minutes until just tender. Drain, transfer to the ice water until cool, then drain well.
Melt the butter in a large nonstick skillet over medium heat. Add the pearl onions, tarragon, salt and pepper. Cook, stirring, about 3 minutes until the onions begin to brown.
Add the green beans and wine. Cook, stirring occasionally, about 3 minutes until heated through and the liquid is slightly reduced.
Transfer to a serving bowl and top with the toasted almonds.
Notes
Blanched beans can be chilled up to 2 days ahead. For asparagus, roast at 400 degrees for 8 to 10 minutes instead of boiling.Pearl Onions: Pearl onions can be hard to find! Look in the freezer section. If you can't find them, substitute sliced yellow onions or shallots.