Walnut Chocolate Chip Cookies


These soft and chewy Walnut Chocolate Chip Cookies are the perfect combination of sweet and salty. The soft crunch of the walnuts is the perfect pair with the best chocolate chip cookie. These are a classic cookie everyone will love.

Walnut Chocolate Chip Cookies on wooden serving board and wire rack.

Cookies may just be my favorite dessert. Whether it's sugar or a sprinkle cookie I just can't get enough. Growing up we always added nuts to our chocolate chip cookies. It was my Mom's favorite way to make them and she still loved them just as much. This week I made a big batch of these Walnut Chocolate Chip Cookies for her and a few for myself to of course. You are going to LOVE them! 

How to make Walnut Chocolate Chip Cookies:

Chocolate Chip Cookies are pretty much made the same way no matter what is put in them. Adding walnuts does not change much in the preparation of this recipe. Mix your wet and dry ingredients separately at first then mix them together. Fold in your chocolate chips and walnuts, then chill in the refrigerator for about 3 hours. Roll into balls and bake then enjoy!

Ingredients:

  • Butter
  • Brown Sugar
  • Sugar
  • Egg - at room temperature.
  • Vanilla
  • Flour
  • Baking Soda
  • Baking Powder
  • Salt
  • Chocolate Chips
  • Walnuts - crushed

ingredients for walnut chocolate chip cookies.

Directions:

Step One - Cream together butter and sugars in a stand mixer (or in a large bowl with a hand mixer) until light and fluffy.

mixing together the butter and sugars for the cookies.

Step One Continued - Mix in egg and vanilla.

mixing together all the wet ingredients for the cookies

Step Two - In a separate bowl whisk together flour, baking soda, baking powder, and salt. Slowly mix this add this to your wet ingredients until combined. Fold in chocolate chips and crushed walnuts. Allow to chill for 2-3 hours in the fridge.

whisking together the dry ingredients for the cookies

Step Three - Preheat oven to 350 degrees and prepare a baking sheet with non-stick cooking spray or a baking liner. Place even balls of dough onto the baking sheet (2-3 tbsp) Optional: To get the same look as my cookies place a few candies on top of cookie balls before baking.
Step Four - Bake for 12-13 minutes and allow to cool on a wire rack for 3-4 minutes.

walnut chocolate chip cookie dough balls on baking sheet.

Do I have to chill?

When making cookies chilling is always best. I would say just plan to chill just about any cookie you are making. The longer you chill the thicker your cookies will come out. If you skip the chilling process you may end up with one big sheet of cookie instead of 12 cookies. If you want to see how chilling can change your cookies check out this article, chilling cookie dough.

close up of walnut chocolate chip cookies on wooden board

Tips and FAQ:

Don't Over-Bake: It's important to not over bake your cookies. When you remove your cookie they might not look done but they will continue to cook on the pan.

Don't Over-Mix: Over mix your cookies they could come out of the oven flat. Make sure to mix until just combined.

Freezing Cookie Dough: I love making extra cookie dough to freeze for later. All you need to do it roll them into balls and then freeze.

Place them on a sheet pan and into the freezer. This way they all freeze individually without getting stuck together.

Once they are frozen you can place them all in a large freezer bag together.

Baking Frozen Cookie Dough: Start by removing the cookie dough from your freezer.

Take out the cookie dough balls from the baggy and place on a baking dish to thaw.

Once the cookie dough is back to room temperature you can bake them according to directions.

Walnut Chocolate Chip Cookies on wooden board.

Try some of my other favorite Chocolate Chip Cookies:

The Perfect Chocolate Chip Cookies - Simple and classic! This recipe for Chocolate Chip Cookies is the BEST I have ever made. A true classic recipe with everyday ingredients that is simple to make. 

Brown Butter Chocolate Chip Cookies - These Brown Butter Chocolate Chip Cookies are to die for! Dark brown sugar and dark chocolate chunks are the key to these being the best cookies ever!

Coconut Chocolate Chip Cookies - Coconut and chocolate make the perfect combo! These Coconut Chocolate Chip Cookies are perfectly baked and loaded with chocolate chips and shredded coconut.

 

If you tried this recipe or any of my recipes I would love to hear from you, leave me a comment below. You can also connect with me on FACEBOOK, INSTAGRAM, PINTEREST, and YOUTUBE.

I would love for you to follow along and discover more amazing recipes.

Show me what you are making, tag us or use hashtag #TDOARH

 

newsletter ad

 

