Here are my oven roasted green beans, with olive oil, garlic, parmesan cheese, and a squeeze of fresh lemon juice for a simple side dish that gets crispy in the oven.
These roasted green beans have become our go-to weeknight vegetable because they’re so easy to throw together and my kids actually eat them without complaining. Plus, anything with parmesan cheese is a winner in our house, right?
Why You’ll Love These Oven Roasted Green Beans
- Quick and easy side dish – Ready in just 30-40 minutes with minimal prep work, making it perfect for busy weeknights when you need a veggie on the table fast.
- Simple ingredients – You probably already have most of these pantry staples at home, so no special shopping trip required.
- Packed with flavor – The combination of garlic, parmesan, and fresh lemon juice takes plain green beans from boring to delicious without any complicated steps.
- Healthy and nutritious – This veggie-forward side gives you all the good stuff without feeling heavy, and the roasting brings out the natural sweetness of the green beans.
What Kind of Green Beans Should I Use?
Fresh green beans are definitely the way to go for this recipe since they roast up beautifully and keep a nice texture. Look for beans that are bright green, firm, and snap easily when you bend them – that’s how you know they’re fresh. You can use regular green beans or the thinner French green beans (haricots verts), though the French ones will cook a bit faster so keep an eye on them. If fresh isn’t available, you can use frozen green beans in a pinch, just make sure to thaw them completely and pat them really dry with paper towels before roasting, otherwise they’ll steam instead of getting those nice crispy edges.
Options for Substitutions
This simple side dish is easy to customize with what you have in your kitchen:
- Green beans: Fresh green beans work best for roasting, but if you only have frozen, make sure to thaw them completely and pat them very dry with paper towels before roasting. They won’t get quite as crispy, but they’ll still taste great.
- Olive oil: Any neutral cooking oil works here – try avocado oil, vegetable oil, or even melted butter for a richer flavor.
- Parmesan: Pecorino Romano makes a nice substitute with a sharper, saltier taste. You could also use grated Asiago or even nutritional yeast for a dairy-free option.
- Lemon juice: No lemon on hand? White wine vinegar or apple cider vinegar will give you that bright, tangy finish. Start with 1 tablespoon and add more to taste.
- Fresh parsley: Dried parsley works in a pinch – use about 2 teaspoons instead of the fresh amount. You can also swap in fresh basil or cilantro for a different flavor profile.
- Garlic: If you’re out of fresh garlic, use 1/2 teaspoon of garlic powder mixed with the oil before tossing with the beans.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with roasted green beans is overcrowding the pan, which causes them to steam instead of roast and leaves you with limp, soggy beans – spread them in a single layer with space between each bean for that crispy, caramelized exterior.
Another common error is adding the parmesan too early in the cooking process, as it can burn and turn bitter at high heat, so it’s better to sprinkle it on during the last 5 minutes of roasting or right after the beans come out of the oven.
Don’t skip trimming the tough stem ends of the green beans, and make sure they’re completely dry before tossing with oil, since any moisture will prevent them from getting that nice roasted texture.
Finally, resist the urge to stir the beans halfway through cooking – letting them sit undisturbed allows the bottoms to develop a delicious golden-brown char that adds tons of flavor.
What to Serve With Oven Roasted Green Beans?
These roasted green beans make a great side dish for just about any protein you’re serving for dinner. They pair really well with grilled chicken, baked salmon, or a nice steak since the garlic and parmesan flavors complement without overpowering your main dish. I love serving them alongside roasted potatoes or rice pilaf to round out the meal, and they’re also perfect for holiday dinners when you need a veggie that’s easy to make but still feels a bit special. The lemon and parmesan give them enough flavor that they can hold their own next to heartier dishes like meatloaf or pork chops too.
Storage Instructions
Store: Keep your leftover roasted green beans in an airtight container in the fridge for up to 4 days. They’re great to have on hand for quick side dishes throughout the week, and they taste pretty good cold too if you want to toss them into a salad.
Reheat: To warm them up, spread the green beans on a baking sheet and pop them in a 350°F oven for about 5-7 minutes until heated through. You can also use the microwave for about a minute, but the oven will help them keep a bit more of their roasted texture.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 380-430
- Protein: 18-22 g
- Fat: 28-32 g
- Carbohydrates: 23-28 g
Ingredients
- 1 lb green beans (trimmed and patted dry for the best crunch)
- 3 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
- 3 cloves garlic, minced
- 1/2 tsp onion powder
- salt to taste
- freshly ground black pepper to taste
- 3/4 cup parmesan (freshly grated for better melting and flavor)
- 1 tbsp lemon juice
- 2 tbsp fresh parsley, chopped
Step 1: Prepare and Season the Green Beans
- 1 lb green beans, trimmed and patted dry
- 3 tbsp olive oil
- 3 cloves garlic, minced
- 1/2 tsp onion powder
- salt to taste
- freshly ground black pepper to taste
Preheat your oven to 400°F and line a large baking sheet with parchment paper or foil.
While the oven heats, trim the stem ends from the green beans and pat them completely dry with paper towels—this is crucial for achieving that crispy, roasted exterior rather than steamed beans.
In a large bowl, toss the dried beans with olive oil, minced garlic, onion powder, salt, and pepper until every bean is evenly coated.
I like to use a large spoon to toss thoroughly so the seasonings are distributed uniformly.
Step 2: Roast the Beans with Parmesan
- seasoned green beans from Step 1
- 3/4 cup parmesan, freshly grated
Spread the seasoned green beans in a single layer on your prepared baking sheet, allowing them to lie flat so they roast evenly rather than pile up.
Immediately sprinkle the freshly grated parmesan cheese evenly over the beans—adding it at the start of roasting allows the cheese to melt into the beans and create a light, golden crust.
Roast in the preheated 400°F oven for about 20 minutes, stirring halfway through cooking to ensure even browning and cheese distribution.
The beans should be tender-crisp and the cheese should be golden when ready.
Step 3: Finish with Fresh Brightness
- roasted green beans from Step 2
- 1 tbsp lemon juice
- 2 tbsp fresh parsley, chopped
Remove the roasted beans from the oven and immediately drizzle with fresh lemon juice, then toss gently to combine.
The lemon juice will add a bright, fresh note that balances the richness of the parmesan.
Sprinkle the chopped fresh parsley over the top for a pop of color and herbaceous flavor.
Serve immediately while the beans are still warm and crispy.

