For the Dry Ingredients - To a medium size bowl, add the flour, baking powder and salt. Whisk together and set aside.
Creaming the Butter, Sugar and Eggs - To a large mixing bowl, add softened butter, sugar and eggs. Beat on high with a hand or stand mixer until light and creamy.
For the Batter - To the butter and sugar mixture, add milk, and the melted chocolate (that is slightly cooled). With a hand or stand mixer, beat until the ingredients are combined.
To the mixing bowl, add chocolate chips and coarsely chopped walnuts.
With a large spoon or a rubber spatula, stir the chocolate chips and walnuts into the batter.
To the batter add the dry ingredients. With a large spoon or rubber spatula mix the flour into the batter until combined.