In a large mixing bowl, whisk together the whole wheat pastry flour, baking powder, baking soda, salt, and cinnamon until well combined.
In a separate bowl, combine the buttermilk (or almond milk), applesauce (or mashed banana), melted coconut oil (or butter), and vanilla extract. Mix until smooth.
Pour the wet ingredients into the dry ingredients, stirring gently until just combined. It’s okay if the batter is slightly lumpy; do not overmix.
If using, fold in the frozen berries gently into the batter.
Heat a non-stick skillet over medium heat. Lightly grease it with a bit of coconut oil or butter.
Pour ¼ cup of batter for each pancake onto the skillet. Cook until bubbles form on the surface, about 2-3 minutes.
Carefully flip the pancakes and cook for an additional 1-2 minutes, or until golden brown.
Transfer the cooked pancakes to a warm plate and repeat with the remaining batter. Serve warm with your favorite toppings.