Bring a large pot of salted water to a boil. Add the green beans and cook for about 4 minutes until just softened and bright green, drain and rinse in cold water.
In a large skillet, heat the olive oil over medium heat. Add the shallot and a pinch of salt (about 1/4 teaspoon to start) and cook until softened, about 5 minutes. Add the raw almonds and toast until golden brown, about 1-2 minutes.
Add in the cooked green beans, lemon zest and juice. Cook until warmed through, then taste, seasoning with salt and pepper as needed.