Place semolina, flour, yeast, baking powder, salt, sugar (if using) and warm water in a food processor. Process to make smooth batter. Cover and rest for 30 minutes.
To make pancakes, lightly oil a crepe pan, frying pan or tawa over low heat. Stir the batter, and pour a ladleful of batter onto the pan. Wait until holes appear on the surface and the upper part of the pancake is dry. Remove from pan. Continue with the rest of the batter.
Butter honey syrup:
Melt butter in a saucepan over low heat. Add honey. Cook, stirring, until butter and honey are combined and thickened.Serve baghrir with butter honey syrup