2 pounds fresh green beans, trimmed
2 Tablespoons butter
1 sweet onion (such as Walla Walla or Vidalia), sliced
4 Tablespoons dried cranberries
1 medium orange, zested and juiced
2 Tablespoons balsamic vinegar
3 Tablespoons tangerine-pomegranate juice (such as PomWonderful), or a blend of cranberry and orange juices
Steam green beans until fork-tender, 5 minutes for small beans, as much as 15 minutes for larger beans.
If making ahead, drain and store in cold water.
In a large skillet, melt butter; add onions and cook over low heat until translucent.
Turn up heat slightly and caramelize onions until golden, stirring occasionally, about 10 minutes.
Add dried cranberries, orange zest, orange juice, vinegar, and tangerine-pomegranate juice.
Simmer until liquid is reduced by half.
Just before serving, add beans; toss to coat and heat through.