In a mixing bowl, combine, flour, baking powder, sugar, and ground cinnamon.
In another bowl, combine milk, peanut butter, egg, and vanilla extract.
Pour the wet ingredients over the dry and mix well using a whisk.
Heat a greased pan over medium to low heat then scoop ¼ cup full of batter. Let it cook for 2-3 minutes or until small bubbles appear on the surface. Flip the pancake on the other side and keep cooking for more 1-2 minutes. Repeat until all the batter finishes.
Serve with butter, roasted peanuts, and maple syrup.