In a large saucepan bring 4 cups hot water and quinoa to a boil. Cover and cook over low heat for 15 minutes or until all the water is absorbed. Fluff with a fork and cool.
Place into a large bowl and add all remaining salad ingredients except pine nuts. Toss with vinaigrette dressing. Taste and adjust for seasonings. Add more dressing if desired.
Toast pine nuts until golden in a dry skillet and sprinkle over salad. Serve warm, or cover and chill up to 4 hours.
Vinaigrette Dressing
Whisk together vinegar, sugar, mustard and chopped garlic in a bowl. Slowly drizzle in the olive oil and wine whisking until well blended. Adjust seasonings to taste.