Preheat your oven to 425°F. Peel and chop the sweet potatoes into half-inch cubes, ensuring they are evenly sized for consistent roasting. Spread them out on a large sheet pan. Drizzle with olive oil and sprinkle with paprika, garlic powder, salt, and pepper. Toss to coat and roast for about fifteen minutes before flipping. Continue roasting for another ten to twenty minutes until tender.
While the sweet potatoes are roasting, prepare the quinoa according to package instructions. Once cooked, allow it to cool to room temperature.
Zest one lemon to obtain about one teaspoon of zest and juice it to yield approximately three tablespoons of juice. In a mason jar, combine all dressing ingredients and shake until mixed. Store in the refrigerator until ready to use.
In a large bowl, mix together the coarsely chopped spinach and cooled quinoa. Gently fold in the roasted sweet potatoes, chopped avocado, and dried cranberries; add fresh basil if desired.
Add dressing to the portion of salad you plan on eating immediately. Drizzle about three-fourths of the dressing over the salad mixture and toss gently. Taste and adjust seasoning as needed.
Once dressed, enjoy your Sweet Potato Quinoa Salad promptly for optimal freshness! Serve as a side or main dish.