Roasted Green Beans

updated Oct 11, 2023

Roasting is the easy, hands-off way to cook perfect green beans.

Serves3 to 4

Prep5 minutes

Cook12 minutes to 15 minutes

Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.

What makes a perfect green bean? For me, green beans should be charred in spots and just cooked through with a little snap, aka “crisp-tender.” Lucky for me (and you), achieving this texture is easy and hands-off when you use the oven.

Roasted green beans are perfect any weeknight or even for Thanksgiving, when you want something elegant and impressive but easy. The best part? They need little seasoning beyond some oil, salt, and pepper to be truly tasty.

Thrown into a hot oven, roasted green beans cook in mere minutes, leaving you with a sheet pan full of delicious, perfectly cooked (but never mushy) green beans. They’ll be so good, you’ll be tempted to eat with your fingers like French fries. Here’s how to roast green beans perfectly every time.

Credit: Kristina Vanni

Tips for Roasting Green Beans

  • Start with a hot oven. To get some color on the green beans (without overcooking them), 450°F is your temperature.
  • Dry the beans. Wet green beans will steam, not roast. Make sure they’re dry before you roast them.
  • Give them space. The green beans need room to roast! Overcrowd the pan and you’ll end up steaming them and losing out on the char. The toasty bits are what give the green beans their delicious savory flavor. Don’t be tempted to roast more than one pound on a sheet pan. If you want to double the recipe, use two sheet pans.
  • Add fun toppings. You can level up your green beans by topping them with grated Parmesan cheese, sliced toasted almonds, sesame seeds, or lemon zest.
Credit: Kristina Vanni

What to Serve with Roasted Green Beans

Roasted green beans are quite a versatile side dish. Below are some of our favorite dishes to pair them with.

Roasted Green Beans Recipe

Roasting is the easy, hands-off way to cook perfect green beans.

Prep time 5 minutes

Cook time 12 minutes to 15 minutes

Serves 3 to 4

Nutritional Info


  • 1 pound

    green beans

  • 1 tablespoon

    canola or olive oil

  • 1/2 teaspoon

    kosher salt

  • Freshly ground black pepper


  1. Arrange a rack in the middle of the oven and heat the oven to 450ºF. Meanwhile, pat 1 pound green beans dry with a kitchen or paper towel. Trim off the stem ends and place the green beans on a rimmed baking sheet. Drizzle with 1 tablespoon canola or olive oil, season with 1/2 teaspoon kosher salt and a few grinds of black pepper, and toss to combine with your hands. Arrange into a single layer.

  2. Roast until crisp tender and the bottoms of the green beans are browned in spots, 10 to 15 minutes.

Recipe Notes

Storage: Leftovers can be refrigerated in an airtight container for up to 4 days.