In a blender, combine semolina, flour, yeast, salt, sugar, baking powder, vanilla extract, and warm water. Blend for 2-3 minutes until smooth and lump-free. Let the batter rest for 30 minutes until bubbles form.
Heat a non-stick pan over medium heat. Pour a small ladle of batter into the pan without spreading it. Cook for 1-2 minutes until tiny holes appear and the surface is dry. Do not flip! Remove and repeat with the remaining batter.
In a small saucepan, melt the butter and mix it with honey. Stir well until combined.
Drizzle the warm honey butter over the baghrir and serve immediately. Enjoy the soft, spongy texture with every bite!