Gluten-Free Homemade Protein Snickers Bars

These protein-packed homemade Snickers bars feature three indulgent layers: a nutty oat flour base, creamy peanut butter caramel middle, and rich chocolate coating. Made with natural ingredients like maple syrup and vanilla protein powder, they deliver the classic candy bar experience with added nutrition. Perfect for post-workout treats or satisfying afternoon cravings, these frozen bars offer the ideal balance of protein, healthy fats, and natural sweetness that rivals the original.
Ingredients
- 1 ½ cups oat flour
- ½ cup vanilla protein powder
- ½ cup maple syrup
- ⅓ cup all-natural peanut butter, drippy
- ½ cup all-natural peanut butter, drippy
- ¼ cup coconut oil, melted
- ¾ cup salted peanuts, choppedunsalted peanuts1:1nuts
add pinch of salt to caramel layer
- 1 ½ cups semi-sweet chocolate chipsdark chocolate chips1:1chocolate
more intense flavor
- 1 tablespoon coconut oil
Instructions
- 1
Line an 8x8-inch pan with parchment paper
- 2
Mix oat flour, protein powder, maple syrup, peanut butter, and melted coconut oil in a large bowl until thick dough forms
- 3
Press oat mixture firmly into lined pan until smooth
- 4
Combine peanut butter, maple syrup, and coconut oil for caramel layer
- 5
Fold chopped peanuts into peanut butter mixture
- 6
Pour peanut butter caramel over oat layer and smooth evenly
- 7
Freeze for 1 hour until completely hardened
- 8
Melt chocolate chips and coconut oil in microwave in 20-second increments, stirring between each
- 9
Place wire rack over parchment paper and spray with nonstick cooking spray
- 10
Remove hardened bars from pan and slice into 12 pieces
- 11
Working quickly while bars are frozen, coat each bar completely in melted chocolate
- 12
Let excess chocolate drip off and place on wire rack
- 13
Transfer coated bars to parchment-lined plate
- 14
Return to freezer until chocolate sets
- 15
Store in freezer-safe container
Tips
Work quickly when coating bars in chocolate while they're still frozen to prevent melting and ensure clean coating.
Use drippy natural peanut butter for the smoothest caramel layer texture and easiest mixing.
Spray the wire rack with cooking spray to prevent chocolate from sticking when coating bars.
Good to Know
Store in freezer-safe container for up to 3 months. Keep frozen for best texture and to prevent melting.
Can be made up to 1 week ahead. Store in freezer and remove just before serving.
Serve directly from freezer. Allow to sit at room temperature for 2-3 minutes if too hard to bite.
Common Mistakes
Don't skip freezing the base layer - it prevents layers from mixing when adding caramel.
Work quickly when chocolate coating to prevent bars from melting and losing shape.
Substitutions
add pinch of salt to caramel layer
FAQ
Can I use a different protein powder?
Yes, any vanilla or unflavored protein powder works. Different brands may slightly alter the texture and flavor of the base layer.
How long do these bars keep in the freezer?
These bars stay fresh in a freezer-safe container for up to 3 months. The texture and flavor remain excellent when properly stored.
Can I make these without protein powder?
You can substitute with additional oat flour, but you'll lose the protein content and may need to adjust liquid ingredients for proper consistency.