In a large mixing bowl, combine the whole wheat pastry flour, baking powder, and salt.
In a separate bowl, whisk together the beaten eggs, milk, canola oil, vanilla, and cinnamon.
Gradually pour the wet ingredients into the dry ingredients, stirring gently until just combined. Be careful not to overmix; a few lumps are perfectly fine.
Melt the peanut butter in a microwave or on the stovetop until runny.
Gently fold the melted peanut butter into the pancake batter until evenly incorporated. If the batter seems too thick, add 1-2 tablespoons of water to reach your desired consistency.
Preheat your griddle or skillet over medium heat. Lightly grease the surface if necessary.
Pour about 1/4 cup of batter onto the griddle for each pancake. Cook for 2-3 minutes or until bubbles form on the surface and the edges look set.
Carefully flip and cook for another 2-3 minutes until golden brown.
While the pancakes are cooking, prepare your toppings by slicing the strawberries and measuring out the blueberries. Heat the jam gently if preferred warm.
Stack the cooked pancakes on a plate. Drizzle with additional melted peanut butter, spoon warm jam on top, and sprinkle the fresh strawberries and blueberries.
Finish with a drizzle of maple syrup for extra sweetness. Serve immediately and enjoy!