
This article contains affiliate links. If you purchase through them, INUMAMI may earn a small commission at no extra cost to you. We only recommend what we genuinely use and trust and your support means the world to us.
Roasted green beans are one of the simplest ways to transform a basic ingredient into something deeply satisfying. With just a few elements and the right cooking method, they become tender on the inside, slightly crisp on the outside, and full of flavor.
In this recipe, you will learn how to roast green beans in the oven so they turn out perfectly every time, balanced, lightly caramelized, and never soggy. The process is simple, the result is delicious!
How to Roast Green Beans in the Oven
Roasting green beans in the oven is one of the simplest methods, but the result depends on a few key details. One of the most important steps is seasoning. The green beans should be coated evenly with olive oil, salt, and any additional ingredients, gently massaging them with your hands. This ensures that every bean is properly covered, allowing them to roast and caramelize evenly in the oven.
Another essential factor is how they are arranged. Spread them in a single layer, leaving a bit of space between them. Overcrowding causes them to steam rather than roast, which results in a softer, less defined texture. Temperature also plays a key role. Roasting at a relatively high heat, around 200°C (400°F), helps the beans develop a slightly crisp exterior while remaining tender inside. In most cases, green beans will take about 15 to 20 minutes, depending on their size and your oven. You can turn them once halfway through cooking to ensure even browning.
There is no need to blanch the green beans before roasting. In fact, for this type of preparation it doesn’t add much value. Roasting them directly allows them to develop a better flavor and a slightly crisp texture, which would be harder to achieve if they were pre-cooked in water. Blanching can make them softer, but it also introduces moisture, which can interfere with proper roasting. For this recipe, keeping the process simple leads to a better result.
Ingredients for Roasted Green Beans
You can find the full recipe card below with exact measurements. Here, we focus on the ingredients themselves, what they are and how they contribute to the final result. This is a simple recipe, so each ingredient plays an important role.

Green Beans
Fresh green beans are the base of this recipe. They should be firm and dry before roasting, as excess moisture can prevent proper caramelization.
Olive Oil ( or alternatives)
I’m Italian so olive oil to me is gold. Choose the best you have and your recipe will never fail. Olive oil helps the beans roast evenly and develop a slightly crisp texture. It also allows the seasoning to coat them more effectively. If you prefer not to use olive oil, you can substitute it with avocado oil. It has a more neutral flavour and a higher smoke point, which makes it particularly suitable for roasting at high temperatures. While olive oil adds a slightly richer and more aromatic note, avocado oil keeps the flavor cleaner and allows the natural taste of the green beans to stand out more clearly.
Garlic
Garlic adds depth and aroma. It enhances the flavour without overpowering the natural taste of the green beans.
Salt and Pepper
Salt and pepper are essential to bring balance and highlight the natural flavors.
Optional Toppings
You can add a few simple elements to elevate the final dish and the plating result. Toasted almonds add crunch and a slightly bitter note, while a squeeze of lemon brings freshness and balance.
How to Make Roasted Green Beans Step by Step
You will find the full recipe card below with exact measurements and simplified instructions. Here, we focus on the process itself, so you can better understand how to get the best texture and flavor.
Step 1 – Prepare the green beans
Trim the green beans at both ends, then wash them well and dry them thoroughly. This step is more important than it may seem. If the beans are still wet, they are more likely to steam in the oven instead of roasting properly, which affects both texture and flavor.


Step 2 – Season the green beans
Place the green beans in a bowl or directly on a baking tray. Add olive oil, salt, pepper, and finely minced garlic, then mix everything well. It’s best to use your hands to gently massage the seasoning into the beans, making sure each one is evenly coated. This step helps them roast more uniformly and develop a better flavor and consistency in the oven.


Step 3 – Arrange and roast
Spread the green beans on a baking tray, either directly or lined with parchment paper. Make sure they are arranged in a single layer and not overlapping. This is essential, if they are too close together, they will steam instead of roast, resulting in a softer texture. Place them in a preheated oven at 200°C (400°F) and roast for about 15–20 minutes, until they are tender and lightly caramelized.


Step 4 – Finish and serve
Once the green beans are roasted, remove them from the oven and let them rest for a minute. You can finish them with a squeeze of fresh lemon juice for brightness, or add toppings such as toasted almonds for extra texture and contrast. Serve immediately, while they are still warm and crisp.
How to Serve Roasted Green Beans
Roasted green beans are a simple but versatile preparation that can be used in different ways, depending on how you want to build the meal.
As a Side Dish
They work perfectly as a side. You can pair them with plant-based protein sources such as tofu or tempeh to create a more complete meal. Adding a small amount of vegan mayonnaise or a simple sauce can also help bring everything together and add a creamy contrast.
In Salads
Roasted green beans can also be used in salads. Let them cool completely, then mix them with fresh vegetables or grains. Their slightly caramelized flavor adds depth and contrast, making the salad more interesting and satisfying.
Add Them to Stuffed Sandwiches
Roasted beans are perfect inside stuffed sandwiches because they bring that little crunchy bite that makes everything more satisfying. Their golden, crisp edges add texture against creamy spreads, soft bread, fresh vegetables, or grilled fillings, making the sandwich feel richer and more complete.
FAQ’s
Here, you will find answers to some of the most common questions about roasting green beans, from timing and temperature to different variations. If you don’t find the answer you’re looking for, feel free to leave your question in the comments. We’re always happy to help.
Green beans typically take about 15 to 20 minutes at 200°C (400°F). The exact time depends on their size and your oven. They are ready when they are tender inside and lightly caramelized on the outside.
Yes, you can roast frozen green beans, but the result will be slightly different. Do not thaw them beforehand. Roast them directly from frozen, and expect a softer texture due to the extra moisture. For best results, fresh green beans are recommended.
Yes, green beans can be roasted with other vegetables. They pair well with ingredients like potatoes, carrots, or mushrooms. Just keep in mind that cooking times may vary, so cut the vegetables accordingly or add them at different stages.
Yes, roasted green beans can be a healthy side dish. They are naturally low in calories and rich in fiber, vitamins, and antioxidants. When roasted with a moderate amount of oil, they remain a balanced and nutritious option.
Yes, but the result will be different. Without oil, the beans may dry out more and won’t develop the same level of caramelization. Using a small amount of oil helps improve both texture and flavor.
Roasted green beans should be stored in an airtight container in the fridge and will keep well for up to 3–4 days. As they sit, they tend to lose some of their crisp texture and become softer. For this reason, they are best enjoyed fresh, right after roasting. To reheat them, you can place them back in the oven for a few minutes. This helps restore some of their texture compared to reheating them in the microwave.

Roasted Green Beans
Equipment
Ingredients
- 600 grams Green Beans
- 2 clove Garlic
- 20 ml Olive Oil
- 3 grams Salt
- To taste Black Pepper
Instructions
- Trim the green beans at both ends, then wash them well and dry them thoroughly.

- Place the green beans in a bowl or directly on a baking tray. Add olive oil, salt, pepper, and finely minced garlic, then mix everything well.

- Spread the green beans on a baking tray, either directly or lined with parchment paper. Make sure they are arranged in a single layer and not overlapping.

- Place them in a preheated oven at 200°C (400°F) and roast for about 15–20 minutes, until they are tender and lightly caramelized.
- Once the green beans are roasted, remove them from the oven and let them rest for a minute. You can finish them with a squeeze of fresh lemon juice for brightness, or add toppings such as toasted almonds for extra texture and contrast. Serve immediately, while they are still warm and slightly crisp.
