Preheat your oven to 350 degrees F
Set oven rack in the middle
Line a baking tray with aluminum foil
Rinse the green beans thoroughly and place them on the tray
Season the greens with salt, pepper, oil, garlic, and sugar
Place the tray into the oven and let the green beans roast for 15 minutes
Stir the beans after 6 minutes with a spatula for better roasting
Once the beans appear tender, browned, and shriveled remove them from the oven
Meanwhile, in a large skillet, melt the butter over medium to high heat
Add the almonds to the skillet and stir till golden brown, about 1 to 2 minutes
Let the almonds cool over a dry cutting board
Once cool, roughly chop the almonds into bits
Place the cranberries in a small heat-proof bowl and completely submerge the berries in boiling water
The cranberries will start to hydrate after 10 minutes drain them
Put the roasted green beans, cranberries, and toasted almonds into a large bowl
Add any seasoning for extra taste and give it all a good toss
For extra garnish, sprinkle with grated Parmesan cheese and olives