Follow the steps in order for the best result.
Begin by preparing the pancake batter. In a medium-sized mixing bowl, combine the whole wheat flour, sugar, baking powder, baking soda, salt, and cinnamon. Whisk these dry ingredients together until they are well incorporated. Set the bowl aside.
In a separate medium-sized bowl, whisk together the buttermilk, canola oil, egg whites, vanilla extract, lemon zest, and fresh lemon juice until the mixture is smooth and uniform.
Gently pour the wet ingredients into the bowl with the dry ingredients. Using a spatula, carefully stir the mixture until just combined. Be careful not to overmix; the batter should remain somewhat thick.
Heat a griddle or non-stick skillet over medium heat. Lightly coat the surface with cooking spray to prevent sticking. Pour approximately 1/4 cup of pancake batter onto the hot griddle for each pancake, ensuring they are spaced a few inches apart.
Cook the pancakes until bubbles begin to form on the surface, then flip them and continue cooking until both sides are lightly browned and the pancakes are cooked through.
To prepare the strawberry rhubarb compote, lightly coat a medium skillet with cooking spray. Add the chopped rhubarb and cook over medium heat for about 2-3 minutes, or until the rhubarb begins to soften.
Add the honey, lemon zest, and fresh lemon juice to the skillet. Stir to combine and cook for an additional 2 minutes, allowing the flavors to meld.
Gently stir in the quartered strawberries and cook for another 2 minutes, until the strawberries are slightly softened but still retain their shape.
Serve the warm strawberry rhubarb compote generously over the freshly cooked whole wheat pancakes and enjoy!