In a large mixing bowl, add your milk, coconut oil, maple syrup, vanilla and egg. Whisk till well combined.
To the same bowl, add your dry ingredients (oat flour, salt, baking soda, baking powder, cinnamon, ginger and nutmeg). Stir till your wet and dry ingredients are combined.
Add your carrot and walnuts and stir them into your pancake batter. Let your batter rest for about 10 minutes, to thicken up.
Heat your stove to a medium-medium low heat.
(Spray your pan with no-stick spray!) Put a scoop of pancake batter onto your pan and cook for a few minutes, till you start to see bubbles forming on top. Carefully flip your pancake and cook for another few minutes.
Continue till you have cooked all 10 small pancakes.
In a mixing bowl, combine your cream cheese, maple syrup and coconut oil and beat them together with a hand mixer.
Add in 1 tbsp of milk and blend again. If your syrup is too thick, add another tbsp of milk. This is all depending on your preference of how thin you would like your syrup; I used 2 tbsp of milk for a more runny, syrup consistency.
Drizzle across the top of your pancakes, and devour!
*Store leftover pancakes and syrup in your fridge, and they will last about a week.