Combine green beans, shallots and oil in a large bowl and add freshly ground sea salt and pepper to taste. Toss until oil and salt and pepper are evenly distributed.
Spread beans and shallots on a cookie sheet and roast in oven for 15 minutes.
Meanwhile, heat a tbsp of oil in a small skillet. Add almonds, stirring occasionally until lightly browned, 2-3 minutes.
Toss roasted beans with almonds and squeeze lemon over beans right before serving.
Recipe by Weekend Table at https://weekendtable.com/2013/11/23/roasted-green-beans-shallots-almonds/