Rinse the quinoa under cold water, then combine with stock or salted water in a saucepan using about twice the liquid as quinoa; bring to a boil, reduce heat, cover and simmer until tender, about 15–20 minutes.
Drain any excess liquid from the cooked quinoa using a fine-mesh sieve or colander, then transfer the quinoa to a large bowl and let it cool slightly.
Add the chopped sun-dried tomatoes, olive oil, balsamic vinegar, chopped Kalamata olives, and marinated artichoke quarters to the warm quinoa and toss to combine; let the mixture sit until it cools to room temperature.
Stir in the toasted pine nuts, chopped basil, grated Parmesan, and minced garlic until evenly distributed.
Taste and season with salt and freshly ground black pepper as desired, then serve.