In a medium saucepan over high heat, add quinoa and 1 cup water; bring to a boil. Cover, reduce heat to low, and simmer for 13-15 minutes. When done, fluff quinoa with a fork.
While the quinoa is cooking, heat a little water or oil (if using) in a skillet over medium heat. Add tomatoes; cook for 5 minutes, until tomatoes begin to burst. Add spinach; cook until wilted, about 5-7 more minutes, stirring continuously.
In a large bowl, add quinoa, vegetables, beans, and almonds. Stir to combine.
In a small bowl, add vinegar, maple syrup, garlic powder, salt, and pepper. Whisk to combine.
Pour dressing over the other ingredients. Stir to combine.