Gluten-Free Snickers Bars with Almond Flour
These Gluten-Free Homemade Snickers Bars are made with oat and almond flour, almond butter, maple syrup, crunchy peanuts, coconut oil, and melted chocolate. They give you all the taste of a classic Snickers but with more wholesome ingredients and a fraction of the sugar—an easy and satisfying recipe!

These Gluten-Free Homemade Snickers Bars offer everything you love about the classic candy bar—nougat, caramel, peanuts, and rich chocolate—but with a healthier twist. This recipe uses oat and almond flour, almond butter, and maple syrup for a naturally sweetened treat that’s more wholesome and just as satisfying.
Whether you’re craving a sweet snack or a dessert that hits the spot, these bars deliver all the flavor of your favorite Snickers without the extra sugar. What sets this recipe apart is the combination of nutrient-dense ingredients like oats, almonds, and peanuts, which add texture and richness. You’ll love how simple and quick this recipe is to make, with minimal ingredients that yield amazing results. Once you try these homemade Snickers bars, you might just prefer them over the original!
Why You’ll Love This Gluten-Free, Healthy Homemade Snickers Bar Recipe
- Classic Snickers Flavor: All the flavors you love—nougat, caramel, peanuts, and chocolate—without the extra sugar.
- Simple Ingredients: Made with oat flour, almond flour, and almond butter for a wholesome yet indulgent treat.
- Gluten-Free & Naturally Sweetened: Using gluten-free ingredients and maple syrup for a delicious, nutrient-dense candy bar.
- Easy to Make: With minimal ingredients and steps, you’ll have a satisfying homemade candy bar in no time!

Ingredients & Substitutions
Here is everything you need to make the best-tasting gluten-free homemade snickers bars recipe:
For the Oat Flour: Gluten-free oat flour (as mentioned in the original recipe). If you need a grain-free option, you can use almond flour or coconut flour as a replacement, but keep in mind that the texture and flavor will change slightly.
For the Almond Flour: You can use another nut flour, such as cashew flour or hazelnut flour. For a nut-free option, you can use sunflower seed flour or a gluten-free all-purpose flour blend.
For Maple Syrup: Honey or agave syrup can be used as a substitute for maple syrup. If you prefer a sugar-free option, you can use a sugar-free maple syrup or a liquid sweetener like stevia or monk fruit syrup.
For Coconut Oil: Unsalted butter or ghee can be used as a substitute for coconut oil. If you’re looking for a coconut-free option, try using melted cocoa butter or a mild-flavored oil like avocado oil.
For Almond Butter: Peanut butter or any other nut or seed butter of your choice can be used instead of almond butter. For a nut-free option, consider sunflower seed butter or tahini.
For Peanuts: You can use any other nuts or seeds you prefer, such as cashews, almonds, or sunflower seeds. If you have nut allergies, try roasted chickpeas or pumpkin seeds for a crunchy texture.
For Chocolate Chips: Use dairy-free or vegan chocolate chips if you want to make the recipe dairy-free. You can also use dark chocolate chips or chopped dark chocolate for a less sweet option. For a sugar-free version, look for sugar-free chocolate chips sweetened with a sugar substitute.
For Coarse Sea Salt: If you want to omit the salt garnish, you can simply skip this ingredient. You can also use finely ground sea salt or kosher salt if you prefer a milder saltiness.
Remember to adjust quantities and taste as needed when making these substitutions, as the flavor and texture may vary slightly from the original recipe.

How to Make My Homemade Snickers Bars Recipe
Step 1: Prepare your Pan
Line a 4×9-inch bread pan with parchment paper. This will make removing the bars from the pan much easier once they’re done.

Step 2: Make the Nougat Layer
Combine the oat flour, almond flour, maple syrup, coconut oil, vanilla, and salt in a medium-sized mixing bowl. Stir with a spatula until a soft dough forms. Press the nougat dough into the bottom of the prepared pan.



Step 3: Make the Caramel Layer
Combine the almond butter, maple syrup, coconut oil, vanilla, and salt in the medium-sized mixing bowl and stir with a spatula until smooth. Pour the caramel into the pan and spread evenly over the top of the nougat layer.




Step 4: Add the Peanuts
Spread the peanuts over the caramel layer and gently press into the caramel. Place the pan in the freezer for 1-2 hours to set. Remove the bars from the pan and slice into 16 pieces.


Step 5: Melt the Chocolate
Start with 1/2 cup of your favorite chocolate chips or bar and add it to a microwave-safe bowl. Add one teaspoon of coconut oil and microwave for 30 seconds. Remove from microwave and stir. Return to microwave for an additional 25 seconds.
Depending on how thick you coat your bars, you may need to melt a second batch of chocolate.


Step 6: Dip the Bars
Poke a fork in the bottom nougat layer of the bar. Dip it into the chocolate and tilt in all four directions to coat all four sides with chocolate. Remove and set on a cooling rack or parchment paper to set.


