Healthy buckeye bars deliver the same peanut-butter-and-chocolate satisfaction as the classic treat but use wholesome ingredients. These no-bake bars are simple to make, melt-in-your-mouth good, and remind me of Reese’s — a family favorite and an easy dessert or midday snack.

Table of contents
- Why Make This Recipe
- Ingredients Needed
- Recipe Variations
- How To Make This Recipe
- Tips & FAQ’s
- Storage Tips
- Other Healthy Sweet Treats To Try
Why Make This Recipe
These buckeye bars are a great grab-and-go dessert or snack that still feels indulgent. They don’t require baking and use simple, nourishing ingredients like almond flour and natural peanut butter. If you enjoy peanut butter chocolate combinations, this will quickly become a favorite at home.
Ingredients Needed

Almond flour. Moist and flavorful, almond flour adds protein and a tender texture that’s fine to enjoy raw.
Peanut butter. Use a creamy, natural peanut butter for the best texture; other nut butters like cashew will also work.
Maple syrup. A natural sweetener that replaces powdered sugar and adds a subtle, nutty sweetness.
Vanilla extract. Enhances flavor and rounds out the sweetness.
Salt. A sprinkle of coarse salt on top balances the chocolate and peanut butter.
Chocolate melts or chips. Semi-sweet, dark, or milk chocolate all work — choose your preference.
Coconut oil. Helps thin the melted chocolate so it spreads smoothly; butter is an acceptable substitute.
Recipe Variations
Flour substitute: Coconut flour can be used though it absorbs more liquid — adjust amounts if needed.
Fat substitute: Swap coconut oil with butter or a plant-based alternative.
Sweetener substitute: Honey can replace maple syrup.
Chocolate: Any chocolate chips or melts will work; pick dark, milk, or semi-sweet to suit your taste.
How To Make This Recipe

Step One. In a large bowl, combine almond flour, maple syrup, peanut butter, and vanilla. Mix thoroughly — it may take a bit of patience to fully incorporate the peanut butter into the flour.
Step Two. Line an 8×6 or 9×5 loaf pan with parchment. Press the peanut butter mixture evenly into the pan. Freeze for 30–40 minutes to firm it up.

Step Three. When the base is nearly set, melt the chocolate with the coconut oil in a microwave-safe bowl. Microwave on medium for about 2 minutes, stirring after the first minute, until smooth and fully melted.
Step Four. Pour the melted chocolate over the chilled peanut butter layer and smooth with a spatula. Sprinkle with coarse salt if desired. Return to the fridge or freezer for about 30 minutes to set.
Step Five. Once the chocolate is firm, remove the bars from the pan, let sit a few minutes at room temperature, then slice carefully with a sharp knife into squares. Store in an airtight container in the refrigerator for up to 7 days or freeze for up to 3 months.

Tips & FAQ’s
A buckeye is traditionally a peanut butter fudge ball dipped in chocolate, leaving a ring of peanut butter showing. These bars capture that same flavor in a sliceable, no-bake form.
Yes, if you use dairy-free chocolate and a plant-based oil, the bars are dairy free. Traditional recipes often include butter.
Yes. Using almond flour keeps this recipe gluten free.
Storage Tips
Store bars in an airtight container in the refrigerator for up to 7 days. For longer storage, freeze in a sealed container or zip-top bag for up to 3 months. Thaw in the fridge before serving.
Other Healthy Sweet Treats To Try
- Date and Walnut Loaf
- Soft Vegan Sugar Cookies
- No Bake Blondies
Dessert
Strawberry Icebox Cake
Dessert
Italian Lemon Cake
Dessert
Biscoff Blondies
Breakfast
Easy Apple Pastries
If you enjoyed this recipe, thank you for reading and for being here.

Healthy Buckeye Bars
Pin Recipe
Rate Recipe
Print Recipe
Equipment
-
1 8×6 or 9×5 bread loaf dish
Ingredients
- 1⅓ cup almond flour
- 1 cup peanut butter
- + 2 Tbsp peanut butter*both measurements yes. 1 cup + 2 Tbsp
- ¼ cup maple syrup
- 1 tsp vanilla extract
- 1 cup chocolate chips or melts
- 1 tsp coconut oil*see notes
- ¼ tsp coarse sea saltfor topping
Instructions
-
In a large bowl, mix almond flour, maple syrup, peanut butter, and vanilla until combined. It may take a little effort to fully incorporate the peanut butter.
-
Press the mixture firmly into a parchment-lined 8×6 or similar loaf dish and freeze 30–40 minutes.
-
Melt chocolate and coconut oil in a microwave-safe bowl on medium heat, stirring after about a minute, until smooth.
-
Pour chocolate over the chilled base, smooth, and sprinkle with coarse salt. Chill in the fridge or freezer for about 30 minutes.
-
Remove from the pan, let sit a few minutes, then slice into squares. Store in an airtight container in the fridge up to 7 days or freeze up to 3 months.
Notes
Store in an airtight container in the fridge for up to 7 days or freeze for up to 3 months.
Nutrition
Nutrition information is an approximation.
Additional Info
Like this recipe? Leave a comment below!