Add all marinade ingredients to a high powered blender and process until smooth.
Drizzle 1 tbsp of oil in the bottom of baking dish and spread. Place chicken in the dish and pour the marinade on top. Place in the fridge for at least 30 minutes. About 15 minutes before baking, remove from fridge and let stand at room temperature.
Preheat oven to 375F. Add remaining cranberries and rosemary (removed from the hard stem). Bake for 22 minutes and remove from oven.
Raise oven temperature to Broil. Once heated, place chicken back in oven and broil for about 5 minutes, until golden brown. Garnish with fresh rosemary and serve warm.