The Ultimate Snickers Pie Recipe

Ideas in Food

This ice cream pie takes all of the flavors of our favorite Snickers bar and turns them into a chewy, creamy, peanut-y delight. A crisp, chocolate pie crust base gets topped with a layer of chewy bittersweet chocolate caramel sauce, followed by a caramelized condensed milk ice cream, studded with white chocolate and peanut butter frozen streusel. Finally, a second layer of fudgy caramel sauce goes on top along with a sprinkling of salted peanuts. Now this is what we call a dessert that really satisfies.

Why this recipe works:

  • Smearing the chocolate pie dough with your palms builds in flaky layers.
  • The bittersweet chocolate caramel starts out loose but turns chewy and fudgy as it freezes, mimicking the texture of a Snickers bar.
  • We use a no-churn ice cream technique to make an easy caramelized condensed milk ice cream filling.
  • The food processor makes short work of a white chocolate and peanut butter ganache that then freezes into a streusel-like texture.

Note: This recipe makes twice as much white chocolate peanut butter as you will need. Originally we were going to cut the recipe in half, but after snacking on this straight from the freezer and then imagining it in everything from white-chocolate peanut butter paninis to cookies to pretzel dip, we felt that having a bit extra in our pantry was a good thing. We figured we wouldn't short-change you either.

Recipe Facts

Active: 2 hrs
Total: 8 hrs
Serves: 10 to 12 servings
Makes: 1 pie

Rate & Comment


For the Pie Dough:

  • 150g all-purpose flour

  • 30g natural cocoa powder

  • 12 1/2g sugar

  • 1 1/2g sea salt

  • 113g unsalted butter, cold, diced

  • 28g ice water, more if needed

For the White Chocolate Peanut Butter:

  • 300g white chocolate chips

  • 290g creamy peanut butter

  • 10g vanilla paste or vanilla extract

  • 150g salted, roasted peanuts (we used the classic Planter’s)

For the Chocolate Caramel Sauce:

  • 250g sugar

  • 50g water

  • 25g corn syrup

  • 300g bittersweet chocolate

  • 300g heavy cream

  • 3g salt

For the Caramelized Condensed Milk Ice Cream:

  • 1 (396g) can condensed milk

  • 970g heavy cream

  • 4g salt

  • Reserved frozen, streuselized White Chocolate Peanut Butter

