I used to be the person who brought green beans to Thanksgiving and watched them sit there, sad and steaming, while everyone fought over the mashed potatoes. Then one year I ran out of oven space, threw them in a screaming-hot cast iron skillet with a fistful of garlic, and suddenly people were spooning them onto their plates before the turkey even hit the table.
Advertisements1
Here's the thing I learned: green beans are pretty good served just as they are, or paired with a variety of things, but they're genuinely great when you treat them like they matter. That means high heat, a little fat, something crunchy, and a hit of acid at the end. No mushy, gray, waterlogged beans. Ever again.
This version takes about 50 minutes start to finish, most of it hands-off, and it works equally well next to roast chicken on a Tuesday or a holiday prime rib. You can also eat a bowl of it standing over the sink, which I have done, and I'm not sorry.
Why You'll Love This Recipe
About the Ingredients
1 1/2 lb (680 g) fresh green beans, trimmed
Look for beans that snap cleanly and feel firm, not rubbery. Frozen whole green beans work in a pinch, but pat them completely dry and add 2 to 3 extra minutes of cooking.
3 tbsp (45 ml) extra-virgin olive oil, divided
Regular olive oil or avocado oil both work. Save your fancy finishing oil for drizzling at the very end, since high heat mutes its flavor.
5 cloves garlic, thinly sliced
Sliced, not minced, so the pieces toast instead of burning. If you only have garlic powder, use 1 tsp and add it in the last 30 seconds.
1/2 cup (60 g) sliced almonds
Toasted sliced almonds are the classic move, but chopped pecans, walnuts, or even sunflower seeds for a nut-free version all work beautifully.
1/2 tsp red pepper flakes
Cut it to 1/4 tsp for a milder pan, or swap in 1/4 tsp smoked paprika if you want smoky instead of spicy.
3/4 tsp kosher salt, plus more to taste
Kosher salt is more forgiving here than fine table salt. If using table salt, start with 1/2 tsp and adjust at the end.
1/2 tsp freshly ground black pepper
Freshly cracked makes a real difference on a simple vegetable. Pre-ground is fine, just use a slightly generous pinch.
1 tbsp (15 ml) fresh lemon juice
About half a lemon. Lime juice or a splash of red wine vinegar both work if that's what's in your fridge.
1 tbsp (15 g) unsalted butter
Adds a glossy finish. Use vegan butter or an extra drizzle of olive oil to keep the dish fully dairy-free.
1 tbsp chopped fresh parsley, optional
Flat-leaf parsley is best for flavor; curly parsley is more about color. Fresh dill or basil are lovely swaps.
Tips & Tricks
- Dry the beans completely before they hit the pan. Any water left on them steams instead of sears, and you'll end up with pale, limp beans. Spin them in a salad spinner or blot with a clean kitchen towel.
- Don't crowd the skillet. If your pan is smaller than 12 inches, cook the beans in two batches. Overcrowding drops the pan temperature and you lose all that beautiful blistering.
- Salt at the end, not just the beginning. A final sprinkle of kosher salt right before serving makes the beans taste brighter and more seasoned than salting early ever does.
- Toast the almonds in the same pan first and set them aside. They soak up the garlicky oil, and you avoid the classic mistake of burnt nuts sitting in the pan while the beans finish.
Pro Tips
Step-by-Step Instructions
1. Toast the almonds
Heat a 12-inch cast iron or heavy stainless skillet over medium heat for 3 minutes, then add the almonds and toast, stirring often, for 3 to 4 minutes until fragrant and light golden brown. Transfer to a plate and set aside.
2. Blister the beans
Raise the heat to medium-high and add 2 tbsp of the olive oil. Add the green beans in a single layer and cook, undisturbed, for 3 minutes, then toss and cook another 4 to 5 minutes until the beans are blistered in spots and crisp-tender, about 190°F (88°C) at the thickest part if you want to check with a thermometer.
3. Add the garlic
Push the beans to the edges of the pan, add the remaining 1 tbsp olive oil to the center, and scatter in the garlic, red pepper flakes, salt, and black pepper. Cook 45 to 60 seconds until the garlic is fragrant and just barely golden, not brown.
4. Finish with butter
Add the butter and toss everything together for 30 seconds until the butter melts and coats the beans with a glossy sheen. The beans should look shiny and slightly wrinkled, with dark charred spots here and there.
5. Brighten and serve
Remove the pan from the heat and stir in the lemon juice and parsley. Taste, adjust salt, then scatter the toasted almonds over the top and serve immediately while the beans are still hot and snappy.
Delicious Variations
Bacon and Shallot
Cook 4 slices of chopped bacon until crisp, use the rendered fat instead of olive oil, and swap the garlic for 2 thinly sliced shallots.
Asian-Style Sesame
Replace the lemon and parsley with 1 tbsp soy sauce, 1 tsp toasted sesame oil, and a sprinkle of toasted sesame seeds.
Lemon-Parmesan
Skip the almonds and finish with 1/3 cup finely grated Parmesan and the zest of one lemon for a sharper, cheesier version.
How to Store Skillet Green Beans with Garlic and Almonds
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days. The beans will soften slightly, which is completely normal.
Freezer
Freezing is not recommended; the beans turn mushy and watery once thawed. If you must, freeze for up to 1 month and plan to use them in soups or stews.
Reheating
Reheat in a skillet over medium heat for 3 to 4 minutes with a small splash of water or oil, or in the microwave for 60 to 90 seconds. Add a fresh squeeze of lemon after reheating to wake it back up.
Frequently Asked Questions
Q: Are these green beans gluten-free and vegetarian?
Yes, as written this recipe is naturally gluten-free and vegetarian. Just double-check your red pepper flakes and any packaged ingredients if you're cooking for someone with serious sensitivities.
If you make these skillet green beans, I want to hear about it. Did you go spicy or mild? Did you eat half of them before dinner even started? Leave a comment and a star rating below, and if you snap a photo, tag me so I can cheer you on. You're doing better than you think.
Skillet Green Beans with Garlic and Almonds
Skillet Green Beans with Garlic and Almonds are a bright, blistered 50-minute side dish with toasted nuts, lemon, and just enough chili for a little kick.
🧂 Ingredients
- 1 1/2 lb (680 g) fresh green beans, trimmed
- 3 tbsp (45 ml) extra-virgin olive oil, divided
- 5 cloves garlic, thinly sliced
- 1/2 cup (60 g) sliced almonds
- 1/2 tsp red pepper flakes
- 3/4 tsp kosher salt, plus more to taste
- 1/2 tsp freshly ground black pepper
- 1 tbsp (15 ml) fresh lemon juice
- 1 tbsp (15 g) unsalted butter
- 1 tbsp chopped fresh parsley, optional
📋 Instructions
- 1Toast the almonds — Heat a 12-inch cast iron or heavy stainless skillet over medium heat for 3 minutes, then add the almonds and toast, stirring often, for 3 to 4 minutes until fragrant and light golden brown. Transfer to a plate and set aside.
- 2Blister the beans — Raise the heat to medium-high and add 2 tbsp of the olive oil. Add the green beans in a single layer and cook, undisturbed, for 3 minutes, then toss and cook another 4 to 5 minutes until the beans are blistered in spots and crisp-tender, about 190°F (88°C) at the thickest part if you want to check with a thermometer.
- 3Add the garlic — Push the beans to the edges of the pan, add the remaining 1 tbsp olive oil to the center, and scatter in the garlic, red pepper flakes, salt, and black pepper. Cook 45 to 60 seconds until the garlic is fragrant and just barely golden, not brown.
- 4Finish with butter — Add the butter and toss everything together for 30 seconds until the butter melts and coats the beans with a glossy sheen. The beans should look shiny and slightly wrinkled, with dark charred spots here and there.
- 5Brighten and serve — Remove the pan from the heat and stir in the lemon juice and parsley. Taste, adjust salt, then scatter the toasted almonds over the top and serve immediately while the beans are still hot and snappy.