(function(global) {
function serialize(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=form.elements.length-1;i>=0;i=i-1){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"text":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=form.elements[i].options.length-1;j>=0;j=j-1){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")};

function extend(destination, source) {
for (var prop in source) {
destination[prop] = source[prop];
}
}

if (!Mimi) var Mimi = {};
if (!Mimi.Signups) Mimi.Signups = {};

Mimi.Signups.EmbedValidation = function() {
this.initialize();

var _this = this;
if (document.addEventListener) {
this.form.addEventListener('submit', function(e){
_this.onFormSubmit(e);
});
} else {
this.form.attachEvent('onsubmit', function(e){
_this.onFormSubmit(e);
});
}
};

extend(Mimi.Signups.EmbedValidation.prototype, {
initialize: function() {
this.form = document.getElementById('ema_signup_form');
this.submit = document.getElementById('webform_submit_button');
this.callbackName = 'jsonp_callback_' + Math.round(100000 * Math.random());
this.validEmail = /.+@.+\..+/
},

onFormSubmit: function(e) {
e.preventDefault();

this.validate();
if (this.isValid) {
this.submitForm();
} else {
this.revalidateOnChange();
}
},

validate: function() {
this.isValid = true;
this.emailValidation();
this.fieldAndListValidation();
this.updateFormAfterValidation();
},

emailValidation: function() {
var email = document.getElementById('signup_email');

if (this.validEmail.test(email.value)) {
this.removeTextFieldError(email);
} else {
this.textFieldError(email);
this.isValid = false;
}
},

fieldAndListValidation: function() {
var fields = this.form.querySelectorAll('.mimi_field.required');

for (var i = 0; i = 0) {
return 'checkboxes';
} else {
return 'text_field';
}
},

checkboxAndRadioValidation: function(field) {
var inputs = field.getElementsByTagName('input'),
selected = false;

for (var i = 0; i < inputs.length; ++i) {
var input = inputs[i];
if((input.type === 'checkbox' || input.type === 'radio') && input.checked) {
selected = true;
}
}

if (selected) {
field.className = field.className.replace(/ invalid/g, '');
} else {
if (field.className.indexOf('invalid') === -1) {
field.className += ' invalid';
}

this.isValid = false;
}
},

textAndDropdownValidation: function(field, type) {
var inputs = field.getElementsByTagName('input');

for (var i = 0; i = 0) {
if (type === 'text_field') {
this.textValidation(input);
} else {
this.dropdownValidation(field, input);
}
}
}
this.htmlEmbedDropdownValidation(field);
},

textValidation: function(input) {
if (input.id === 'signup_email') return;

if (input.value) {
this.removeTextFieldError(input);
} else {
this.textFieldError(input);
this.isValid = false;
}
},

dropdownValidation: function(field, input) {
if (input.value) {
field.className = field.className.replace(/ invalid/g, '');
} else {
if (field.className.indexOf('invalid') === -1) field.className += ' invalid';
this.onSelectCallback(input);
this.isValid = false;
}
},

htmlEmbedDropdownValidation: function(field) {
var dropdowns = field.querySelectorAll('.mimi_html_dropdown');
var _this = this;

for (var i = 0; i < dropdowns.length; ++i) {
var dropdown = dropdowns[i];

if (dropdown.value) {
field.className = field.className.replace(/ invalid/g, '');
} else {
if (field.className.indexOf('invalid') === -1) field.className += ' invalid';
this.isValid = false;
dropdown.onchange = (function(){ _this.validate(); });
}
}
},

textFieldError: function(input) {
input.className = 'required invalid';
input.placeholder = input.getAttribute('data-required-field');
},

removeTextFieldError: function(input) {
input.className = 'required';
input.placeholder = '';
},

onSelectCallback: function(input) {
if (typeof Widget === 'undefined' || !Widget.BasicDropdown) return;

var dropdownEl = input.parentNode,
instances = Widget.BasicDropdown.instances,
_this = this;

for (var i = 0; i < instances.length; ++i) {
var instance = instances[i];
if (instance.wrapperEl === dropdownEl) {
instance.onSelect = function(){ _this.validate() };
}
}
},

updateFormAfterValidation: function() {
this.form.className = this.setFormClassName();
this.submit.value = this.submitButtonText();
this.submit.disabled = !this.isValid;
this.submit.className = this.isValid ? 'submit' : 'disabled';
},

setFormClassName: function() {
var name = this.form.className;

if (this.isValid) {
return name.replace(/\s?mimi_invalid/, '');
} else {
if (name.indexOf('mimi_invalid') === -1) {
return name += ' mimi_invalid';
} else {
return name;
}
}
},

submitButtonText: function() {
var invalidFields = document.querySelectorAll('.invalid'),
text;

if (this.isValid || !invalidFields) {
text = this.submit.getAttribute('data-default-text');
} else {
if (invalidFields.length || invalidFields[0].className.indexOf('checkgroup') === -1) {
text = this.submit.getAttribute('data-invalid-text');
} else {
text = this.submit.getAttribute('data-choose-list');
}
}
return text;
},

submitForm: function() {
this.formSubmitting();

var _this = this;
window[this.callbackName] = function(response) {
delete window[this.callbackName];
document.body.removeChild(script);
_this.onSubmitCallback(response);
};

var script = document.createElement('script');
script.src = this.formUrl('json');
document.body.appendChild(script);
},

formUrl: function(format) {
var action = this.form.action;
if (format === 'json') action += '.json';
return action + '?callback=' + this.callbackName + '&' + serialize(this.form);
},

formSubmitting: function() {
this.form.className += ' mimi_submitting';
this.submit.value = this.submit.getAttribute('data-submitting-text');
this.submit.disabled = true;
this.submit.className = 'disabled';
},

onSubmitCallback: function(response) {
if (response.success) {
this.onSubmitSuccess(response.result);
} else {
top.location.href = this.formUrl('html');
}
},

onSubmitSuccess: function(result) {
if (result.has_redirect) {
top.location.href = result.redirect;
} else if(result.single_opt_in || !result.confirmation_html) {
this.disableForm();
this.updateSubmitButtonText(this.submit.getAttribute('data-thanks'));
} else {
this.showConfirmationText(result.confirmation_html);
}
},

showConfirmationText: function(html) {
var fields = this.form.querySelectorAll('.mimi_field');

for (var i = 0; i < fields.length; ++i) {
fields[i].style['display'] = 'none';
}

(this.form.querySelectorAll('fieldset')[0] || this.form).innerHTML = html;
},

disableForm: function() {
var elements = this.form.elements;
for (var i = 0; i < elements.length; ++i) {
elements[i].disabled = true;
}
},

updateSubmitButtonText: function(text) {
this.submit.value = text;
},

revalidateOnChange: function() {
var fields = this.form.querySelectorAll(".mimi_field.required"),
_this = this;

var onTextFieldChange = function() {
if (this.getAttribute('name') === 'signup[email]') {
if (_this.validEmail.test(this.value)) _this.validate();
} else {
if (this.value.length === 1) _this.validate();
}
}

for (var i = 0; i < fields.length; ++i) {
var inputs = fields[i].getElementsByTagName('input');
for (var j = 0; j < inputs.length; ++j) {
if (this.fieldType(fields[i]) === 'text_field') {
inputs[j].onkeyup = onTextFieldChange;
inputs[j].onchange = onTextFieldChange;
} else {
inputs[j].onchange = function(){ _this.validate() };
}
}
}
}
});

if (document.addEventListener) {
document.addEventListener("DOMContentLoaded", function() {
new Mimi.Signups.EmbedValidation();
});
}
else {
window.attachEvent('onload', function() {
new Mimi.Signups.EmbedValidation();
});
}
})(this);