Step 7: Embellish the Top
Using a spoon or a food-grade squeeze bottle, you can drizzle additional chocolate over the top of the bar in a zig-zag pattern. Then sprinkle a dash, of course sea salt on top while the chocolate is still soft.



Additional option:
Instead of dipping the bar in the melted chocolate, you can also drizzle the chocolate across the top of the bar and then sprinkle it with coarse sea salt.


Expert Recipe Tips
Sweeteners: Feel free to adjust the sweetness to your preference by adding more or less maple syrup, honey, or your chosen sweetener in both the nougat and caramel layers. Taste the mixtures as you go to get the desired sweetness level.
Sea Salt Garnish: The coarse sea salt garnish adds a delightful contrast to the sweetness of the bars. However, if you’re not a fan of salted sweets, feel free to omit this step or use a finer salt for a milder flavor.
Layering: When layering the nougat, caramel, and peanuts, lay an even layer, then press each layer firmly into the pan to ensure they stick together well and create a cohesive bar.
Chilling Time: Allow the bars to chill in the refrigerator for a few hours, or even overnight, for the best results. This will make them easier to cut into neat squares or bars. It will also prevent the chocolate layer from melting off.
Cutting: To make clean cuts, dip a sharp knife into hot water before slicing the bars. This will help prevent the bars from sticking to the knife.
Storage: Store your homemade Snickers bars in an airtight container in the refrigerator. They can also be individually wrapped in parchment paper or plastic wrap for on-the-go snacks.
Delicious Serving Suggestions
- Movie Night Snack: These bars make a great alternative to traditional candy for movie nights at home.
- After-School Treat: Perfect for a fun and healthier snack that kids will love.
- Dessert Spread: Serve alongside other homemade treats like brownies or cookies at your next gathering.
- Frozen Delight: Pop them in the freezer for a chilled treat on a hot day.
- Holiday Sweets: Add these to your holiday dessert table for a gluten-free candy option.
- With Coffee: Pair with your afternoon coffee for a sweet pick-me-up.
- Gift Idea: Wrap them up for a homemade gift—perfect for birthdays or holidays.
Are My Homemade Snickers Bars a Better Choice Than the Original?
A Snickers bar cut to the same size as the snack-size bars in this recipe has 16 grams of sugar, equal to about four sugar cubes. One of my bars has only four grams of sugar. And they’re made without any artificial sweeteners. Clearly, they are the healthier option. But they are still a treat should be eaten in moderation 🙂

Do you love homemade chocolate treats? Check out more of my easy and delicious date bark recipes:
- Homemade Snickers Candy Bars
- Five-Ingredient Peanut Butter Cups
- Peppermint Chocolate Date Bark Recipe
- Caramel Apple Chocolate Date Bark with Pretzels
- Cinnamon White Chocolate Date Bark Recipe
- Almond Joy Coconut Viral Date Bark Recipe

Gluten-Free Snickers Bars with Almond Flour

Ingredients
Nougat Layer:
- 3/4 cup oat flour
- 3/4 cup almond flour
- 3 tablespoons maple syrup
- 3 tablespoons coconut oil
- 1/2 teaspoon vanilla extract
- dash salt
Caramel Layer:
- 1/4 cup almond butter
- 3 tablespoons maple syrup
- 2 tablespoons coconut oil
- 1/2 teaspoon vanilla
- dash salt
- 1/2 cup peanuts
Dipping Chocolate:
- 1/2 cup chocolate chips of choice
- 2 teaspoons coconut oil
- 1 tablespoon coarse sea salt optional garnish
Instructions
- Line a 4×9-inch bread pan with parchment paper. This will make removing the bars from the pan much easier once they’re done.
- Combine the oat flour, almond flour, maple syrup, coconut oil, vanilla, and salt in a medium-sized mixing bowl. Stir with a spatula until a soft dough forms. Press the nougat dough into the bottom of the prepared pan.
- Combine the almond butter, maple syrup, coconut oil, vanilla, and salt in the medium-sized mixing bowl and stir with a spatula until smooth. Pour the caramel into the pan and spread evenly over the top of the nougat layer.
- Spread the peanuts over the caramel layer and gently press into the caramel. Place the pan in the freezer for 1-2 hours to set. Remove the bars from the pan and slice into 16 pieces.
- Start with 1/2 cup of your favorite chocolate chips or bar and add it to a microwave-safe bowl. Add one teaspoon of coconut oil and microwave for 30 seconds. Remove from microwave and stir. Return to microwave for an additional 25 seconds.
- Depending on how thick you coat your bars, you may need to melt a second batch of chocolate.
- Poke a fork in the bottom nougat layer of the bar. Dip it into the chocolate and tilt in all four directions to coat all four sides with chocolate. Remove and set on a cooling rack or parchment paper to set.
- Using a spoon or a food-grade squeeze bottle, you can drizzle additional chocolate over the top of the bar in a zig-zag pattern. Then sprinkle a dash of coarse sea salt on top while the chocolate is still soft.
- As an additional option: Instead of dipping the bar in the melted chocolate, you can also drizzle the chocolate across the top of the bar and then sprinkle it with coarse sea salt.
Video
