First, prepare the plum puree.
Combine 1 cup California dried plums (about 18 plums) and 6 tablespoon hot water in a food processor.
Process until smooth and transfer to a measuring cup and set aside.
Now prepare the marinade for the chicken.
Combine ¼ cup coconut sugar, ¼ cup olive oil, ½ cup plum puree, ½ cup balsamic vinegar, minced garlic, ¼ cup lemon juice, 1 tablespoon Mediterranean seasoning blend in a large bowl. Season with a little salt and pepper, to taste.
Whisk to combine, the marinade should be thick, like barbecue sauce.
Add chicken breasts to marinade and pour into a sealed container.
Refrigerate for 2-3 hours for flavors to mingle and meat to tenderize.
Toast pine nuts in a skillet over medium-low heat until lightly golden and fragrant. Set aside to cool.
Preheat grill, then turn down to medium heat.
While grill is heating, prepare your sauce.
Finely chop remaining ¼ cup California dried plums and place into a small saucepan. Add 2 tablespoon balsamic vinegar, 2 tablespoon coconut sugar, 2 tablespoon plum puree and 2 tablespoon lemon juice. Cook on medium heat until mixture starts to bubble and thicken. Remove from heat and stir in 2 tablespoon butter. Set aside while you grill the chicken breasts.
Cook chicken until internal temp is 160 degrees F, turning several times and basting with remaining marinade. Allow to cook for a few minutes after final basting. Cooking time will vary with the size of the chicken breasts. I flipped the breasts about every 2 minutes and basted for a total of 4 rotations. They were good and saucy!
Serve each chicken breast with about 2 teaspoon plum sauce and top each serving with toasted pine nuts.