Homemade Gluten-Free Reese’s Peanut Butter Bars

pinit View Gallery 5 photos

Don’t we all love a healthy treat that can beat our sugar cravings? Well, these healthy, gluten-free, homemade Reese’s peanut butter bars are exactly what you’re looking for to satisfy those cravings!

Not only are they healthy, but they’re also very easy to make! Sounds like the best choice for your next tea party, doesn’t it? I guarantee that your tray will be wiped out within a few minutes!

Healthy Gluten-Free Peanut Butter Bars

Gluten-Free Peanut Butter Bars that are made at home are perfect for tea time
A healthy snack for your family

Middle Easterners are known to have a sweet tooth. We are fond of our sweet treats and it’s no secret that we have some of the most delicious recipes in the world.

In my household, the Iranian, Turkish, and Arab cultures have always played a big role in my kitchen. I like a mix of all three and aim to come up with alternatives to keep our sweet treats enough to satisfy the sugar cravings but healthy enough for a guilt free dessert!

What a Delicious Indulgent Bar!

A Gluten-Free peanut Butter Bar made of three layers: almond flour and sweetener, peanut butter, and chocolate are perfect to indulge your dear ones.
An irresistible treat!

Why are Homemade Reese’s Peanut Butter Bars Always a Good Idea?

Don’t get me wrong, recipes like Middle Eastern Baklava or cheesecake are great, however, they can be somewhat time-consuming and as a busy mom, we don’t get many free hours in our day!

To save time, what I like to do instead, is to create easier alternatives like Healthy 3 Ingredient No Bake Pistachio Baklava and 4 Ingredient Tahini Pistachio Date Bars. By doing so, these treats are made readily available to my family and me. Not only do they save me time, but they are also easy to make. Try them once and they will become your go-to recipes for sweets and dessert!

“How does it save money?” you may ask. Well, have you ever tried going to the supermarket when you’re hungry? What you’ll find is that we tend to gravitate towards high-carb foods, snacks, and sugary desserts.

Shopping hungry means buying more than what you need, paying more than what we had planned to, and adding much more sugar than necessary. I’m sure we can all relate that looking out for nutritional content tends to go out the window.

Making these snack bars at home avoids the temporary cravings at the supermarket. And more importantly, we are in control of what goes into making them. Not only are they aesthetically pleasing, but they are incredibly healthy as well if consumed in moderation. A great source of nutrients – protein and fat!

These Bars Are Out of this World!

Homemade Peanut Butter Bars made of almond flour and maple syrup is gluten-free and refined sugar-free.
Crunchy on the outside, creamy on the inside

Recipe Variations

This homemade Reese’s peanut butter bars recipe is very versatile so you can play around with the ingredients however you like!

To make your homemade Reese’s peanut butter bars dairy-free, you can easily replace ghee with coconut oil and use dairy-free chocolate.

To make it gluten-free, substitute your traditional flour with any gluten-free flour like almond flour or oat flour.

If you are not a fan of maple syrup, you should not worry. You can use honey instead!

Pro Tips to Perfect your Peanut Butter Bars

For a smooth cut, dip your knife in hot water wipe it dry, and cut. This will help cut through the chocolate easily avoiding any cracks.

It is recommended that you use dark chocolate instead of milk chocolate or even white chocolate. Maybe go for a tasty dark chocolate, preferably organic, with a higher percentage of cacao; 75%, 85%, and over.

To take your homemade Reese’s peanut butter bars to the next level, you can sprinkle some crushed nuts on top. Since this is a peanut butter recipe, you can do crushed peanuts. Other perfect options are pecans, almonds or walnuts.

Make the Easiest Homemade Reese’s Peanut Butter Bars By following these steps!

Start by adding ghee to your almond flour.

Pour the ghee over the almond flour

Add maple syrup for that sweet taste!

Add maple syrup to almond flour.

Mix them all together until you achieve this consistency.

The perfect consistency for almond flour, peanut butter, and ghee mixture.

Press your mixture into a dish on a baking sheet.

Pressing the almond flour mix in a baking tray

To make the creamy filling, melt peanut butter with ghee.

Melting the peanut butter with ghee

Pour your beautiful mixture on top of the baked layer and freeze it for 20 minutes.

Pour the melted peanut butter on top of baked almond flour mix.

Melt chocolate of your choice with chocolate chips and ghee.

Melt the chocolate with ghee

Pour melted chocolate over the peanut butter layer.

Pouring the melted chocolate on top of peanut butter

Sprinkle with any chopped nuts. Freeze for 10 minutes, cut up, and enjoy!

Cutting the peanut butter into bars

Frequently Asked Question

For how long can Peanut Butter Bars be stored?

Your homemade Reese’s peanut butter bars leftovers can be stored for a week in the fridge and for 3 months in the freezer if kept in an airtight, freezer-friendly container.

Which one is better, crunchy or creamy peanut butter?

You can use whichever type you prefer! The creamy peanut butter is obviously what gives it the smooth texture on the inside, but you can also work with the crunchy one too!

Is it okay to use other nut butters instead of peanut butter?

Of course, you can! Consider this recipe your customized treat. The only difference you might notice is the texture, but taste-wise, we’re good to go!

Gluten-free Reese’s Peanut Butter Bars

You must try this 3-layer, homemade Reese’s peanut butter bars recipe!

Click here Peanut bars to watch my Instagram video!


For the bottom layer

  • Almond flour
  • Maple syrup
  • Ghee
  • Vanilla extract
  • Peanut butter

For the peanut butter layer

  • Peanut butter
  • Ghee

Now for the chocolate layer

  • Sugar-free chocolate or any chocolate of choice
  • Chocolate chips of choice
  • Ghee

Steps To Prep

First, start by adding maple syrup, ghee, and vanilla extract to your almond flour. Bake for 10 minutes on 200°c until golden.

For the filling, you are going to melt peanut butter with ghee. Then, pour it on top of the dough and freeze for 20 minutes.

Finally, melt sugar-free or any chocolate of choice with chocolate chips and ghee. Pour your melted chocolate on top of the baked layer.

For toppings, sprinkle with any crushed nuts. You can use almonds, peanuts, pecans, or walnuts. Freeze it again.

Cut up, serve, and bon appetit!

Some Other Sweets Recipes You Must Try

Homemade Gluten-Free Reese’s Peanut Butter Bars

Prep Time 15 min Cook Time 10 min Rest Time 30 min Total Time 55 mins


Bottom layer

Peanut butter layer

Chocolate layer


  1. Start by adding maple syrup, ghee, and vanilla extract to your almond flour.

  2. Press the mixture into a baking pan on a baking sheet and bake for 10 minutes on 200°c until golden.

  3. For the peanut butter layer, melt peanut butter with ghee.

  4. Pour it on top of the baked layer and freeze for 20 minutes.

  5. Melt sugar-free or any chocolate of your choice with chocolate chips and ghee.

  6. Pour the melted chocolate on top of frozen peanut butter.

  7. For toppings, sprinkle any crushed nuts and freeze the pan again.

  8. Cut, serve, and enjoy!

Did you make this recipe?

hello and welcome 

hello and welcome 



Content Creator

I'm Nelly, the recipes I share here are inspired by the people, cultures and places beloved to me. Peanutswirls represents my love for food, cooking and hosting. I hope to share with you a taste of the Middle East influnced by my upbringing in the West.

I can't wait to see what we cook together.

Leave a Reply

Your email address will not be published. Required fields are marked *