
These green beans are accidentally vegan—they just don’t need any animal products to be so flavorful. And they’re less than 150 calories per serving!
Bring large pot of water to a boil. In large bowl, toss shallot and vinegar; let stand.
In small skillet, heat 2 tbsp. oil, garlic, and rosemary on medium heat until garlic sizzles around edges and begins to turn golden, about 2 min. Remove from heat and toss with almonds, zest, and then parsley.
Fill bowl with ice water. Add 1 tbsp. salt to boiling water, then half of green beans, and cook until just tender, about 3 min. Use slotted spoon to transfer to ice water. Once cool, remove and pat dry. Repeat with remaining beans.
Whisk remaining 2 tbsp. oil into shallot mixture along with 1/2 tsp. each salt and pepper. Toss green beans with vinaigrette, transfer to platter, and sprinkle with almond mixture.