Toasted Coconut Caramel Peanut Butter Snickers Bars
There’s something undeniably magical about combining textures and flavors, especially when it comes to creating your own candy bars at home. These Toasted Coconut Caramel Peanut Butter Snickers Bars are the perfect homage to the classic candy bar, but with a tropical twist that makes them utterly irresistible. Each bite is a delightful mixture of creamy peanut butter, rich caramel, crunchy peanuts, and the sweet, toasty flavor of coconut. Whether you’re treating yourself or sharing with friends, these bars are sure to impress!
Why This Recipe Works
The beauty of these Toasted Coconut Caramel Peanut Butter Snickers Bars lies in their layers. The creamy peanut butter layer pairs beautifully with the chewy caramel and crunchy peanuts, while the toasted coconut adds a delightful crunch and a tropical flavor that takes these bars to the next level. Plus, making them at home allows you to control the ingredients, ensuring a delicious and satisfying treat that rivals any store-bought candy.
What to Buy
- 1 1/4 cups milk chocolate chips – For a sweet and creamy chocolate layer; can substitute with dark or semi-sweet chocolate.
- 1/4 cup creamy peanut butter – Choose a smooth variety for easy spreading.
- 1/4 cup coconut oil – Helps in achieving a glossy chocolate coating.
- 1/2 cup granulated sugar – Sweetens the caramel layer perfectly.
- 1/4 cup canned coconut milk – Adds richness and a hint of coconut flavor.
- 1 1/2 cups marshmallow fluff – Creates a fluffy, sweet layer that mimics nougat.
- 1/4 cup peanut butter – Adds additional flavor to the marshmallow layer.
- 1/2 cup toasted coconut – Enhances the coconut flavor and adds crunch.
- 1/4 cup sweetened shredded coconut – For extra texture and sweetness.
- 1 cup salted peanuts, roughly chopped – Provides a satisfying crunch.
- 1 teaspoon vanilla extract – Enhances the flavor of the entire bar.
- 1 (14-ounce) bag of caramels – The star of the show for that gooey layer.
Hardware & Gadgets
- 9×9 inch baking pan – For setting the bars.
- Double boiler or microwave-safe bowl – For melting chocolate and caramels.
- Spatula – For spreading layers evenly.
- Mixing bowls – For combining ingredients.
- Measuring cups and spoons – To ensure accurate ingredient amounts.
How to Prepare Toasted Coconut Caramel Peanut Butter Snickers Bars

Step 1: Toast the Coconut
Preheat your oven to 350°F (175°C). Spread the shredded coconut on a baking sheet and toast for about 5-7 minutes, stirring occasionally, until golden brown. Keep a close eye on it, as it can burn quickly. Once toasted, remove from the oven and set aside to cool.
Step 2: Prepare the Base Layer
In a mixing bowl, combine 1/4 cup creamy peanut butter, 1/4 cup coconut oil, and 1/2 cup granulated sugar. Mix until well combined. Add in the 1/4 cup canned coconut milk and 1 teaspoon vanilla extract, stirring until smooth.
Step 3: Add the Marshmallow Fluff
Fold in 1 1/2 cups marshmallow fluff and 1/4 cup peanut butter into the mixture until fully incorporated. This will create a fluffy, nougat-like layer that adds sweetness and creaminess to the bars.
Step 4: Assemble the First Layer
Spread the marshmallow fluff mixture evenly into the bottom of your greased 9×9 inch baking pan. Sprinkle 1 cup of roughly chopped salted peanuts over the top, pressing them gently into the fluff. Set this aside while you prepare the caramel layer.
Step 5: Melt the Caramels
In a double boiler or microwave-safe bowl, melt the entire 14-ounce bag of caramels with 1/4 cup coconut milk. Stir until smooth and combined. Pour the caramel mixture over the peanut layer, spreading it evenly.
Step 6: Add the Coconut
Sprinkle 1/2 cup toasted coconut and 1/4 cup shredded coconut over the caramel layer. This adds a delightful crunch and flavor that complements the other layers.
Step 7: Prepare the Chocolate Layer
Melt 1 1/4 cups milk chocolate chips with 1/4 cup coconut oil using the same method as the caramels. Stir until smooth and glossy.
Step 8: Top with Chocolate
Pour the melted chocolate over the coconut layer, spreading it evenly to cover all the toppings. Make sure to get into the edges for a complete seal.
Step 9: Chill and Set
Cover the pan with plastic wrap and refrigerate for at least 2 hours, or until the bars are firm. Once set, remove from the refrigerator and let sit at room temperature for about 10 minutes before slicing.
Step 10: Slice and Serve
Using a sharp knife, cut the bars into squares or rectangles. Serve immediately or store for later enjoyment!
In-Season Flavor Ideas

