Heat your oven to 425 degrees.
Place the chopped sweet potatoes on a large frying pan. Toss with olive oil, cumin, chili powder, paprika and black pepper, and roast for 40 minutes, turning once halfway through.
Cook the quinoa according to package directions, and set aside. (I add 3 c. water, bring to a boil, then simmer for 20 minutes, covered - but keep an eye on it to make sure it doesn't burn)
Roll out a sheet of parchment paper on a large baking sheet (with sides). Add the cranberries to the pan, then toss with grapeseed oil, cumin and cinnamon. Add the cranberries to the oven and roast for 15 minutes.
Place the canned black beans in a small sauce pan and cook over medium low heat for 5-7 minutes, until heated through.
Serve the spinach salad in bowls, adding the quinoa, sweet potatoes, cranberries, black beans, and sliced avocado.
Leftovers will keep for 3-4 days in the fridge, and these ingredients are delicious on tortillas as well!