Green Beans with Almonds
Updated Sep 13, 2025
Green beans with almonds, a quick green bean almondine with crisp-tender beans, toasted almonds, shallot, garlic, and lemon. An easy 15-minute side.
I may earn commissions on purchases through links in this post. As an Amazon Associate I earn from qualifying purchases. Please read our disclosure policy.
When I want a simple vegetable side, I usually cook something on the stovetop, and these green beans with almonds are one I make a lot. They’re similar to green beans almondine, which is just fun to say. I just give the beans a quick boil in salted water, then sauté them with shallots and garlic. I still want a little bite to them, especially with the almonds in there.

Recipe testing notes

For the past 10 years, I’ve tested every recipe multiple times before sharing it! These notes give you a peek into my process of developing and testing.
I’ve cooked the green beans straight in the pan, and they started browning and going a little limp while I waited for them to cook through. So I give them a quick boil first. They’re mostly cooked by the time they go into the skillet, and I’m just getting the shallot and garlic flavor into them.
The almonds go from golden to burnt so fast. I toast them separately over medium heat, and once they smell nutty and look golden, I get them out of the pan.
Happy Cooking!
– Yumna
Jump to Section
Green Beans with Almonds Ingredients

- Green beans: Use fresh beans that are similar in thickness so they cook at the same rate. Trim the stem ends first to get rid of the tough, stringy stems, and trim them evenly so they’re all about the same length.. Thin French green beans work, but check them earlier during both cooking steps. You can also use frozen green beans. If you use frozen beans, don’t thaw them first; just blanch them in the boiling water for an additional minute.
- Almonds: I use sliced almonds rather than whole almonds because they’re easy to sprinkle over the green beans. Try slivered almonds for an extra crunch! Green beans and almonds are a classic pairing, but you can also use walnuts, pecans, pine nuts, or any other nut you’d like.
- Aromatics and seasoning: Shallot and garlic cook in olive oil. Thinly slice the shallot and mince the garlic. I like using a shallot because it’s not as overpowering as white or yellow onion, but you can substitute ¼ cup thinly sliced yellow onion if that’s what you have. It may take a little longer to soften, so cook it in the olive oil first, then add the garlic for the last minute or two before adding the green beans.
- Seasonings: Just salt and black pepper to season the green beans with almonds.
- Lemon: Here’s a quick tutorial on how to juice a lemon. Squeeze the juice over the green beans after transferring them to the platter. Catch any seeds in your hand or use a small strainer.
How to Make Green Beans with Almonds
These step-by-step photos walk you through how to make Green Beans with Almonds (also called Green Bean Almondine). For the full ingredient list and detailed instructions, head to the recipe card below, or skip straight to the → Green Beans with Almonds recipe below
1. Add to boiling water

Start with a large pot of salted water at a rolling boil, then add the trimmed beans.
2. Lift out the beans

Cook the beans until they’re bright green, but still firm. Lift them out with a slotted spoon or strainer, letting the excess water drain away.
3. Soften the shallot and garlic

Heat the olive oil in a large skillet, then stir in the aromatics. Cook until fragrant and softened without turning golden.
4. Add the greens beans and season

Transfer the drained beans to the skillet and sprinkle with salt and black pepper. Toss to distribute the shallot and garlic.
5. Finish cooking the beans

Continue cooking until you can pierce a bean with a fork, but it still has some bite. Transfer to a serving platter and squeeze the lemon juice over the top.
6. Toast the almonds

With the beans out of the skillet, reduce the heat to medium and add the sliced almonds. Stir often until golden brown, then remove from the heat and sprinkle over the beans.
Full Green Beans with Almonds Recipe

