3 Ingredient No-Bake Hershey Pie (2024)

Jump to RecipePrint Recipe

No baking and just three simple ingredients to make one of my all-time FAVORITE pies! This super creamy chocolate 3 Ingredient No-Bake Hershey Pie is so simple to make and a recipe you will love.

3 Ingredient No-Bake Hershey Pie (1)

Hershey Pie Recipe Cool Whip

I love desserts that are this simple to make! It's one my mom made for years and passed on to me.

This recipes always been my moms go to for a quick dessert for a gathering and everyone still loves it.

I will warn you though if you are a chocolate lover like I am you may not be able to resist this pie, or eating the entire thing by yourself!

Plus no baking in involved so it's pretty much fool-proof! If you love pies then make sure to check out a few of my other pie recipes next.

Ingredients

Graham cracker crust: You can make your own or buy a store bought crust. While I love making one homemade this recipe meant to be quick and easy so store bought works great.

Cool whip: Make sure your cool whip is thawed

Hershey Bars: You can use milk chocolate bars or Hershey Bars with almonds.

3 Ingredient No-Bake Hershey Pie (2)

Instructions

Step one: Start by breaking up Hershey bar and place in a large microwave safe bowl.

Step two: To melt your chocolate heat the chocolate for 30 seconds at a time and stir until chocolate is melted.

Remove and set aside once fully melted and creamy.

  • Tip: Don't overheat your chocolate. Make sure to only let it cook for 30 seconds at time and mix in between.

3 Ingredient No-Bake Hershey Pie (3)

Step three: Next add your cool whip to melted chocolate and mix until well combined.

Step four: Spoon chocolate cool whip into your graham cracker crust.

3 Ingredient No-Bake Hershey Pie (4)

Chilling Instructions

Step five: Last place pie in the refrigerator. Allow to chill for 1-3 hours.

Storing Directions

Refrigerator: Keep in the fridge for 5-7 days.

Make-ahead: This dessert is perfect to make a day or two before a big holiday.

3 Ingredient No-Bake Hershey Pie (5)

Tips

Hershey Almond: We love changing up this classic and using Hershey milk chocolate bars with almonds. Melt them just like you would the other bars and following the directions.

How many Hershey Bars? Use 5 (1.45 oz) bars with almond or 5 (1 oz) bars regular milk chocolate bars.

Try another crust: Some readers have said they used a cookie crust.

Garnish: I used an extra bar to use as garnish.

3 Ingredient No-Bake Hershey Pie (6)

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

3 Ingredient No-Bake Hershey Pie (7)

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 < fields.length; ++i) { var field = fields[i], type = this.fieldType(field); if (type === 'checkboxes' || type === 'radio_buttons' || type === 'age_check') { this.checkboxAndRadioValidation(field); } else { this.textAndDropdownValidation(field, type); } } }, fieldType: function(field) { var type = field.querySelectorAll('.field_type'); if (type.length) { return type[0].getAttribute('data-field-type'); } else if (field.className.indexOf('checkgroup') >= 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 < inputs.length; ++i) { var input = inputs[i]; if (input.name.indexOf('signup') >= 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);

3 Ingredient No-Bake Hershey Pie (8)

3 Ingredient No-Bake Hershey Pie

Jennie Duncan

No baking and just three simple ingredients to make one of my all-time FAVORITE pies! This super creamy chocolate 3 Ingredient No-Bake Hershey Pie is so simple to make and a recipe you will love.

5 from 9 votes

Print Recipe Pin Recipe

Prep Time 10 minutes mins

chill 3 hours hrs

Total Time 3 hours hrs 10 minutes mins

Course Dessert

Cuisine American

Servings 8 slices

Calories 262 kcal

Ingredients

  • 1 crust graham cracker crust (9 inch)
  • 8 oz cool whip
  • 5 oz Hershey Bars

Instructions

  • Break up Hershey bar and place in a large microwave safe bowl. Heat for 30 seconds at a time and stir until chocolate is melted. Remove and set aside.

  • Add cool whip to melted chocolate and mix until well combined.

  • Spoon chocolate cool whip into your graham cracker crust.

  • Place pie in the refrigerator. Allow to chill for 1-3 hours.

Notes

Hershey Almond: We love changing up this classic and using Hershey milk chocolate bars with almonds. Melt them just like you would the other bars and following the directions.

How many Hershey Bars? Use 5 (1.45 oz) bars with almond or 5 (1 oz) bars regular milk chocolate bars.

Try another crust: Some readers have said they used a cookie crust.

Garnish: I used an extra bar to use as garnish.

Nutrition

Calories: 262kcalCarbohydrates: 48gProtein: 11gFat: 13gSaturated Fat: 6gCholesterol: 5mgSodium: 138mgPotassium: 759mgFiber: 16gSugar: 9gVitamin A: 50IUCalcium: 96mgIron: 7mg

Keyword 3 Ingredient No-Bake Hershey Pie

Tried this recipe?Let us know how it was!

3 Ingredient No-Bake Hershey Pie (9)

3 Ingredient No-Bake Hershey Pie (2024)
Top Articles
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 5808

Rating: 4.9 / 5 (49 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.