In a medium mixing bowl, mix together the egg, canola oil, milk, and vanilla extract, whisking until smooth and well-blended.
In a separate bowl, whisk together flour, baking powder, sugar and salt. Fold in the dry components in stages into the wet mixture, mixing just until blended.
Add the chocolate chips, and fold gently to combine.
Heat a skillet or griddle to medium heat, lightly greasing the surface with cooking spray to avoid sticking.
For each pancake, pour about 1/3 cup of batter onto the skillet. Let it cook until small bubbles form on the surface, then flip it over and cook the other side until golden brown.
Repeat for the rest of the batter, making sure each pancake is set and ready to serve.