Snickers Ice Cream Bars
If you love the classic combination of chocolate, caramel, peanuts, and creamy ice cream, these Snickers Ice Cream Bars are going to become your new favorite homemade dessert. Store-bought candy bars are delicious, but making your own frozen version at home lets you enjoy bigger layers, richer flavor, and fresher ingredients.
These homemade Snickers Ice Cream Bars combine smooth vanilla ice cream, gooey caramel, crunchy peanuts, and a thick chocolate coating. The result is a frozen treat that tastes like the famous candy bar but even better.
As someone who has tested many no-bake dessert recipes, ice cream bars are always a crowd favorite. They’re surprisingly easy to assemble, perfect for hot weather, and great for parties or family desserts.
In this guide, you’ll learn exactly how to make Snickers Ice Cream Bars, including the ingredients, step-by-step instructions, helpful tips for perfect layers, flavor variations, serving ideas, and answers to common questions.
Why You’ll Love This Recipe
-
Classic chocolate, caramel, and peanut flavor just like the famous candy bar
-
Creamy ice cream layers that make the bars extra indulgent
-
No complicated baking required
-
Perfect make-ahead dessert for parties and gatherings
-
Easy to customize with different ice cream flavors
-
Kid-friendly frozen treat
These bars taste like a candy shop dessert but are simple enough to make at home.
Ingredients & Prep

Main Ingredients Prep
The base of these Snickers Ice Cream Bars starts with creamy vanilla ice cream and a cookie crust.
You will need:
-
2 cups vanilla ice cream (slightly softened)
-
1 ½ cups chocolate cookie crumbs
-
5 tablespoons melted butter
Prep tip
Let the ice cream sit at room temperature for about 5 minutes before spreading. This makes it easier to create smooth layers.
Seasonings, Sauces, or Flavor Base
These ingredients create the classic Snickers-style filling.
-
¾ cup caramel sauce
-
½ cup roasted peanuts
-
½ cup peanut butter
-
½ cup sweetened condensed milk
This mixture forms the rich, chewy peanut caramel layer that gives Snickers Ice Cream Bars their signature flavor.
Pantry Staples
For the chocolate coating, you’ll need:
-
1 ½ cups chocolate chips
-
2 tablespoons coconut oil or butter
This combination creates a smooth chocolate shell that hardens beautifully when chilled.
Step-by-Step Cooking Instructions
Pre-Cooking Prep
Before assembling the bars, prepare the pan and ingredients.
-
Line an 8×8 inch baking pan with parchment paper.
-
Crush chocolate cookies into fine crumbs.
-
Melt the butter.
This preparation helps the layers set properly.
Cooking Method
-
Make the crust
In a bowl, mix the chocolate cookie crumbs with melted butter until evenly combined.
Press the mixture firmly into the bottom of the prepared pan.
Freeze the crust for 10 minutes to firm up.
-
Add the ice cream layer
Spread the softened vanilla ice cream evenly over the crust.
Smooth the top with a spatula.
Place the pan back in the freezer for 20–30 minutes.
-
Prepare the peanut caramel layer
In a bowl, combine:
-
peanut butter
-
caramel sauce
-
sweetened condensed milk
-
roasted peanuts
Mix until thick and creamy.
-
Add the caramel peanut layer
Spread the mixture evenly over the frozen ice cream layer.
Return the pan to the freezer for 30 minutes until firm.
-
Add the chocolate topping
Melt the chocolate chips and coconut oil together in the microwave in 30-second intervals, stirring between each.
Pour the melted chocolate over the top layer and spread evenly.

