Heat canola oil in a large pan. Add quinoa, and stir. Allow the quinoa to lightly toast. Will take 3-5 minutes. Watch closely, as you want it to toast, but not burn.
Add cumin, onion, and garlic to the quinoa. Stir well. Continue to cook until the onion begins to soften, and garlic becomes aromatic. Again, watch closely. (Burned garlic is very bitter.)
Pour in tomato sauce and chicken stock. Add salt and pepper. Stir well to combine. Turn up heat and bring to a gentle boil.
Once bubbly, cover and reduce to heat. Simmer for 20 minutes.
Remove from heat, but leave covered for 10 minutes. Fluff with fork
Mexican Quinoa stores beautifully in the fridge for a few days. It also re-heats well. Great for packing lunches. I also cook an egg and put on top for a fast, flavorful breakfast that has great satiety!