Oh my goodness, if there’s one dessert that makes me feel like a kid again, it’s this no-bake Snickers Pie! I swear, the moment that chocolate-peanut-caramel combo hits my tongue, I’m instantly transported back to summer evenings when my mom would let me sneak an extra candy bar from her secret stash. That’s the magic of this pie—it captures everything we love about Snickers bars but transforms them into this creamy, dreamy dessert that’ll have everyone begging for seconds.
The best part? You don’t even need to turn on your oven. Just imagine layers of crunchy peanut crust, velvety chocolate filling, and those irresistible chunks of Snickers bars on top. It’s the kind of dessert that disappears fast at potlucks (trust me, I learned that the hard way when I brought it to my niece’s birthday last year). Whether you’re craving something sweet after dinner or need a showstopper for your next gathering, this Snickers Pie never disappoints.

Why You’ll Love This Snickers Pie
Honestly, this pie checks ALL the boxes for me – and here’s why it’ll become your new favorite too:
- No oven required: When it’s 90 degrees outside (or you just don’t feel like baking), this chilled dessert is a lifesaver
- That magical texture: Crunchy crust, creamy filling, and chewy candy pieces create the perfect bite every time
- Make-ahead dream: It actually gets better as it chills, so no last-minute stress before parties
- Crowd pleaser: I’ve yet to meet someone who doesn’t go wild for the chocolate-peanut-caramel combo
Perfect for Any Occasion
What I love most about this Snickers Pie is how it fits any event. Summer BBQ? Check. Birthday potluck? Absolutely. Just a Tuesday night when you need something sweet? Oh yes. It’s fancy enough for special gatherings but easy enough for weeknight treats. My kids even request it instead of birthday cake now!
Snickers Pie Ingredients
Here’s the beautiful thing about this pie—you probably have most of these ingredients in your pantry right now! I love how simple everything is, but when they come together? Pure magic. Just make sure your cream cheese is softened (I leave mine out for about an hour) and your caramel sauce is at room temperature so everything blends smoothly.
For the Crust
- 12 graham crackers – The full rectangle sheets, not pre-crumbed. I use my food processor to buzz them into fine crumbs, but you can also whack them in a ziplock bag with a rolling pin (great stress relief!)
- 1/3 cup salted peanuts – These get pulsed right into the crust for that signature Snickers crunch. No salted peanuts? Add a pinch of salt to unsalted ones.
- 7 tablespoons unsalted butter, melted – And here’s my secret—I brown the butter sometimes for extra nutty flavor. Just let it cool slightly before mixing!
For the Filling
- 2 (8-ounce) packages cream cheese, softened – Full-fat is non-negotiable here, friends. And softened means you can leave a dent with your finger—no microwave shortcuts!
- 3/4 cup granulated sugar – I know it seems like a lot, but trust me, it balances the cocoa’s bitterness perfectly.
- 3 tablespoons unsweetened cocoa powder – My grandma swore by Hershey’s, and so do I. No Dutch-process here—we want that classic chocolate flavor.
- 1 (8-ounce) container whipped topping, thawed – Yes, the blue tub is fine! If you’re feeling fancy, you can whip your own heavy cream with powdered sugar.
- 1/2 cup caramel sauce, room temperature – The jarred kind works great, but if you have 10 extra minutes, my homemade cheat is melting caramel candies with a splash of cream.
- 1/2 cup salted peanuts, chopped – I like some bigger pieces for texture—just give them a rough chop so they’re not all tiny.
For the Topping
- 1 cup Snickers bars, chopped – That’s about 10 Fun Size bars (or 2 regular bars). Freeze them for 15 minutes first—they chop cleaner when cold!
- 1/4 cup chopped peanuts (optional) – Because more crunch is always better in my book.
- Chocolate syrup for drizzling (optional) – The zigzag drizzle makes it look bakery-fancy with zero effort.
See? Nothing weird or hard-to-find. Just good, honest ingredients that come together to taste like your favorite candy bar in pie form. Now let’s get mixing!
How to Make Snickers Pie
Okay, here’s where the magic happens! Don’t let the layers fool you—this pie comes together so easily. I’ve made this recipe dozens of times (my family won’t let me stop), and I’ve learned a few tricks along the way to make sure it turns out perfect every time.
Step 1: Prepare the Crust
First things first—let’s make that crunchy peanut crust! Grab your food processor (or that trusty ziplock bag and rolling pin) and pulse the graham crackers with the peanuts until they’re fine crumbs. You want them about the texture of sand, with a few bigger peanut pieces for texture.
Now, drizzle in that melted butter while pulsing just until the mixture looks damp. Here’s my pro tip: dump it into your pie dish and use the bottom of a measuring cup to press it firmly up the sides first, then the bottom. Really pack it in—this keeps the crust from crumbling when you slice it later. Pop it in the freezer for 15 minutes while you make the filling. That quick chill helps the butter set so the crust holds its shape.
Step 2: Make the Filling
Time for the creamy chocolate goodness! In a big bowl, beat the softened cream cheese with the sugar and cocoa powder until it’s completely smooth—no lumps allowed! I usually let my hand mixer run for a good 2-3 minutes here. Scrape down the sides halfway through; those sneaky cream cheese lumps love to hide in the corners.
When it’s silky smooth, gently fold in the whipped topping with a rubber spatula. Don’t overmix! You want to keep all that airiness in the whipped topping. The filling should be thick but fluffy—like chocolate cloud. Set this aside while we work on the next layer.
Step 3: Layer and Chill
Pull your crust from the freezer and spread the caramel sauce evenly over the bottom. This is where room temperature caramel matters—cold caramel is impossible to spread without tearing the crust. Sprinkle those chopped peanuts right over the caramel, pressing them in lightly so they stick.
Quick freeze again for 10 minutes (this keeps the caramel layer from mixing into the filling), then spoon that luscious chocolate filling over the top. Smooth it out with an offset spatula or the back of a spoon—don’t worry about perfection, those Snickers chunks will cover any imperfections!
Now the hard part—waiting! Cover the pie with plastic wrap (press it right against the surface to prevent a skin from forming) and chill for at least 4 hours, though overnight is even better. Right before serving, shower it with chopped Snickers and maybe an extra drizzle of caramel if you’re feeling fancy. The first slice is always the hardest to cut cleanly—but trust me, no one cares once they taste it!
Tips for the Best Snickers Pie
After making this pie more times than I can count (my neighbors keep “casually” stopping by when they smell chocolate), I’ve picked up some foolproof tricks to make sure your Snickers Pie turns out perfect every single time:
- Room temp is your friend: I can’t stress this enough—softened cream cheese blends smoothly without lumps. If you forget to take it out early, microwave it in 5-second bursts (with the wrapper off!) just until your finger leaves an indent.
- Freeze before slicing: Want picture-perfect slices? Pop the whole pie in the freezer for 15 minutes before cutting. The caramel layer stays put instead of oozing everywhere.
- Chop cold Snickers: Those candy bars chop cleaner when chilled—I throw them in the freezer while I’m making the crust. No more sticky knife disasters!
- Press, don’t pat: When forming the crust, really press those crumbs into the dish with firm pressure. I use a measuring cup to compact it—this prevents crumbling when serving.
- Overnight magic: While 4 hours of chilling works, letting it sit overnight makes the flavors meld beautifully and gives you cleaner slices. (If you can resist digging in sooner!)
Bonus tip from my husband (the official taste-tester): drizzle extra caramel on each slice right before serving for maximum gooey goodness. You’re welcome!
Snickers Pie Variations
One of the best things about this Snickers Pie is how easily you can tweak it to suit different tastes or what you’ve got in the pantry. I’ve experimented with all sorts of versions over the years—some became family favorites, others… well, let’s just say my dog enjoyed those experiments more than we did!
Nut-Free Option
Got nut allergies to worry about? No problem! Simply skip the peanuts in the crust and filling—the graham crackers alone make a delicious base. For that missing crunch, I sometimes use toasted sunflower seeds (just pulse them into the crust like you would peanuts). The caramel and chocolate flavors still shine beautifully without the nuts. My niece’s whole soccer team devoured this version last season!
Other fun twists I’ve loved:
- Oreo crust: Swap graham crackers for 20 Oreos (filling and all) in the crust—it makes the pie extra chocolatey. My kids call this the “double chocolate Snickers Pie” and request it for birthdays.
- Peanut butter swirl: Before adding the chocolate filling, dollop spoonfuls of warm peanut butter over the caramel layer and swirl gently with a knife. This creates gorgeous marbling and boosts that PB-chocolate magic.
- Pretzel crunch: Replace half the peanuts in the crust with crushed pretzels for that sweet-salty kick everyone goes crazy for.
- Mocha version: Add 1 teaspoon instant espresso powder to the filling along with the cocoa powder. It deepens the chocolate flavor without making it taste like coffee—just trust me on this one!
The beauty of this Snickers Pie recipe is how forgiving it is. Once you’ve mastered the basic version, don’t be afraid to play around and make it your own. Just maybe write down your changes—I’ve lost count of how many “best version ever!” tweaks I’ve forgotten over the years!
Serving and Storing Snickers Pie
Oh, the moment we’ve all been waiting for—time to serve this beauty! After all that chilling (and trying not to peek in the fridge every 10 minutes), your Snickers Pie is ready to shine. Here’s how I like to serve it to get those perfect, drool-worthy slices:
Chilled is best: I always serve this pie straight from the fridge—the filling holds its shape better when it’s cold. If it’s been sitting out for a while at a party (not that it ever lasts that long!), I’ll pop it back in the fridge for 15 minutes before slicing more.
The perfect slice: Run a sharp knife under hot water and dry it quickly before each cut—this gives you clean slices without dragging all that delicious filling. Wipe the knife between cuts for picture-perfect pieces every time.
Garnish game strong: Right before serving, I’ll add a little extra drizzle of caramel and maybe some chocolate syrup zigzags on top. A sprinkle of flaky sea salt takes it over the top if you’re feeling fancy!
Storing Your Masterpiece
Now, let’s talk leftovers (as if there will be any!). Here’s how to keep your Snickers Pie tasting fresh:
- Cover tightly: I press plastic wrap directly onto the surface of any leftover pie to prevent drying. Then I cover the whole dish with foil or slide it into a large airtight container.
- Fridge life: It keeps beautifully for 3 days in the fridge—though the crust gets slightly softer each day. The flavors actually deepen overnight, making day-two slices extra delicious!
- Freezing? Yes! You can freeze the whole pie for up to 2 months. Just wrap it in plastic wrap, then foil. Thaw overnight in the fridge before serving. The texture changes slightly, but it’s still crazy good.
Pro tip from my many “research” batches: If you’re making this ahead for a party, assemble everything except the Snickers chunks on top—add those right before serving so they stay crunchy. Nothing worse than soggy candy pieces!
Snickers Pie Nutritional Information
Now, let’s be real—when you’re digging into a slice of this glorious Snickers Pie, you’re probably not counting calories. But I know some folks like to keep track (or at least pretend to before diving in face-first), so here’s the nutritional breakdown. Just remember—these are estimates that can vary based on your specific ingredients and how generously you top that pie!
Per slice (assuming 10 slices per pie):
- Calories: About 450 (worth every single one!)
- Fat: 28g (but hey, peanuts are the good kind of fat, right?)
- Saturated Fat: 14g
- Carbohydrates: 40g
- Sugar: 30g (it’s dessert—what did you expect?)
- Protein: 8g (peanuts and cream cheese coming through!)
- Sodium: 250mg
A few notes from my kitchen experiments: Using light cream cheese knocks off about 30 calories per slice, but I honestly prefer the richness of full-fat. And if you skip the extra chocolate drizzle (which, why would you?), you’ll save maybe 10 calories—but life’s too short to skip the drizzle!
At the end of the day, this is meant to be an indulgent treat, not an everyday snack (though I won’t judge if you make it one). Everything in moderation—including moderation itself—so enjoy that slice without guilt!
FAQ About Snickers Pie
Over the years, I’ve gotten so many questions about this Snickers Pie recipe—some from panicked friends calling me mid-baking session! Here are the answers to the most common head-scratchers to save you any pie drama:
Can I use Cool Whip instead of whipped topping?
Absolutely! That blue tub of whipped topping is essentially the same thing as Cool Whip—just make sure it’s fully thawed before folding it into the filling. If you’re feeling extra fancy, you can whip your own heavy cream with a bit of powdered sugar until stiff peaks form. Either way works beautifully in this Snickers Pie!
How do I prevent a soggy crust?
Ah, the eternal pie struggle! Here’s what I’ve learned: First, make sure you really pack that crust firmly into the pan—I use a measuring cup to press it in tight. Second, freezing the crust for 15 minutes before adding the caramel layer creates a moisture barrier. And third, don’t skip that quick 10-minute freeze after adding the caramel—it makes all the difference!
Can I make this Snickers Pie ahead of time?
Oh honey, this pie actually gets BETTER when made ahead! The flavors have time to mingle and the filling sets up perfectly. I often make it the night before and just add the chopped Snickers topping right before serving. It keeps beautifully in the fridge for up to 3 days (if it lasts that long in your house!).
My filling seems too runny—what went wrong?
Don’t panic! This usually happens if the cream cheese wasn’t fully softened or if you overmixed the whipped topping. Pop the whole pie in the freezer for about 30 minutes to help it set up. Next time, make sure your cream cheese is truly room temperature (leave it out for a good hour) and gently fold in the whipped topping just until combined.
Can I use a different candy bar for the topping?
While I’m a purist when it comes to Snickers Pie, I won’t tell if you experiment! Twix bars add a nice crunch, or chopped Reese’s Cups double down on that peanut butter goodness. My cousin once used Milky Way bars and said it tasted like a Milky Way pie—still delicious, just different. The world’s your candy store!

