On a baking sheet, toss the diced beets with 1 tablespoon of olive oil, salt, and pepper. Spread them out in a single layer and roast for about 25-30 minutes, or until tender and slightly caramelized.
While the beets are roasting, cook the quinoa. In a medium pot, combine 1 cup of quinoa with 2 cups of water and a pinch of salt. Bring to a boil, then reduce heat to low, cover, and simmer for about 15 minutes or until the quinoa is fluffy and the water is absorbed. Remove from heat and let it cool.
In a small bowl, whisk together the remaining 2 tablespoons of olive oil, balsamic vinegar, and honey. Season with salt and pepper to taste for the dressing.
In a large bowl, combine the cooked quinoa, roasted beets, arugula or spinach, chopped walnuts, and dried cranberries. Drizzle the dressing over the salad and toss gently to combine.
Top the salad with crumbled goat cheese and garnish with fresh herbs.
Serve the salad at room temperature or chilled.
Notes
Serve at room temperature or chilled for best flavor.