Preheat oven to 425°F. Peel and chop sweet potatoes into 1/2-inch cubes. Place on a large sheet pan with plenty of room so they will roast (not steam). Drizzle with olive oil, paprika, garlic powder, and salt/pepper. (I add 3/4 teaspoon salt and 1/4 teaspoon pepper.) Toss everything to coat, space out cubes, and roast 15 minutes. Then flip potatoes and roast for another 10–20 minutes or until desired tenderness.
Prepare quinoa according to the directions in this post. Cool to room temperature or spread on a sheet pan and chill in the freezer for 15 minutes if in a hurry.
Zest lemon to get 1 teaspoon of zest and juice it for 3 tablespoons of juice. Combine all dressing ingredients in a mason jar, adding salt and pepper to taste (I add 1/2 teaspoon salt and 1/4 teaspoon pepper). Seal the jar and shake until well-mixed. Store in the fridge until ready to use, and shake again before dressing the salad.
Toss spinach and cooled quinoa together in a large bowl. Add cooled sweet potatoes, avocado, cranberries, and basil (if using). Add dressing only to the portion being eaten immediately (see storage notes below). Toss with desired dressing amount (about 3/4 of the dressing is usually enough). Adjust seasoning with a pinch of salt if needed. Enjoy promptly once dressed.
Video
Notes
Note 1: To keep the salad vegan, swap out the honey for another liquid sweetener, such as agave.Storage: This salad is best eaten immediately after being dressed, so if you want leftovers, only add avocado and dressing to the portion that will be eaten immediately.