Preheat the oven to 350°F (180°C), spray a 9x9 square dish with non-stick spray, and line it with parchment paper so that there is an overhang on either side. Set aside.
Add melted butter and brown sugar to a mixing bowl and whisk together untill combined.
Add eggs, one at a time, into the butter mixture, stirring well after each egg is added, and then add the egg yolk and vanilla extract and stir in well.
Sift all purpose flour into a separate mixing bowl, add cornstarch, baking powder, and salt, and mix.
Slowly add the dry ingredients with the wet and stir until combined.
Add broken-up Oreo cookies and fold them in.
Transfer to your prepared 9x9 square dish and smooth down.
Add whole Oreo cookies to the top. Bake for 30-35 minutes (we baked for 35 minutes) or until a toothpick inserted in the middle comes out clean or with moist crumbs, NO wet batter.
Allow to cool completely in the dish.
When cool, drizzle with melted chocolate and sprinkle with crushed Oreo cookies (optional). Place the dish in the fridge for 5 minutes for the chocolate topping to set.
Remove the blondies from the pan and cut them into squares.