This is one of my favorite salads to make all the components for ahead of time. It takes just minutes to assemble and enjoy for lunch or dinner all week long. It's inspired by one of our favorite local restaurants, 31st Union, and I order a similar salad every time I dine there. It's a nutritious and satisfying salad on its own, but it's delicious with roasted salmon on top for a boost of added protein.
Preheat the oven to 400° Place carrots and fennel on a rimmed baking sheet and toss evenly with olive oil, 1 tsp salt and ¼ tsp freshly ground pepper. Spread the vegetables out in an even layer. Roast, turning occasionally, until golden and tender, about 25 minutes.
Place the quinoa in a strainer and rinse under running water until the water runs clear, 1 to 2 minutes. Add rinsed quinoa to a medium saucepan and cook over medium heat, stirring constantly. Quinoa will dry out and then after a few minutes will smell nutty and turn slightly golden. Add water or broth and a pinch of kosher salt and bring to a boil. Lower heat to a simmer, cover and cook until all liquid is absorbed, about 15 minutes. Take off heat and spread on a parchment lined sheet pan to cool.
To make the vinaigrette, combine lemon juice, olive oil, salt and pepper in a jar with a tight fitting lid and shake vigorously to combine.
To assemble, combine cooked quinoa, roasted vegetables and arugula in a large bowl and toss with enough vinaigrette to coat the leaves. Add feta cheese and toasted pine nuts and gently combine. Season with salt and pepper to taste and serve at room temperature.