Mouthwatering Oven Roasted Green Beans
Ingredients
Method
- Preheat your oven to 400°F and line a large baking sheet with parchment paper or foil. While the oven heats, trim the stem ends from the green beans and pat them completely dry with paper towels—this is crucial for achieving that crispy, roasted exterior rather than steamed beans. In a large bowl, toss the dried beans with olive oil, minced garlic, onion powder, salt, and pepper until every bean is evenly coated. I like to use a large spoon to toss thoroughly so the seasonings are distributed uniformly.
- Spread the seasoned green beans in a single layer on your prepared baking sheet, allowing them to lie flat so they roast evenly rather than pile up. Immediately sprinkle the freshly grated parmesan cheese evenly over the beans—adding it at the start of roasting allows the cheese to melt into the beans and create a light, golden crust. Roast in the preheated 400°F oven for about 20 minutes, stirring halfway through cooking to ensure even browning and cheese distribution. The beans should be tender-crisp and the cheese should be golden when ready.
- Remove the roasted beans from the oven and immediately drizzle with fresh lemon juice, then toss gently to combine. The lemon juice will add a bright, fresh note that balances the richness of the parmesan. Sprinkle the chopped fresh parsley over the top for a pop of color and herbaceous flavor. Serve immediately while the beans are still warm and crispy.