- Use different nuts: Substitute the salted peanuts with chopped almonds or hazelnuts for a unique flavor.
- Experiment with chocolate: Try dark chocolate or semi-sweet chocolate for a richer taste.
- Add spices: A pinch of cinnamon or sea salt can elevate the flavors beautifully.
- Mix in dried fruit: Dried cherries or cranberries can add a tart contrast to the sweetness.
Troubleshooting Tips
- If the chocolate doesn’t set: Make sure you used enough coconut oil when melting the chocolate; this helps it firm up.
- If the caramel layer is too sticky: Ensure that the caramels are melted thoroughly and mixed well with coconut milk.
- If the bars are too crumbly: Try adding a bit more peanut butter or marshmallow fluff to bind the layers better.
- If the coconut layer burns: Keep a close eye on it while toasting and stir frequently to prevent burning.
Save for Later: Storage Tips
Toasted Coconut Caramel Peanut Butter Snickers Bars can be stored in an airtight container in the refrigerator for up to a week. For longer storage, you can freeze them! Just wrap each bar in plastic wrap and place them in a freezer-safe bag or container. They’ll keep well for up to 3 months. Thaw overnight in the refrigerator before enjoying.
Toasted Coconut Caramel Peanut Butter Snickers Bars Q&A
Can I use almond butter instead of peanut butter?
Absolutely! Almond butter works wonderfully and will give your bars a different flavor profile while maintaining the creamy texture.
What can I substitute for coconut oil?
If you don’t have coconut oil, you can use unsalted butter or a neutral oil like vegetable oil. Just remember that using butter will alter the flavor slightly.
How do I make these bars vegan?
To make these bars vegan, use dairy-free chocolate chips, replace the marshmallow fluff with a vegan alternative or make your own, and ensure the caramels are dairy-free.
Can I make these bars ahead of time?
Yes, these bars are perfect for making ahead! Just prepare them and store them in the refrigerator until you’re ready to serve.
Similar Recipes
- Chocolate Peanut Butter Balls
- Coconut Chocolate Bark
- No-Bake Peanut Butter Bars
- Salted Caramel Brownies
The Last Word
These Toasted Coconut Caramel Peanut Butter Snickers Bars are not just a treat; they are an experience. The combination of flavors and textures creates a dessert that’s perfect for any occasion, be it a celebration or a simple indulgence at home. The layers of creamy peanut butter, gooey caramel, crunchy peanuts, and toasted coconut come together in harmony, making every bite a little piece of heaven. So gather your ingredients, channel your inner pastry chef, and enjoy the process of creating these delicious bars from scratch. Your taste buds will thank you!

Toasted Coconut Caramel Peanut Butter Snickers Bars
Ingredients
- 1 1/4 cups milk chocolate chips
- 1/4 cup creamy peanut butter
- 1/4 cup coconut oil
- 1/2 cup granulated sugar
- 1/4 cup canned coconut milk
- 1 1/2 cups marshmallow fluff
- 1/4 cup peanut butter
- 1/2 cup toasted coconut
- 1/4 cup sweetened shredded coconut
- 1 cup salted peanuts roughly chopped
- 1 teaspoon vanilla extract
- 14 ounce bag of caramels
Instructions
- Preheat your oven to 350°F (175°C). Spread the shredded coconut on a baking sheet and toast for about 5-7 minutes, stirring occasionally, until golden brown. Remove from the oven and set aside to cool.
- In a mixing bowl, combine 1/4 cup creamy peanut butter, 1/4 cup coconut oil, and 1/2 cup granulated sugar. Mix until well combined. Add in 1/4 cup canned coconut milk and 1 teaspoon vanilla extract, stirring until smooth.
- Fold in 1 1/2 cups marshmallow fluff and 1/4 cup peanut butter into the mixture until fully incorporated to create a fluffy, nougat-like layer.
- Spread the marshmallow fluff mixture evenly into the bottom of a greased 9x9 inch baking pan. Sprinkle 1 cup of roughly chopped salted peanuts over the top, pressing them gently into the fluff.
- In a double boiler or microwave-safe bowl, melt the entire 14-ounce bag of caramels with 1/4 cup coconut milk. Stir until smooth. Pour the caramel mixture over the peanut layer, spreading it evenly.
- Sprinkle 1/2 cup toasted coconut and 1/4 cup shredded coconut over the caramel layer.
- Melt 1 1/4 cups milk chocolate chips with 1/4 cup coconut oil using the same method. Stir until smooth and glossy.
- Pour the melted chocolate over the coconut layer, spreading it evenly to cover all the toppings.
- Cover the pan with plastic wrap and refrigerate for at least 2 hours, or until the bars are firm. Let sit at room temperature for about 10 minutes before slicing.
- Using a sharp knife, cut the bars into squares or rectangles. Serve immediately or store for later enjoyment.
Equipment
- 9x9 inch baking pan
- Double boiler or microwave-safe bowl
- Spatula
- Mixing Bowls
- Measuring Cups and Spoons
Notes
- Store bars in an airtight container in the refrigerator for up to a week or freeze for up to 3 months.
- Substitute salted peanuts with almonds or hazelnuts for a different nutty flavor.
- Use dark or semi-sweet chocolate chips for a richer chocolate layer.
- Keep a close eye while toasting coconut to prevent burning.
- For vegan bars, use dairy-free chocolate, vegan marshmallow fluff, and dairy-free caramels.

