Preheat your oven to 425°F (220°C).
Trim the ends of the fresh green beans, ensuring they are clean and ready for roasting.
In a large mixing bowl, combine the trimmed green beans and chopped sun-dried tomatoes. Pour in the melted butter and olive oil, then sprinkle with salt and black pepper. Toss everything together until the green beans are well-coated.
Transfer the green bean mixture to a large baking sheet. Spread them out in a single layer to ensure even roasting.
Place the baking sheet in the preheated oven and roast for about 15-20 minutes, tossing halfway through.
In the last 5 minutes of roasting, sprinkle the chopped pecans over the green beans.
Once the green beans are tender and slightly charred, remove them from the oven. Serve immediately.