Go Back

Healthy No-Bake Peanut Butter Bars

These Healthy No-Bake Peanut Butter Bars are protein-filled, perfectly sweet, and are topped with semi-sweet chocolate! The combination of natural peanut butter, coconut sugar, and oat flour creates a delicious filling snack.
4.95 from 18 votes
Prep Time 10 mins
Chilling Time 30 mins
Total Time 40 mins
Course Dessert, Snack
Cuisine American
Servings 12
Calories 194 kcal


  • 2-Quart glass baking dish
  • Parchment paper
  • Large mixing bowl
  • Measuring cups and spoons
  • Spatula
  • Microwave safe bowl


  • 3/4 Cup Natural creamy peanut butter
  • 1/4 Cup Coconut sugar
  • 1 Tbsp Coconut oil melted
  • 2 teaspoons Pure vanilla extract
  • 3/4 Cup Oat flour
  • 1 Tbsp Sesame seeds optional
  • 1/3 Cup + 1 Tbsp Semi-sweet chocolate chips dairy-free
  • 1 Tbsp Chopped pecans


  • Prepare a 2-quart baking dish with parchment paper lined in the bottom and sides.
  • In a medium bowl mix together peanut butter, coconut sugar, coconut oil, and vanilla until smooth. Add in the oat flour and sesame seeds, and stir with a spatula until combined. You may have to finish mixing with your hands.
  • The batter should be similar to cookie dough. Then press it into the glass baking dish and smooth it with a spatula.
  • Make the chocolate layer by adding the semi-sweet chocolate chips to a small a microwave-safe bowl and microwave at 30-second intervals until it’s completely melted.
  • Pour the melted chocolate over the peanut butter layer and smooth it over the peanut butter layer entirely with a spoon.
  • Top the chocolate with chopped pecans.
  • Place in the freezer for 30 minutes or in the fridge for 1 hour before slicing into squares.
  • Take the bars out of the freezer and leave them for a couple of minutes before cutting. Then slice the bars into 12 even slices.
  • Store covered in the fridge until ready to eat. Bars will keep for up to two weeks.


  • Make oat flour by blending 3/4 cup of oats in a Ninja blender for about 15 seconds or until it reaches a flour texture. I use the smoothie attachment because it's easier to clean.
  • Use natural peanut butter and not plain. It should only have 2 ingredients, salt, and peanuts.
  • If the peanut butter batter is too thick, add 1 tbsp of melted coconut oil.
  • Melt the chocolate in a microwave-safe bowl at 30-second second intervals. Or use a small saucepan and heat it on the stove at low heat until it's completely melted.
  • To set the bars, freeze them for 30 minutes, or in the fridge for an hour. Before cutting them into squares, let them sit at room temperature for a couple of minutes, so the chocolate doesn't break.
  • Keep these bars in an air-tight container in the fridge for up to 2 weeks. Or wrap them in wax paper, place in a freezer bag, and freeze for up to 3 months.
Keyword Healthy Chocolate Peanut Butter Bars, Healthy No-Bake Chocolate Peanut Butter Bars, Healthy No-Bake Peanut Butter Bars, No-Bake Peanut Butter Bars, Protein Bars