To Finish The Snickers Pie:

  • Reserved Chocolate Caramel Sauce

  • 50g roughly chopped, salted, roasted peanuts


  1. For the Pie Dough: Combine the flour, cocoa, sugar and salt in a food processor and pulse them 4-5 times to blend. Add the butter and pulse 2-3 times to blend, until the mixture looks sandy. Strain the ice water into the food processor and run the processor for 5-10 seconds to bring the mixture together. If it seems a little dry add more ice water 1 tablespoon at time. The dough will resemble small pebbles and hold together when you squeeze a bit in your hand.

  2. Turn the dough out onto a floured counter into a pile. Sprinkle to the top lightly with flour. Starting at one end, use the heel of your hand to smear a small amount of dough against the counter and continue moving through the pile until you have smeared most of it into flakes of dough. Do this quickly, being sure not to work any section of dough more than once.Once all of the dough has been flattened, pile the layers up into a stack and gently press into a flattened disc.

  3. Lightly flour the countertop and roll the dough out to fit into a 9-inch deep-dish pie pan. Lay the dough in the buttered pie pan and gently press it into the pan. Trim the top edges to 1-inch past the edge of the pie dish. Fold the edge under and crimp the circumference of the dough. Let the pie dough rest in the freezer while the oven preheats.

  4. Adjust oven rack to center position and preheat oven to 350°F. Line the pie dough with foil or crumpled parchment paper and fill with pie weights. Bake for 20 minutes. Remove the pie weights and return the pie dough to the oven for 10 minutes more. The piecrust should be fully cooked through and just set. Let cool completely at room temperature.

  5. For the White Chocolate Peanut Butter: Put the white chocolate, peanut butter, and vanilla paste into a food processor. Pulse the machine 5 times to begin blending the ingredients. Once a rough paste forms, turn the food processor on and let it run for 5 minutes until the white chocolate and peanut butter form a smooth, uniform paste. Turn the food processor off and add the salt roasted peanuts. Pulse the machine 10 times to roughly chop the peanuts into the white chocolate peanut butter mixture. Put the mixture into a plastic container, cover and freeze.

  6. When the white chocolate peanut butter is frozen divide it in half. Reserve half in a covered container in the refrigerator or freezer. Chop the remaining white chocolate peanut butter into chunks. Put the frozen chunks into a food processor and pulse 5 times so the mixture takes on a coarse streusel-like appearance. Put the sandy white chocolate peanut butter in a covered container in the freezer until ready to assemble the pie. The remaining white chocolate peanut butter may be kept in the refrigerator or freezer depending on what you want to do with it. It will keep for at least 2 weeks in the refrigerator and up to 6 months in the freezer.

  7. For the Chocolate Caramel Sauce: Put the sugar and water into a medium sized saucepan and stir together until the mixture resembles wet sand. Add the corn syrup and set the pot over medium-high heat. Put a lid on the pot and cook the mixture for 5 minutes. Remove the lid and the sugar mixture should be bubbling. Continue to cook without stirring the mixture until it reaches between 195°C-197°C, about 10 minutes. The sugar will be a medium amber color.

  8. Remove the pan from the heat and carefully add the heavy cream. The mixture will boil violently. Put the pan back on low heat and stir the mixture together until the caramel is dissolved. Remove the pan from the heat and let the mixture cool until it reaches 55°C. Add the chocolate and the salt and stir the mixture together until the chocolate is fully incorporated.

  9. Take about 1⁄4 of the sauce and use a pastry brush to spread it evenly over the inside of the cooled piecrust. Sprinkle half of the frozen, streuselized White Chocolate Peanut Butter over the sauce, pressing it gently into the crust if necessary. Reserve the piecrust in the freezer until you are ready to fill it with ice cream.

  10. Reserve the remaining chocolate caramel sauce in a covered container at room temperature until you are ready to assemble the pie. If you are not making the pie immediately store the caramel in the refrigerator and let come to room temperature before using to finish the pie.

  11. For the Caramelized Condensed Milk Ice Cream: Put 2 inches of water in bottom of a pressure cooker and add a small rack (the rack is usually included with every pressure cooker). Put condensed milk on the rack and seal lid. Cook at high pressure for 90 minutes. Alternatively, cook canned condensed milk in a pot of boiling water for 3 hours, topping up the water as necessary.

  12. Allow pressure to release naturally. Prepare an ice bath. Once depressurized, open lid and, using tongs, transfer can of caramelized condensed milk to ice bath. Let chill for at least 1 hour, adding more ice as needed, until completely cool: Do not open can while hot because a hot can of caramelized condensed milk is still under pressure and can erupt.

  13. Put the caramelized condensed milk, half of the heavy cream and the salt into the bowl of a stand mixer with the whisk attachment. Turn the mixer on low and increase the speed to medium. The condensed milk will break apart and become absorbed into the cream. Continue to whisk, about 5 minutes, until the cream begins to thicken and the caramelized condensed milk is dissolved in the cream. Pour in the remaining cream and increase the speed to medium high. Whip the mixture until the cream is at soft peaks. Turn the mixer off and fold in the remaining sandy white chocolate peanut butter. Once the inclusion is folded in pour whipped mixture into the prepared piecrust and freeze, uncovered for at lest 4 hours and preferably overnight, until firm and frozen through.

  14. To Finish The Snickers Pie: Take the ice cream pie out of the freezer once it’s fully frozen and use an offset spatula to spread the remaining chocolate caramel sauce over the top of the pie in a thick layer. When ice cream is fully covered, sprinkle the peanuts over the top. Freeze the pie for another hour to set the frosting. Remove the pie from the freezer and let temper for at least 15 minutes. Slice and serve.

Special equipment

9-inch deep dish pie pan; food processor; pressure cooker; stand mixer with whisk attachment

This Recipe Appears In

Nutrition Facts (per serving)
1041 Calories
77g Fat
75g Carbs
17g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 10 to 12
Amount per serving
Calories 1041
% Daily Value*
Total Fat 77g 99%
Saturated Fat 43g 217%
Cholesterol 154mg 51%
Sodium 466mg 20%
Total Carbohydrate 75g 27%
Dietary Fiber 7g 23%
Total Sugars 53g
Protein 17g
Vitamin C 2mg 8%
Calcium 231mg 18%
Iron 6mg 36%
Potassium 621mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)