Doneness or Texture Check
The Snickers Ice Cream Bars should feel firm when fully frozen.
Place the pan in the freezer for at least 3–4 hours, or until completely set.
Once frozen, lift the dessert out using the parchment paper and slice into bars.
Resting or Final Touches
Before serving:
-
Let the bars sit at room temperature for 2–3 minutes
-
Sprinkle extra chopped peanuts on top if desired
-
Drizzle with additional caramel sauce
These finishing touches make the bars look and taste even better.
Pro Tips for Perfect Results
Common Mistakes to Avoid
Not freezing between layers
Each layer needs time to firm up so the bars hold their shape.
Using ice cream that’s too melted
Soft ice cream spreads well, but it shouldn’t be fully melted.
Cutting before fully frozen
Wait until the bars are completely firm for clean slices.
Recommended Tools
Helpful tools include:
-
8×8 baking pan
-
Parchment paper
-
Mixing bowls
-
Rubber spatula
-
Microwave-safe bowl
-
Sharp knife for slicing
These tools make assembling Snickers Ice Cream Bars much easier.
Storage & Reheating Tips
Freezer storage
Store the bars in an airtight container in the freezer for up to 2 weeks.
Layering tip
Place parchment paper between layers of bars to prevent sticking.
Before serving
Let the bars soften slightly for 2–3 minutes before eating.
Flavor Variations
One of the best things about Snickers Ice Cream Bars is how easy they are to customize.
Spicy Version
For a bold twist, add a pinch of:
-
cinnamon
-
chili powder
This creates a sweet and slightly spicy chocolate flavor.
Healthy / Special Diet Option
You can easily adjust the recipe.
Dairy-free option
Use:
-
dairy-free ice cream
-
coconut condensed milk
-
dairy-free chocolate chips
Lower sugar version
Use sugar-free caramel sauce and dark chocolate.
Global Flavor Twist
Try creative international flavors.
Mediterranean style
Add chopped pistachios and a drizzle of honey.
Mexican-inspired
Add cinnamon and a touch of cocoa to the caramel layer.
Tropical twist
Use coconut ice cream and toasted coconut flakes.
Serving Suggestions
These Snickers Ice Cream Bars are perfect for many occasions.
Serve them at:
-
Summer parties
-
Birthday celebrations
-
BBQ gatherings
-
Family movie nights
They pair well with:
-
Iced coffee
-
Milkshakes
-
Cold brew coffee
-
Hot chocolate
You can also cut them into smaller squares for a dessert tray.
FAQs
Can I make this ahead of time?
Yes. Snickers Ice Cream Bars are perfect for making ahead. Prepare them up to 2 days in advance and store them in the freezer until ready to serve.
How do I fix common mistakes?
Bars too soft
Freeze them longer before cutting.
Chocolate layer cracking
Let the bars sit at room temperature for a few minutes before slicing.
Layers sliding apart
Freeze each layer long enough before adding the next.
Conclusion
These homemade Snickers Ice Cream Bars are rich, creamy, and packed with the irresistible flavors of chocolate, caramel, and peanuts. They’re a fun frozen dessert that’s surprisingly easy to make and perfect for sharing.
Once you try this recipe, you may find it becomes a regular treat in your freezer—especially during warm weather.
If you enjoyed this recipe, you might also love making no churn chocolate ice cream, peanut butter ice cream sandwiches, or caramel brownie ice cream bars for more indulgent frozen desserts.

Snickers Ice Cream Bars
Ingredients
- Cookie Crust
- 1 ½ cups chocolate cookie crumbs
- 5 tablespoons melted butter
- Ice Cream Layer
- 2 cups vanilla ice cream slightly softened
- Peanut Caramel Layer
- ¾ cup caramel sauce
- ½ cup roasted peanuts
- ½ cup peanut butter
- ½ cup sweetened condensed milk
- Chocolate Topping
- 1 ½ cups chocolate chips
- 2 tablespoons coconut oil or butter
Instructions
- Line an 8×8 inch baking pan with parchment paper for easy removal.
- In a bowl, mix the chocolate cookie crumbs and melted butter until fully combined.
- Press the mixture firmly into the bottom of the prepared pan to form the crust.
- Freeze the crust for 10 minutes until firm.
- Spread the softened vanilla ice cream evenly over the crust and smooth the top with a spatula.
- Freeze for 20–30 minutes until the ice cream layer becomes firm.
- In a bowl, mix together the caramel sauce, peanut butter, sweetened condensed milk, and roasted peanuts until thick and creamy.
- Spread the peanut caramel mixture evenly over the frozen ice cream layer.
- Return the pan to the freezer for 30 minutes until the layer sets.
- In a microwave-safe bowl, melt the chocolate chips and coconut oil in 30-second intervals, stirring between each until smooth.
- Pour the melted chocolate over the top layer and spread evenly.
- Freeze the bars for 3–4 hours until fully firm.
- Lift the dessert out of the pan using the parchment paper and slice into bars before serving.
Notes
- Freeze each layer before adding the next to keep the layers clean and stable.
- Slightly softened ice cream spreads more easily but should not be melted.
- Let the bars sit at room temperature for 2–3 minutes before cutting to prevent the chocolate from cracking.
- Sprinkle extra chopped peanuts or drizzle caramel on top for decoration.
