Mix the flour, milk, cinnamon, baking powder and egg together. Add a small spoonful of oil.
Add the chopped dates, vanilla and orange zest. Add a small amount some sugar, if you want. Mix everything together until smooth. You should get a thick but runny mixture. If it’s too runny though, add a bit more flour.
Lightly grease a non-stick frying pan with a drop of oil, using a paper kitchen towel.
Heat it over medium heat, then add about 4-5 small ladleful of batter to the pan.
Fry them for about a minute, until the surface has almost set.
Flip them over with a spatula and cook for another 1-2 minutes, until golden brown.
Transfer them to a plate and keep them warm while you make more pancakes from the batter. You should get about 15 pancakes.
Serve the pancakes warm or at room temperature with maple syrup or honey.