If you’re a Snickers bar fan, you’ll adore this homemade version. These homemade Snickers bars are gluten free, dairy free, paleo, and grain free. If you’re not a fan of peanuts, feel free to make these with any other nut/nut butter. They’re super easy to make and require just 6-7 ingredients!
How many Snickers bars will this recipe make?
This recipe will make 6-8 Snickers bars, depending how big you want them to be!

What ingredients will I need to make these Snickers bars?
You’ll need just 6-7 simple ingredients to make these bars. They are:
- almond flour
- salt
- peanuts
- pure maple syrup (or raw honey)
- dark chocolate (I use dairy free)
- peanut butter
- coconut oil (optional)
Can I make these bars peanut free?
Yes! If you’re not a fan of peanuts, you can use any other different nut and nut butter combination. This recipe would be delicious with almonds and almond butter, cashews and cashew butter, pecans and pecan butter, or with hazelnuts and hazelnut butter!

How do I melt the chocolate?
You can melt the dark chocolate in the microwave or on the stovetop using the double boiler method. If you melt the chocolate in the microwave, it will help to add a little bit of coconut oil to the chocolate to help it melt smoothly. This isn’t necessary, but will help to thin the chocolate and help it melt evenly.
Looking for more peanut butter and chocolate recipes?
I don’t know if there’s a better flavor combination out there than peanut butter and chocolate. If you like peanut and chocolate together as much as I do, you’ll want to check out these recipes too!
- Peanut Butter Chocolate Frozen Yogurt Bark
- Peanut Butter Cheesecake Brownies
- Frozen Snickers Banana Popsicles
- Healthier Peanut Butter Eggs
Ready to make these homemade Snickers bars? The full recipe is below!

Homemade Snickers Bars
Ingredients
For the Crust
- 1 cup almond flour
- 3 tbsp pure maple syrup (or raw honey)
- 1/4 tsp salt
For the Caramel
- 1/3 cup natural peanut butter
- 3 tbsp maple syrup (or raw honey)
Other Ingredients
- handful peanuts
- 6 oz dark chocolate chips
- 2 tsp coconut oil
Instructions
- Add the crust ingredients to a small bowl and mix until a sticky crust begins to form. If the dough is too dry, add in a bit more sweetener.
- Next, line a standard loaf pan with parchment paper and add the crust to bottom of the lined pan. Using a piece of parchment paper, smooth the crust out until it evenly covers the bottom of the pan.
- Next, mix together the caramel ingredients in a small bowl. Once mixed, spread the caramel evenly over the crust. Sprinkle a generous handful of peanuts on top of the caramel layer and then gently press them down into the crust (I use a lot of peanuts!). Then place the loaf pan in the freezer.
- After 1 hour, remove the loaf pan from the freezer. Remove the parchment paper from the pan and place the dessert on a small cutting board. Slice the dessert into into 6-8 evenly sized bars.
- Next, melt 6oz dark chocolate (on the stovetop or in the microwave). I like to add 1-2 tsp coconut oil to the chocolate to help it melt more smoothly.
- Carefully coat each bar in melted chocolate and then place the bars on a small tray lined with parchment paper. Refrigerate the snickers bars until the chocolate has hardened, then enjoy! Store leftovers in the fridge or freezer.
What are the macros on this Snickers bars?
Hi! I am not totally sure. But you can use Whisk Nutrition Calculator to easily figure out! Just plug in the recipe link and serving size! https://whisk.com/recipe-nutrition-calculator/
They are delicious, congrats!! but where do i store them fridge or freezer? And for how many days?
You can store them in the fridge for about 5 days or in the freezer for a couple months. Totally up to you!