In a small mixing bowl, add flour, baking powder, baking soda, and sugar. Whisk together until well combined. Set aside.
Add milk, vanilla, egg, and oil to a large mixing bowl and whisk until well combined.
Add the dry ingredients to the wet ingredients and beat with a whisk until smooth.
Add pink or red food coloring and mix well until the desired shade of pink is reached. I opted for a lighter pink color.
Drizzle canola oil over a large griddle or skillet and preheat over medium heat.
Pour ¼ cup size portions of batter onto the preheated griddle or skillet and cook for about 2 minutes or until small bubbles form and pop.
Flip the pancakes and cook for another 2 minutes or until lightly browned, and firm in the center.
Serve warm with maple syrup and whipped cream.