Roasted green beans are a simple yet stunning side dish that brings out the best in this humble vegetable. In just 20 minutes, you’ll have tender-crisp beans with caramelized edges and a rich, savory flavor. The oven’s heat intensifies their natural sweetness, while a hint of olive oil and seasoning adds depth. Perfectly golden and slightly smoky, they’re a far cry from the soggy versions you might remember.
These beans are not only quick to prepare but also versatile enough to complement any meal. Their satisfying crunch and vibrant color make them a feast for the eyes and palate. Whether you’re serving them alongside a hearty roast or enjoying them solo, they’re a delicious way to add a healthy, flavorful touch to your table.
What You’ll Need?

- 1 pound fresh green beans, trimmed (look for bright, firm beans)
- 1 teaspoon extra-virgin olive oil (or avocado oil as a substitute)
- ¼ teaspoon sea salt, plus more to taste
- Freshly ground black pepper, to taste
- Optional toppings:
- ½ teaspoon fresh lemon juice (adds a bright, tangy flavor)
- 1 garlic clove, grated (optional, for a hint of garlicky goodness)
- Grated Parmesan cheese (or nutritional yeast for a dairy-free option)
- Toasted sliced almonds (adds crunch and nuttiness)
- Lemon zest (for a fresh, citrusy finish)
How to Make It
- Preheat the oven to 425°F and line two baking sheets with parchment paper.
- Divide the green beans evenly between the baking sheets. Drizzle with the olive oil and sprinkle with the salt and several grinds of pepper. Toss to coat and spread evenly on the baking sheets.
- Roast for 14 to 16 minutes, or until the beans are tender and slightly browned in places. (Check at the 14-minute mark to avoid overcooking.)
- Drizzle with lemon juice, if using, and toss to coat. Season to taste, tossing with the grated garlic, if using.
- Transfer to a serving dish. Top with grated Parmesan cheese, toasted sliced almonds, and/or lemon zest, if desired. Serve immediately and enjoy!
Creative Toppings to Elevate Your Green Beans
While Parmesan, almonds, and lemon zest are classic choices, try experimenting with other toppings for a flavor twist. Sprinkle with crumbled feta for a tangy kick, or add toasted breadcrumbs for extra crunch. For a touch of sweetness, toss in a handful of dried cranberries or drizzle with a balsamic glaze.
Perfect Pairings for Roasted Green Beans
These green beans are a versatile side dish that pairs beautifully with a variety of mains. Serve alongside roasted chicken, grilled salmon, or a juicy steak for a complete meal. They also shine in a vegetarian spread, complementing dishes like quinoa salad or stuffed bell peppers.
Quick Tips for Perfect Roasting Every Time
To ensure your green beans roast evenly, spread them in a single layer on the baking sheets—overcrowding can lead to steaming instead of roasting. For extra crispiness, pat the beans dry before tossing them with oil. If you’re short on time, skip the trimming step and buy pre-trimmed green beans from the store.
How to Store and Reheat Leftovers
Store any leftover green beans in an airtight container in the fridge for up to 3 days. To reheat, spread them on a baking sheet and warm in a 350°F oven for 5-7 minutes, or toss them in a skillet over medium heat until heated through. Avoid microwaving, as it can make them soggy.
Easy Variations to Mix It Up
Switch up the flavor profile by swapping olive oil for sesame oil and adding a sprinkle of sesame seeds for an Asian-inspired twist. For a spicy kick, toss the beans with a pinch of red pepper flakes before roasting. You can also roast other veggies like carrots or asparagus alongside the green beans for a colorful medley.

Roasted Green Beans
Ingredients
- 1 pound fresh green beans, trimmed
- 1 teaspoon extra-virgin olive oil
- ¼ teaspoon sea salt, plus more to taste
- Freshly ground black pepper
Optional toppings
- ½ teaspoon fresh lemon juice
- 1 clove garlic, grated, optional
- Grated Parmesan cheese
- Toasted sliced almonds
- Lemon zest
Instructions
- Preheat the oven to 425°F and line two baking sheets with parchment paper.
- Divide the green beans evenly between the baking sheets. Drizzle with the olive oil and sprinkle with the salt and several grinds of pepper. Toss to coat and spread evenly on the baking sheets.
- Roast for 14 to 16 minutes, or until tender and browned in places.
- Drizzle with the lemon juice, if using, and toss to coat. Season to taste, tossing with the grated garlic, if using.
- Transfer to a serving dish. Top with grated Parmesan cheese, toasted sliced almonds, and/or lemon zest, if desired.