These Spicy Garlic Green Beans are fresh, healthy, and delicious. They're doused with garlic, lemon zest, shallots, and a decent amount of spice, and they're the perfect side dish for any meal. Pair them with my Charred Carrots with Herbs and my Sautéed Crispy Brussels Sprouts for a Thanksgiving vegetable spread, or stir in a spoonful of my Garlic Confit to take the garlic flavor over the top.

Spicy Garlic Green Beans at a Glance
- 🕒 Total Time: 10 minutes (5 minutes prep + 5 minutes cooking)
- 👪 Servings: 6 people
- 🍽️ Cuisine Type: Mediterranean / Side Dish
- 🧄 Flavor Profile: Garlicky, savory green beans with sweet shallots, a little heat from red pepper flakes, and fresh lemon zest.
- 📖 Dietary Info: Naturally gluten-free, vegetarian, vegan, and dairy-free.
- 📦 Storage Notes: Best served fresh. Refrigerate leftovers in an airtight container for 3–4 days and reheat gently.
- ⭐ Why You'll Love It: A quick, flavorful vegetable side dish with plenty of garlic, a little spice, and bright lemon zest. Perfect for weeknight dinners or the Thanksgiving table.
Why I Love This Recipe
There's no denying it, I'm hooked. I know I say I'm obsessed with just about everything I make (I mean, can you blame me?), but these green beans really stand out. They are doused with garlic, lemon zest, shallots, and a decent amount of spice. And they are so good it's basically like eating candy. Or homemade french fries. That's basically how I eat them. One by one, until all of a sudden the entire plate of Spicy Garlic Green Beans disappears. Green Bean CANDY, if you will! Also, they are the perfect side dish and go beautifully with any of the following recipes such as Wild Mushroom Stuffing, Sautéed Brussels Sprouts, Roasted Acorn Squash, or my famous Mascarpone Mashed Potatoes.
Jump to:
Ingredients

Substitutions & Swaps
🌶 Spice Adjustments
- Make it milder: Reduce the red pepper flakes or leave them out entirely. You'll still get plenty of flavor from the garlic and shallots.
- Turn up the heat: Add a little more crushed red pepper if you love your green beans extra spicy.
🧄 Flavor Boosters
- Extra garlic: Add another clove or two if you can't get enough garlic flavor.
- Fresh ginger: A little grated ginger adds another layer of flavor alongside the garlic.
- Extra shallots: Add a little more for that sweet, savory flavor.
🍋 Citrus Variations
- Lemon juice: Add a small squeeze just before serving for a brighter finish.
- Lime zest: Swap it for lemon zest if you want a slightly different citrus flavor.
🍽 Bonus Add-Ins
- Toasted almonds: Sprinkle over the finished beans for a little crunch.
- Parmesan: Finish with freshly grated Parmesan for a savory twist. This variation is no longer dairy-free or vegan.
- Crispy shallots: Add them just before serving for extra texture.
How to Make Spicy Garlic Green Beans

Step 1: Bring a large pot of water to a boil. Add the green beans and cook for 3 minutes. Drain the green beans and set aside.

Step 2: In a large, heavy-bottom skillet, heat the olive oil over medium-high heat. Add the shallot, garlic, and red pepper flakes and sauté until the garlic becomes fragrant.

Step 3: Add the green beans and mix everything together, making sure the garlic and shallots are evenly distributed amongst the green beans.

Step 4: Season with salt and lemon zest and serve immediately.
🌶️🧄🍋 Tips & Tricks for the Best Spicy Garlic Green Beans
- Choose your favorite green beans. I love haricots verts because they're thinner and more delicate, but regular green beans work too. Just trim the ends before cooking.
- Don't overcook the beans. Boil them for about 3 minutes, then drain. You want them bright green and still a little crisp because they're going into the skillet next.
- Use fresh garlic. Freshly chopped garlic makes a big difference in this recipe, so it's worth skipping the jarred stuff.
- Watch the garlic and shallots. Sauté just until fragrant, making sure the garlic doesn't burn or turn bitter.
- Adjust the spice level. Add more red pepper flakes if you like heat, or use less for a milder side dish.
- Toss everything together. Make sure the garlic, shallots, and red pepper flakes are evenly distributed so every bite has plenty of flavor.
- Finish with lemon zest. Add it at the end for a fresh, bright finish that balances the garlic and spice.
- Serve immediately. These green beans are at their best straight from the skillet while they're hot and crisp-tender.
Spicy Garlic Green Beans FAQs
100% green beans can be eaten raw; however, I would not recommend it. Maybe with a dip, but I would stick to boiling or steaming them and then seasoning with salt, pepper, and red pepper flakes.
I would not freeze this dish after I made it. With this recipe, it's easy enough to whip up a batch in about 10 minutes, so I would suggest going the freshly made route.
Transfer any leftovers to an airtight container and refrigerate for 3–4 days. Reheat gently in a skillet until heated through.
These are best made right before serving, but you can trim the green beans and prep the garlic and shallots ahead of time. Then everything comes together in about 10 minutes when you're ready to eat!

