These roasted green beans are the perfect side dish for the holidays. They’re fresh and healthy, and take less than half an hour to make.
PIN HERE for later and follow my boards for more recipe ideas
Quick and Easy Roasted Green Beans
Green beans are one of my favorite holiday sides. Whether it’s Thanksgiving, Christmas, or any other holiday, chances are the food is heavy, rich, and indulgent. Green beans are the perfect side to cut through that. They’re light, bright, and refreshing, and put some much-needed veggies on your holiday plate. And this recipe for roasted green beans is one of my favorites when Christmas rolls around.
These green beans are fancy enough to fit in at the holiday table, but they’re easy enough to make that they can become a go-to in your kitchen year round. Plus, they’re super healthy!
What You’ll Need
Here are all the ingredients you need for these easy and juicy roasted green beans. Be sure to check out the recipe card at the bottom of the page for the exact quantities of each ingredient.
- Green beans
- Avocado oil – You can also use olive oil for this recipe.
- Fine sea salt
- Black pepper – Freshly-ground black pepper is preferable for this recipe.
- Garlic powder – This is an optional ingredient, but garlic goes very well with green beans.
- Onion powder – Onion powder is also an optional ingredient.
- Pecans – Pecans are an optional garnish.
- Almonds – These are also an optional garnish. If you use them, you’ll want slivered almonds.
How to Make Roasted Green Beans
Here’s how to make these easy holiday roasted green beans.
- Prep. Preheat the oven to 425F, and line a baking sheet with parchment paper.
- Season the green beans. Place the green beans on the parchment paper and coat with olive oil. Then season with the salt, pepper, and optional garlic powder and onion powder.
- Roast. Cook the green beans in the oven for 15-18 minutes, shaking and turning the baking sheet halfway through. If you want the green beans to be crispy, broil them for 1 additional minute.
- Finish. Remove the roasted green beans from the oven, and toss with the optional nuts. Then serve.
Tips for Success
Here are some tips for making the best holiday green beans.
- Trim the green beans together. Trimming the ends off of green beans can be a slow and arduous task. To speed things up, trim a lot of beans at once. Grab a handful of the green beans, and line up the ends, then chop them all off at once. Rotate the beans, line up the ends again, and chop them off again. This will save you a lot of time over trimming each green bean individually.
- Don’t overcrowd the green beans. Make sure that the green beans aren’t too crowded on the baking sheet. If the beans are crowded, then they won’t get crispy at all. If you have more green beans than fit on the baking sheet without overcrowding, then roast the veggies in batches, or use two baking sheets.
- Customize the recipe. You can have a lot of fun with these roasted green beans by customizing the recipe based on what you like, what you have around, and what holiday you may be celebrating. You can add fresh garlic or red chili flakes if you want a little kick. Dried cranberries or fresh pomegranate seeds make the green beans perfect for Christmas. A sprinkling of parmesan cheese or nutritional yeast will make the beans very rich. Fresh lemon makes the veggies even lighter. And who doesn’t love some bacon crumbled on green beans?
How to Store and Reheat Roasted Green Beans
Store the veggies in an airtight container in the fridge for up to 4 days. Reheat in a 350F oven for 4-5 minutes, until the beans are heated all the way through.
Can You Freeze This Recipe?
You can definitely freeze these roasted green beans for an easy veggie side dish. Store the beans in an airtight container, and they’ll last in the freezer for 6 months. You can reheat them directly from the freezer.
More Veggie Side Dishes
Here are some other of my favorite vegetable side dishes for you to make.

These roasted green beans are fresh, healthy, and the perfect side dish at Thanksgiving or Christmas. They only use a few ingredients, and take less than half an hour to make.
- 1 lb fresh green beans trimmed (make sure they are dry)
- 2 tablespoons avocado oil OR olive oil
- 1/3 teaspoon fine sea salt or more to taste
- 1/4 teaspoon freshly cracked black pepper or more to taste
- 1/4 teaspoon garlic powder , optional
- 1/8 tsp onion powder , optional
- 1/4 cup toasted chopped pecans
- 1/4 cup toasted sliced almonds
Preheat the oven to 425°F. Grease or line a baking sheet with parchment paper for easy clean-up.
Place green beans on the baking sheet and drizzle with oil. Season with salt, pepper, garlic powder and onion powder and toss to evenly coat.
Spread green beans out evenly on the pan and bake in preheated oven for 15-18 minutes. Shake and turn the pan halfway through. For crispier beans, broil for 1 minute, watching closely so they do not burn.
Remove from the oven and sprinkle with toasted nuts, if desired.
sasha -
made these and they are so simple and delicious! thanks!
Sadie -
Tese were so good! So simple. We make a big batch every week for meal prep. Thanks!
Sheri -
Made these yesterday and they came out perfect! thanks
Emily -
Yum, these were so good. Came out perfect, thanks!
Jacqueline -
Yum, these are delicious! Love green beans and they came out so good – even my daughter loves them! Thanks!