Go Back
+ servings
Healthy no bake peanut butter bars on a white surface.
Print Recipe
No ratings yet

Healthy No Bake Peanut Butter Bars

You can make these delicious and healthy no bake peanut butter bars with only 4 ingredients to stop your sweet cravings!
Prep Time10 mins
Cooling Time1 hr
Total Time1 hr 10 mins
Course: snacks
Cuisine: American
Servings: 20 small bars
Calories: 145kcal
Author: Meymi


Peanut Butter Bars

  • 250 grams (1 cup) pure peanut butter
  • 85 grams (¾ cup and 2 tablespoons) oat flour*
  • 85 grams (¼ cup) honey (or maple syrup for vegans)

Chocolate Topping

  • 21 grams (1 tablespoon and 1 teaspoon) pure peanut butter
  • 120 grams (⅔ cup) chocolate 70% cocoa**, cut into small pieces


  • Line the bottom and sides of a 9*5 inch (23*13 cm) loaf pan with parchment paper. Set a side.
  • If you prefer to make the chocolate topping with bain marie method, you can start by placing a saucepan that is filled with almost 2 inches (5cm) water over med-high heat. So the water will come to a simmer, when you finish the mixing part at the next stage.
  • Put the peanut butter and honey in a medium bowl and stir with a spoon.
  • Stir in the oat flour.
  • Spread the dough into the dish using your hands or a spatula by pressing. Don’t prefer a metal spoon as it sticks to the mixture.
  • By this time, the water will be simmering. You can make the topping. Place the chocolate and peanut butter in a mixing bowl (you can directly use the same bowl you used to make the bars if it suits for the bain marie) and put the bowl over the saucepan. Melt the chocolate and peanut butter by stirring with a spoon/spatula. Once melted remove from the heat and pour over the peanut bar mixture. Shake the dish to spread the chocolate.
  • Keep in the freezer for at least 1 hour to cut the bars properly. You can cut it from the middle horizontally and then cut into 5 pieces vertically. This way it makes 10 large pieces. I prefer to cut each 10 pieces into half as 1 piece is very filling. In total it makes 20 small but thick pieces. Especially during the hot days, I prefer to keep these bars in the freezer as the chocolate melts fast and the peanut butter softens quickly.


*I simply ground the rolled oats in a blender to make oat flour.  You can sift if you like but it is not necessary for this recipe.  
**If you don't like dark chocolate, you can use semi-sweet with 55% cocoa which I believe you'll enjoy.
***You can use the same bowl that you use to mix the ingredients while melting the chocolate. If you'll, keep in mind that the saucepan should be large enough to hold the heatproof bowl; you should pick the right bowl for mixing that also suits for the bain-marie.
How to Store: You can store these bars in an airtight container in the fridge up to a week or in the freezer for up to a month.   Especially during the hot days, I prefer keeping in the freezer as they soften fast.


Serving: 20bars | Calories: 145kcal | Carbohydrates: 12g | Protein: 4g | Fat: 10g | Saturated Fat: 2g | Cholesterol: 1mg | Sodium: 3mg | Potassium: 150mg | Fiber: 2g | Sugar: 6g | Calcium: 14mg | Iron: 1mg