Final Thoughts
There you have it—my foolproof Snickers Pie recipe that never fails to impress! I’d love to hear how yours turns out. Snap a photo of your masterpiece and tag me—nothing makes me happier than seeing your smiling faces with this decadent dessert. Now go grab those Snickers bars and get mixing!
For more delicious recipes and baking inspiration, be sure to check out BestAllTop on Pinterest!
Print
Irresistible Snickers Pie Recipe You’ll Obsess Over
- Total Time: 4 hours 20 minutes
- Yield: 8-10 slices 1x
- Diet: Vegetarian
Description
A delicious no-bake Snickers Pie with a crunchy peanut crust, creamy chocolate filling, and topped with caramel, peanuts, and Snickers bars.
Ingredients
- Crust:
- 12 graham crackers
- 1/3 cup salted peanuts
- 7 tablespoons unsalted butter, melted
- Filling:
- 2 (8-ounce) packages of cream cheese, softened
- 3/4 cup granulated sugar
- 3 tablespoons unsweetened cocoa powder
- 1 (8-ounce) container of whipped topping, thawed
- 1/2 cup caramel sauce, room temperature
- 1/2 cup salted peanuts, chopped
- Topping:
- 1 cup Snickers bars, chopped (about 10 Fun Size candy bars)
- 1/4 cup chopped peanuts, optional
- Chocolate syrup for topping, optional
Instructions
- Prepare the crust: Grease a 9-inch pie dish with butter or shortening. In a food processor, pulse the graham crackers and peanuts until finely ground. With the processor on low speed, gradually add the melted butter. Stir the mixture to combine thoroughly, then firmly press the crumbs into the bottom and up the sides of the pie dish. Place the crust in the freezer to set.
- Make the filling: Using an electric hand mixer in a large bowl, beat the cream cheese, granulated sugar, and cocoa powder until smooth and creamy. Gently fold in the whipped topping with a spatula and set aside.
- Assemble the pie: Spread the caramel sauce evenly over the frozen crust. Sprinkle the chopped peanuts over the caramel. Freeze for 10 minutes to set. Carefully spoon and spread the chocolate cream cheese filling evenly over the peanut and caramel layer. Smooth the surface with a spatula.
- Chill and top: Cover the pie with plastic wrap and refrigerate for at least 4 hours or until the filling has fully set. Before serving, top with chopped Snickers bars, additional chopped peanuts if desired, and drizzle with chocolate syrup for an extra touch.
- Enjoy chilled.
Notes
- For best results, refrigerate the pie overnight.
- Use room-temperature cream cheese for a smoother filling.
- Store leftovers covered in the refrigerator.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 30g
- Sodium: 250mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 60mg