Homemade pop tarts from scratch with a flaky pastry filled with cinnamon brown sugar, baked until golden then topped with a vanilla glaze.
1.4k