Walnut Chocolate Chip Cookies
Print

Walnut Chocolate Chip Cookies

A classic cookie that everyone will enjoy, Walnut Chocolate Chip Cookies.
Course Dessert
Cuisine American
Keyword Walnut Chocolate Chip Cookies
Prep Time 15 minutes
Cook Time 13 minutes
Chill 2 hours
Total Time 28 minutes
Servings 20 cookies
Calories 189kcal
Author Jennie Duncan

Ingredients

  • 1 stick Butter
  • ½ cup Brown sugar
  • ½ cup Sugar
  • 1 Egg (at room temperature)
  • 1 teaspoon Vanilla
  • 1 ¾ cups Flour
  • ½ teaspoon Baking soda
  • ¾ teaspoon Baking powder
  • ½ teaspoon Salt
  • 1 cup Chocolate chips
  • ½ cup Walnuts (crushed)

Instructions

  • Cream together butter and sugars in a stand mixer (or in a large bowl with a hand mixer) until light and fluffy. Mix in egg and vanilla.
  • In a separate bowl whisk together flour, baking soda, baking powder, and salt. Slowly mix this add this to your wet ingredients until combined. Fold in chocolate chips and crushed walnuts. Allow to chill for 2-3 hours in the fridge.
  • Preheat oven to 350 degrees and prepare a baking sheet with non-stick cooking spray or a baking liner. Place even balls of dough onto the baking sheet (2-3 tbsp) Optional: To get the same look as my cookies place a few candies on top of cookie balls before baking.
  • Bake for 12-13 minutes and allow to cool on a wire rack for 3-4 minutes.

Notes

Do I have to chill?
When making cookies chilling is always best. I would say just plan to chill just about any cookie you are making. The longer you chill the thicker your cookies will come out.

Nutrition

Serving: 2cookies | Sodium: 137mg | Calcium: 29mg | Vitamin C: 1mg | Vitamin A: 173IU | Sugar: 16g | Fiber: 1g | Potassium: 50mg | Cholesterol: 22mg | Calories: 189kcal | Saturated Fat: 4g | Fat: 9g | Protein: 2g | Carbohydrates: 25g | Iron: 1mg
signature Jennie Duncan

SaveSaveSaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSaveSaveSave

SaveSave

SaveSave

SaveSave

SaveSave

The post Walnut Chocolate Chip Cookies appeared first on The Diary of a Real Housewife.