In a large bowl, whisk together the flour, xanthan gum, baking powder, baking soda, salt, and sugar.
Make a well in the center of the mixture.
Add the egg, milk, and canola oil to the well.
Stir everything together just until moistened.
Set your griddle on low to medium heat, and lightly spray it with cooking spray.
Spoon the pancake batter onto the hot griddle, adding enough to make your preferred size pancake.
Cook the pancakes 'til the bottom edges have turned slightly crispy and golden brown in color.
Flip the pancakes and cook the other side. Cook well, until each pancake is a nice golden brown and cooked through.
Serve with warm maple syrup, apple butter, or powdered sugar.