Green Beans with Lemon Almonds

Vibrant green beans glisten with lemon zest, tossed with golden toasted almonds in this easy American side dish. Pin it
Vibrant green beans glisten with lemon zest, tossed with golden toasted almonds in this easy American side dish. | sunnypinkitchen.com

This dish features crisp-tender green beans quickly boiled and cooled to preserve freshness. Toasted almonds add a crunchy texture, while a zesty mixture of lemon juice, lemon zest, butter or olive oil, garlic, salt, and pepper brings vibrant flavor. The beans are sautéed briefly to absorb the seasoning and then topped with the golden almonds to complete a bright and satisfying side dish perfect for many meals.

The first time I made these green beans, my roommate leaned over the stove and said 'wait, something smells incredible' – it was just the almonds toasting. That nutty, warm aroma filling the kitchen has become one of my favorite cooking moments, and it turns an ordinary vegetable into something people actually get excited about eating.

I brought this dish to a Friendsgiving a few years ago, expecting it to be overshadowed by all the heavy sides. Instead, my friend's aunt asked for the recipe before she even finished her first bite, saying she'd never actually enjoyed green beans until that moment. Sometimes the simplest dishes are the ones that surprise people the most.

Ingredients

  • Fresh green beans: Trim the ends, but dont cut them into pieces – keeping them whole makes for a prettier presentation and better texture when you bite into them
  • Sliced almonds: These toast quickly and burn easily, so stand right there and stir them once they hit the pan
  • Unsalted butter: Use olive oil if you need this to be vegan, but butter adds a rich, comforting flavor that balances the sharp lemon
  • Fresh lemon juice and zest: Both matter – the zest gives you aromatic brightness while the juice adds tang
  • Garlic clove: Mince it finely so it distributes evenly and doesn't burn in the hot pan
  • Salt and black pepper: Finish with these after cooking to maintain control over the final seasoning

Instructions

Blanch the beans:
Boil salted water and cook green beans for 3-4 minutes until they're bright green and still have some snap. Transfer them immediately to ice water to stop the cooking and preserve that gorgeous color.
Toast the almonds:
Heat a dry skillet over medium heat and add sliced almonds, stirring constantly for 2-3 minutes until golden brown. Watch closely – they'll go from perfect to burned in seconds.
Build the flavor base:
Melt butter in the same skillet, then add minced garlic and cook for just 30 seconds until fragrant. You want it softened, not browned or bitter.
Bring it together:
Add the blanched beans to the skillet, tossing to coat in buttery garlic. Sauté for 2-3 minutes until heated through.
Finish with brightness:
Remove from heat and toss with lemon juice, zest, salt, and pepper. Sprinkle toasted almonds over the top and serve while still warm.
Tender green beans with lemon and toasted almonds served warm, garnished with fresh zest on a rustic plate. Pin it
Tender green beans with lemon and toasted almonds served warm, garnished with fresh zest on a rustic plate. | sunnypinkitchen.com

This recipe saved me during a dinner party where I completely forgot to plan a vegetable. Ten minutes later, my guests were asking if I'd been planning this side dish all week. Sometimes the best cooking happens when you're flying by the seat of your pants with good ingredients.

Making Ahead

You can blanch the beans and toast the almonds up to a day in advance – just store them separately in airtight containers in the refrigerator. When you're ready to serve, the final sauté takes about five minutes and brings everything back to life.

Choosing the Best Beans

Look for green beans that snap when you bend them rather than bending limply – they should feel firm and smooth. Avoid any with brown spots or visible blemishes. The thinner ones, often called haricots verts, cook faster and have a more delicate texture if you can find them.

Serving Suggestions

This side dish works with almost anything, but it's particularly good alongside roasted chicken, grilled salmon, or even as part of a vegetarian grain bowl. The lemon and almonds make it feel special enough for holidays but simple enough for Tuesday dinner.

  • Try swapping almonds for hazelnuts or pecans for a different nutty flavor
  • Add a pinch of red pepper flakes when cooking the garlic if you like a little heat
  • Double the recipe for holiday gatherings – it goes faster than you'd expect
Sizzling green beans with lemon and toasted almonds, paired with roasted chicken for a fresh, bright vegetarian dinner. Pin it
Sizzling green beans with lemon and toasted almonds, paired with roasted chicken for a fresh, bright vegetarian dinner. | sunnypinkitchen.com

These green beans have become my go-to side for everything from weeknight dinners to holiday feasts. Sometimes the most unassuming dishes end up being the ones people remember most.

Recipe FAQ

Boil green beans for 3-4 minutes until bright green and just tender, then plunge into ice water immediately to stop cooking and maintain crispness.

Yes, olive oil works great as a vegan alternative and complements the lemon and almond flavors well.

Toast sliced almonds in a dry skillet over medium heat, stirring frequently for 2-3 minutes until golden and fragrant.

Lemon juice and zest add a bright, tangy note that balances the richness of butter and the crunch of almonds.

Yes, a pinch of red pepper flakes can be sautéed with garlic for a subtle spicy kick without overpowering the freshness.

Green Beans with Lemon Almonds

Tender green beans tossed with lemon juice and toasted almonds create a fresh and flavorful side.

Prep 10m
Cook 10m
Total 20m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 lb fresh green beans, trimmed

Nuts

  • 1/2 cup sliced almonds

Flavorings

  • 2 tbsp unsalted butter (or olive oil for vegan option)
  • 1 tbsp fresh lemon juice
  • 1 tsp lemon zest
  • 1 garlic clove, minced
  • 1/2 tsp sea salt
  • 1/4 tsp freshly ground black pepper

Instructions

1
Blanch Green Beans: Bring a large pot of salted water to a boil. Add the green beans and cook for 3–4 minutes until crisp-tender. Drain and immediately plunge into a bowl of ice water to stop the cooking. Drain again and set aside.
2
Toast Almonds: While the beans cook, toast the sliced almonds in a large, dry skillet over medium heat for 2–3 minutes, stirring frequently until golden and fragrant. Remove from the skillet and set aside.
3
Prepare Aromatics: In the same skillet, melt the butter (or heat the olive oil) over medium heat. Add the garlic and sauté for 30 seconds until fragrant.
4
Sauté Green Beans: Add the drained green beans to the skillet, tossing to coat in the butter and garlic. Sauté for 2–3 minutes until heated through.
5
Season and Finish: Remove from heat. Add the lemon juice, lemon zest, salt, and pepper. Toss well.
6
Serve: Transfer to a serving platter and sprinkle with toasted almonds. Serve immediately.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Mixing bowl
  • Colander
  • Zester or fine grater

Nutrition (Per Serving)

Calories 130
Protein 3g
Carbs 10g
Fat 9g

Allergy Information

  • Contains tree nuts (almonds) and dairy (butter)
  • For dairy-free/vegan, substitute butter with olive oil
  • Always check ingredient labels for potential cross-contamination
Paula Henderson

Home cook sharing easy, comforting recipes and helpful kitchen tips for everyday meals.