When I was a kid, nothing felt more exciting than unwrapping a Snickers bar after a long day. That perfect mix of caramel, peanuts, nougat, and chocolate was pure bliss. Fast forward to today, and I’ve found a way to transform that childhood favorite into something even better—a No-Bake Snickers Bar Pie!
This pie is rich, creamy, and bursting with the flavors of the beloved candy bar. The best part? No need to turn on the oven! It’s an easy, fuss-free dessert that’s perfect for any occasion, from casual family nights to special celebrations.
This pie starts with a buttery graham cracker crust, followed by a luscious peanut butter and cream cheese filling packed with chopped Snickers. A final drizzle of caramel and a sprinkle of peanuts make it irresistible.
If you’re a fan of sweet and salty combinations, this pie will be your new obsession. Plus, it’s simple enough for beginners but impressive enough to wow a crowd. Let’s dive in!
Short Description
A rich and creamy no-bake pie with a crunchy graham cracker crust, peanut butter cream cheese filling, and chunks of Snickers bars, topped with caramel and peanuts for the ultimate indulgence.
Key Ingredients
For the Crust:
- 1 ½ cups graham cracker crumbs (about 12 whole crackers)
- ¼ cup granulated sugar
- ½ cup salted butter, melted
For the Snickers Filling:
- 8 oz cream cheese, softened
- ½ cup crunchy peanut butter
- 1 cup powdered sugar
- 8 oz whipped topping, thawed
- 6 full-sized Snickers bars, chopped (reserve some for topping)
For Garnish:
- Chopped peanuts (optional)
- Caramel sauce (optional)
Tools Needed
- 9-inch pie pan
- Mixing bowls
- Hand mixer or stand mixer
- Spatula
- Measuring cups and spoons
How to Make No-Bake Snickers Bar Pie
Step 1: Prepare the Crust
In a medium bowl, mix graham cracker crumbs, sugar, and melted butter until the texture resembles damp sand. Press the mixture firmly into a 9-inch pie pan, covering the bottom and sides.
Use a measuring cup or the back of a spoon to pack it down. Refrigerate while preparing the filling.
Step 2: Make the Snickers Filling
In a large mixing bowl, beat the softened cream cheese, peanut butter, and powdered sugar with a hand mixer until smooth and creamy.
Gently fold in the whipped topping, then stir in the chopped Snickers bars, reserving a handful for garnish.
Step 3: Assemble the Pie
Spread the Snickers filling evenly over the chilled crust. Sprinkle the reserved Snickers and chopped peanuts on top. Cover and refrigerate for at least 3 hours to allow the flavors to meld and the texture to set.
Step 4: Garnish and Serve
Just before serving, drizzle with caramel sauce for extra indulgence.
Why You’ll Love This Recipe
No oven required – Perfect for hot days when you don’t want to bake.
Rich and creamy – A dreamy peanut butter and cream cheese filling.
Snickers-loaded – Every bite is packed with caramel, chocolate, and nougat.
Super easy – Just mix, chill, and serve!
Mistakes to Avoid & Solutions
Mistake: Not pressing the crust firmly enough.
Solution: Use the bottom of a measuring cup to pack it tightly so it holds its shape.
Mistake: Using cold cream cheese.
Solution: Let the cream cheese soften at room temperature to prevent lumps in the filling.
Mistake: Not chilling long enough.
Solution: Give the pie at least 3 hours in the fridge so it sets properly.
Serving and Pairing Suggestions
– Serve chilled with a scoop of vanilla ice cream for extra indulgence.
– Pair with a cold glass of milk or a hot cup of coffee.
– Perfect for BBQs, birthdays, or any time you need a quick dessert.
Storage and Reheating Tips
Refrigeration: Store leftover pie in the fridge, covered, for up to 4 days.
Freezing: Wrap tightly in plastic wrap and freeze for up to 2 months. Thaw in the fridge before serving.
FAQs
1. Can I use a pre-made crust?
Yes! A store-bought graham cracker crust works just as well.
2. Can I use smooth peanut butter instead of crunchy?
Absolutely! Smooth peanut butter will give you a silkier texture.
3. How long should I chill the pie?
At least 3 hours, but overnight is best for a firmer texture.
4. Can I make this pie ahead of time?
Yes! It’s perfect for making a day in advance.
5. What can I use instead of Snickers?
Try chopped Twix, Reese’s, or Milky Way for a different flavor.
Tips & Tricks
– Chop the Snickers into small pieces so they distribute evenly in the filling.
– For an extra crunchy crust, bake it at 350°F for 10 minutes and let it cool before filling.
– Drizzle melted chocolate over the top for even more decadence.
Recipe Variations
Chocolate Lovers’ Snickers Pie – Add ¼ cup cocoa powder to the filling and drizzle with melted chocolate.
Salted Caramel Snickers Pie – Add a pinch of sea salt to the caramel sauce for a sweet-salty kick.
Peanut Butter Cup Pie – Swap Snickers for chopped Reese’s Peanut Butter Cups.
Final Thoughts
Few desserts are as easy yet satisfying as this No-Bake Snickers Bar Pie. With layers of peanut butter, chocolate, and caramel, it tastes like pure comfort in every bite.
It’s the perfect treat for family gatherings, potlucks, or those days when you need something sweet without a lot of effort. Best of all, it’s completely foolproof—just mix, chill, and enjoy. If you’re a Snickers fan, this pie is a must-try!

No Bake Snickers Bar Pie
Ingredients
- 1½ cups graham cracker crumbs
- ¼ cup granulated sugar
- ½ cup salted butter
- 8 oz cream cheese
- ½ cup crunchy peanut butter
- 1 cup powdered sugar
- 8 oz whipped topping
- 6 full-sized Snickers bars
- Chopped peanuts
- Caramel sauce
Instructions
- Prepare the crust: In a medium bowl, mix graham cracker crumbs, sugar, and melted butter until it resembles damp sand. Press firmly into a 9-inch pie pan, covering the bottom and sides. Chill while making the filling.
- Make the filling: Beat cream cheese, peanut butter, and powdered sugar in a large bowl until smooth. Fold in whipped topping, then stir in chopped Snickers, reserving some for garnish.
- Assemble the pie: Spread the filling over the chilled crust. Sprinkle reserved Snickers and chopped peanuts on top. Cover and refrigerate for at least 3 hours.
- Garnish: Drizzle with caramel sauce just before serving.