So there you have it, my secret tips for making the perfect Spicy Garlic Green Beans! Give this recipe a try and let me know how it turns out. And if you're looking for more Thanksgiving recipes, be sure to check out my full What's Gaby Cooking Thanksgiving menu along with the master prep schedule to keep everything organized and on track!
More Thanksgiving Recipe Ideas
Need more ideas to round out your Thanksgiving menu? Check out my 80+ Thanksgiving Recipes for even more inspiration!
If you tried this recipe, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below. Thanks for visiting today

Spicy Garlic Green Beans
Ingredients
- 1 pound haricot verts or green beans ends trimmed
- 2 tablespoons olive oil
- 6 cloves garlic chopped
- 1 shallot thinly sliced
- 1-2 teaspoons red pepper flakes depending on how spicy you like them
- flaky salt and lemon zest to garnish
Instructions
- Bring a large pot of water to a boil.
- Add the green beans and cook for 3 minutes. Drain the green beans and set aside.
- In a large, heavy-bottomed skillet, heat the olive oil over medium-high heat. Add the shallot, garlic, and red pepper flakes and sauté for 2 minutes, until the garlic becomes fragrant. Add the green beans and mix everything together, making sure the garlic and shallots are evenly distributed amongst the green beans.
- Season with salt and the lemon zest and serve immediately.
Notes
- Choose your favorite green beans. I love haricots verts because they're thinner and more delicate, but regular green beans work too. Just trim the ends before cooking.
- Don't overcook the beans. Boil them for about 3 minutes, then drain. You want them bright green and still a little crisp because they're going into the skillet next.
- Use fresh garlic. Freshly chopped garlic makes a big difference in this recipe, so it's worth skipping the jarred stuff.
- Watch the garlic and shallots. Sauté just until fragrant, making sure the garlic doesn't burn or turn bitter.
- Adjust the spice level. Add more red pepper flakes if you like heat, or use less for a milder side dish.
- Toss everything together. Make sure the garlic, shallots, and red pepper flakes are evenly distributed so every bite has plenty of flavor.
- Finish with lemon zest. Add it at the end for a fresh, bright finish that balances the garlic and spice.
- Serve immediately. These green beans are at their best straight from the skillet while they're hot and crisp-tender.
Nutrition Information (estimated)
Photo by Matt Armendariz / Food Styling by Adam Pearson / Recipe from What’s Gaby Cooking




These are the best green beans I've ever had!!
So fresh and tasty! love green beans!
This looks like a recipe I can get hooked on too!
I LOVE LOVE LOVE these!!! One of my favorite vegetables! This recipe is so simple and flavorful.
You had me at spicy! I just started my food blog and my goal when looking for new recipes just to cook for my family is food blogs. I will have to try your recipe and I love spicy food so I know I will love it!
lovethycook.com
Made these yesterday to serve as a side with Julia Child classic roast chicken. So, so good! I had some mushrooms in the frig that needed to be used so I sauteed them with the garlic and shallot in oil and spices. This is the only way I will combined green beans and mushrooms ever again. And I agree that these green beans are addictive. Thanks so much for the recipe!
Being totally disorganised, I didn't have any shallots in the house but it worked fine with a small red onion. I will definitely make this again.
You are too cute! And that picture is absolutely gorgeous! Do I say that a lot? Well, its cause I mean it. 🙂
Need…..now 🙂 Mmmmm!
Gotta love these healthy green beans!
This looks so good! Garlic green beans are so easy and the kids just devour them all!
Yes please to plenty of garlic & spice!
Love the video Gaby. Too cute.
Excellent! I am all over these. Great video, Gaby!
We made something similar and they always disappear SO FAST! Beautiful shots. 🙂