Heat the oil in large skillet over medium heat. Add the onion, sweet potato and sautee until the onion is softened, for about 5 minutes. Add the garlic, bell pepper, spices and cook stirring continuously for 1 minute.
Add quinoa, diced tomatoes (fresh and canned), black beans, corn and vegetable stock and stir to combine.
Bring to a boil, then reduce heat to medium low. Cover with a tight lid and cook for 20 minutes, or until the quinoa has absorbed most of the liquid.
Add the lime juice, cilantro and season with salt and pepper to taste.
Garnish with the extra cilantro, lime, avocado and enjoy!