Preheat your oven to 350°F (175°C). Grease an 8x8 inch baking dish and line it with parchment paper for easy removal of the brownies later.
In a small sauce pan, melt the unsalted butter over low heat. Once melted, remove it from the heat and let it cool slightly.
In a mixing bowl, whisk together the granulated sugar, eggs, and vanilla extract until well combined.
Slowly pour the melted butter into the sugar and egg mixture, whisking continuously until smooth and glossy.
Sift in the cocoa powder, all-purpose flour, salt, and baking powder into the wet ingredients. Use a spatula to fold the dry ingredients into the wet mixture until just combined. Be careful not to overmix.
Pour half of the brownie batter into the prepared baking dish and spread it out evenly with a spatula.
Drizzle the sweetened condensed milk over the brownie batter in the baking dish, creating an even layer.
Carefully pour the remaining brownie batter over the condensed milk layer and spread it out evenly.
Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
Once baked, remove the brownies from the oven and allow them to cool in the baking dish for about 10minutes.
Using the parchment paper, lift the brownies out of the baking dish and transfer them to a wire rack to cool completely.
Once cooled, slice the brownies into squares and serve. Enjoy the rich, fudgy goodness of these irresistible Brownies with Condensed Milk!