In a large bowl, cream together butter (1 cup) and sugar (1 3/4 cups) for 3 minutes. Add eggs (4), one at a time beating well after each addition. Beat in vanilla (1 teaspoon). Add baking powder (1 1/2 teaspoons), salt (1/2 teaspoon), and one cup of flour and beat until incorporated. Add the rest of the flour, one cup at a time beating after each addition until incorporated. Set aside.
In a medium bowl, mix all filling ingredients until well combined.
Spread half the batter in a greased 15x10 baking pan. Spread filling evenly over batter. Drop the remaining batter by the spoonful over the top and spread out.
Bake for 40-45 minutes or until golden brown. Meanwhile, make the glaze. In a small bowl, combine all glaze ingredients until smooth. After cookies are cooled, pipe on the glaze. Enjoy!
Notes
Room temperature ingredients make all the difference. Your butter and eggs should be soft so the batter whips up light and fluffy.
Don’t overmix once the flour goes in. Mix just until combined to keep the cookie layer tender, not tough.
Even spreading = even baking. Drop spoonfuls of the top batter evenly over the cranberry layer and gently smooth — it’s okay if some berries peek through!
Glaze artistry. Use a piping bag or zip-top bag with the corner snipped for a neat drizzle, or spread gently with the back of a spoon for a rustic look