Green Beans with Almonds
Video
Ingredients
- 1 pound green beans ends trimmed
- 1 tablespoon olive oil
- ¼ teaspoon salt plus more for salting the water
- ¼ teaspoon black pepper
- 1 shallot thinly sliced
- 3 garlic cloves minced
- ¼ cup sliced almonds
- ½ lemon juiced
Instructions
- Bring a large pot of salted water to a rolling boil. Add the green beans and cook until bright green but still firm, about 3–4 minutes.
- Heat the olive oil in a large skillet over medium-high heat. Add the shallot and garlic and cook until fragrant but not golden, about 2 minutes.
- Use a slotted spoon to transfer the green beans from the pot of water to the skillet with shallots and garlic. Season with salt and pepper and continue cooking until the green beans are fork-tender but still crisp, about 3–4 minutes.
- Transfer the green beans to a large serving platter and squeeze the lemon juice on top.
- In the same skillet used to cook the green beans, add the sliced almonds over medium heat and toast them until golden brown, about 5–6 minutes. Remove from heat and sprinkle on top of the green beans.
Notes
Nutrition
Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.
Recipe Variations
- Lemon zest. For extra citrus flavor, zest the lemon before juicing it, then sprinkle the lemon zest over the green beans. You can also try using a Meyer lemon. When they’re in season, typically winter and early spring, they add a less tangy, more aromatic flavor to the dish!
- Parmesan cheese. Sprinkle ¼ cup freshly grated Parmesan over the green beans while they’re still hot so it melts onto them, then add the toasted almonds.
- Panko topping. Heat 1 tablespoon olive oil in the skillet over medium heat, then add ¼ cup panko breadcrumbs and the ¼ cup sliced almonds. Cook, stirring often, until both are golden brown, about 3–5 minutes. Season with a pinch each of salt and pepper, then sprinkle over the green beans just before serving.
Recipe Tips
- Blanch and shock the green beans. This way, they’ll come out tender yet crisp and keep their bright green color. Cook the beans in boiling water for 2 minutes, then place them in iced water. The beans should spend the same amount of time in the cold water as in the hot water.
- Don’t overcrowd the pan. Cook the beans in batches if needed. Overcrowding can cause them to steam instead of sauté, which changes the texture and flavor.
- Drain before transferring. Let the water drip off the beans before adding them to the oil. Too much water can leave liquid collecting in the skillet and on the serving platter.
Serving Ideas
- Mains: I like serving this green bean almondine alongside Thanksgiving turkey, prime rib, or spatchcock chicken.
- Lentils: For a meatless meal, I’d serve these green beans with my lentil shepherd’s pie or mujadara hamra. The green beans and almonds add a nice crunch with the softer lentils!
- Sides: Green beans are a classic Thanksgiving side dish! I love adding them to the table alongside classic Thanksgiving stuffing, Hasselback sweet potatoes, and roasted garlic mashed potatoes.

Troubleshooting
They likely cooked too long in the boiling water or in the skillet. Drain them while they’re still firm, then check a bean as you sauté. It should be easy to bite through without being completely soft.
You can blanch (boil until barely crisp-tender) the beans up to 1 day in advance. Wrap them in a paper towel and place them in a Ziploc bag in the fridge to keep them fresh until you’re ready to cook.







Comments
Made for a tasty and heathy side for tonight’s dinner. Everyone loved the lemony goodness.
Might try without the lemon next time, for a bit of difference.
Happy you enjoyed this one!
Made for dinner today. Family loved it! Thanks!
You are very welcome!
I’m subscribed to some few other food blogs, but omg this is the most beautifully explained recipe I’d ever read! When I read this I had some questions about it, but then all the things are explained below! BEAUTIFUL!! Thanks for making this! Takes time and effort everyone who cooks now that. LITERALLY SOOOO GOOD 👌🏻🫶🏻
That is so sweet, thank you!
Friend brought this to dinner. Delicious. Green beans were al dente which was perfect!
So glad you enjoyed it, Cathie!
Amazing ! Made this for thanksgiving dinner and everyone loved it!
That is amazing! Yay!!
Why is there no way to print this recipe. I won’t waste my time in the future with this site.
If you scroll down to the recipe card, on the right of the title “Green Beans with Almonds” and on top of the image on the recipe card, there is a printer symbol that will allow you to print the recipe.
I made this last night for thanksgiving and absolutely loved it!! It was so quick and easy. Thanks so much for this recipe! I love green bean casserole but wanted a healthier version and this was perfect. I would definitely make this again and not wait for thanksgiving!
Totally agree with you! I made it for ours too and love how light and tasty it is!
Perfect side dish for a thanksgiving meal! Love it!
So glad you enjoyed it! Thank you!
Just made. DE-LI-COUS!
Yay! So glad to hear it! Thanks for sharing!
Healthy and light. Will definitely be one of my side dishes for Thanksgiving dinner.