Slowly melt the butter in a bowl. Make sure the butter is not hot when added to the mix, otherwise the chocolate chips will melt.
Add all dry ingredients (flour, brown sugar, white sugar) and mix in a bowl.
Add all other ingredients except chocolate chips and walnuts. Mix well until all the mixture becomes dough-like.
Finally add the chocolate chips & chopped walnuts. Mix into the cookie dough.
Portion out all the dough into approx 2 inch round balls.
Layer baking tray with foil. Bake cookie dough for 10-15 min. or until tops start to turn light golden brown. Leave the cookies on the foil for 2-3 minutes after they're out of the oven.
These warm cookies taste great with vanilla ice cream on top.
Notes
Since cookies will continue to cook for a few minutes after they are taken out of the oven, avoid baking them until they're fully brown. Instead, take them out once they're light golden brown on top or the edges start to brown.Instead of baking all the dough, I prefer to roll out all the dough in round balls and freeze them. This way, you can enjoy freshly baked warm cookies.