Chocolate Peanut Butter Bars (No Bake)

4.99 from 207 votes

These chewy No Bake Chocolate Peanut Butter Bars are made with only 4 ingredients - they're a vegan, gluten-free, refined sugar free easy delicious dessert!

This post may contain affiliate links. Please read our disclosure policy.

These Chocolate Peanut Butter Bars are the perfect treat for peanut butter lovers! They’re made with only four ingredients, they’re vegan, flourless and refined sugar free. You don’t need any special equipment and you don’t even need to bake them. It doesn’t get easier than this no-bake dessert!

This post is sponsored by the National Peanut Board. I received compensation, but all opinions and content are my own.

Stack of chocolate peanut butter bars with one bite taken out of one of them
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

While most recipes for chocolate peanut butter bars mix peanut butter with powdered sugar, butter and graham crackers to make the peanut butter crust, I use oat flour and maple syrup instead to make the recipe dairy-free.

“Omgosh these bars are de-lish! I had almond flour so I used that and also chunky pb and these are a pb lovers dream come true! They are so good. I have to say that they are very filling too. I like that I can freeze these so I can say with confidence that I won’t eat a whole tray of these in the same week. Lol. Thanks for another great recipe!” – Lynda

Recipe at a glance

Cuisine Inspiration: American
Primary Cooking Method: No Bake & Chilled
Dietary Info: Vegan & Gluten Free
Key Flavor: Chocolate and Peanut Butter
Skill Level: Easy

Summary

  • Quick Prep!: Only 4 ingredients! You mix, set, and enjoy these bars in less than 15 minutes.
  • Healthy Ingredients: Only whole, plant-based ingredients are used. No added sugars or fillers.
  • Perfect for any and all occasions: Ideal for parties, snacks, or a healthy dessert option. 
  • Kid and adult-friendly: Loved by all age groups for its ease and classic chocolate peanut butter flavor combinations.

Ingredients to make chocolate peanut butter bars

With only 4 ingredients to make these no-bake peanut butter bars, it’s a good idea to use high-quality ingredients for each of the items below.

  • Peanut butter: This is the hero ingredient of the recipe and you’ll probably need to buy a whole jar, since you’ll need about ¾ of it just for these peanut butter bars. You can use any brand you like and any variety. I recommend smooth peanut butter though for the best texture. It’s also really easy to make your own peanut butter!
  • Oats: Use rolled oats, old fashioned oats or quick oats. You’ll want to place the oats in a blender or food processor though to make it powder like – essentially oat flour. This only takes a minute to make it. This provides the structure and texture for the bars, and replaces the traditionally-used graham cracker crumbs. You can substitute with rice flour.
  • Maple syrup: This is a natural sweetener that also helps to bind the base of the chocolate peanut butter bars since we’re not using any butter. You can substitute with other sticky sweeteners like honey or agave syrup.
  • Chocolate chips: I like to use vegan semi-sweet chocolate chips or bitter-sweet chocolate chips, but you can use any kind you like. You can also use your favorite vegan chocolate bar since you’ll be melting it.
  • Oat flour: Using ground oatmeal is really great for flavor and texture in this recipe. However, you can swap out oat flour for rice flour if needed.
  • Nut Butter Alternatives: Swap out peanut butter for almond butter or a creamy cashew butter
  • Add-Ins: Stir in chopped chocolate chunks, white chocolate, seeds, chopped nuts, or dried fruit. These can be added to the peanut butter oat base, or to the chocolate topping. This recipe is very versitle and lends itself to being customizable. 
  • Sweetner options: You can substitute with other sticky sweeteners like honey or agave syrup.

RECIPE VIDEO TUTORIAL

How to make chocolate peanut butter bars

Start by heating up the peanut butter and maple syrup together. You can do this on a stovetop, but I find it quicker in the microwave to heat it for one minute. Then use a spoon to combine them well together.

Next, add the oat flour and combine it with the peanut butter and maple syrup mixture until there are no more flour streaks.

Process shot to show the peanut butter, maple syrup and oat flour getting mixed

In another bowl, heat the chocolate chips with the second measurement of peanut butter. Again, you can use the stovetop or the microwave, and heat just until the chocolate melts. Then stir to combine.

Process shot to show the peanut butter and chocolate chips getting mixed

And now you’re ready to assemble everything. Use an 8×8 or 9×9 baking dish and line it with parchment paper or foil. Make sure you have enough hanging on the sides to make it easier to lift the chocolate peanut butter bars when they set. That makes it easier to cut them.

Press the peanut butter layer down firmly using the back of a spoon. Pour the chocolate mixture on top spreading it evenly with the back of a spoon or spatula. Then set it in the fridge for 1-2 hours until the chocolate is set on top.

Process shot to show the bars being put together in a baking dish

Then you can use the parchment paper to lift the entire piece out of the baking pan and cut them into 16 equal chewy decadent chocolate peanut butter squares.

Cutting up the bars into squares on parchment paper

“These came out perfect! So easy. I made the oat flour from gluten-free oats and used agave syrup instead of maple syrup. Made them 3 times and perfect every time. My new favourite snack!” –Tina

Tips for making the best peanut butter bars

  1. Use high quality smooth peanut butter. The peanut butter is the most crucial part of the recipe so make sure to buy something that’s creamy with a delicious, natural peanutty flavor.
  2. Make sure to use a larger piece of parchment paper than necessary. This will allow some of the paper to hang on the sides, making it easier to lift the bars out of the pan and slice them neatly.
  3. Use the stovetop to heat the ingredients together if you prefer. The microwave is quicker for me, but you can do this on a stovetop. Just be sure to watch it carefully as you don’t want to overheat either of the mixtures.
  4. Make your own oat flour to save money. While you can definitely buy oat flour, making it at home is as easy as placing the measured amount in a blender or food processor and crumbling it until it’s flour-like. It usually takes a minute. Check out my oat flour post for more info!
  5. Place in fridge, not freezer to set. To get a smooth chocolate layer on top, I recommend placing it in the fridge. If you rush it and place in the freezer instead the chocolate will crack on top, thus affecting the presentation.

HOW TO STORE CHOCOLATE PEANUT BUTTER BARS

Once the bars have set and you have cut them into squares, store them in an airtight container with the layers separated with parchments. They will keep well in the fridge for up to 7 days.

Can I freeze no bake peanut butter bars?

Yes, these freeze really well! Wrap the squares individually before placing in a freezer bag or safe container. They will keep well in the fridge for up to 3 months and can be thawed at room temperature.

Frequently Asked Questions

Can I make these without chocolate?

Yes! For a simple peanut butter bar just omit the chocolate from the recipe. They’ll still be just as easy and delicious without the chocolate.

Can I use honey instead of maple syrup?

Yes, honey is a great alternative. Do note that it will change the expected flavor slightly, and will no longer be a vegan recipe.

Can you make them with other types of flour?

I made these bars with almond flour as well as oat flour, and they tuned out great. I haven’t tried them with other types of flour, but let me know if you give anything else a try!

How can I make these chocolate peanut butter bars firmer?

Make sure your bars have chilled for at least a couple of hours or overnight. Using less maple syrup can also help firm them up.

Close up of one peanut butter bar with bite taken out

I’m obsessed with these easy delicious chocolate peanut butter bars! They are the perfect dessert for anyone who loves peanut butter and chocolate, and are very similar to peanut butter cups. They have a fudgy consistency, but made with no dairy and no refined sugars. Best of all, they only require 4 ingredients!

More peanut butter recipes:

For even more peanut butter recipes for every occasion, click here.

Vertical stack of 3 chocolate peanut butter bars

If you’ve tried this feel good Chocolate Peanut Butter Bars recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Chocolate Peanut Butter Bars

These chewy No Bake Chocolate Peanut Butter Bars are made with only 4 ingredients – they're a vegan, gluten-free, refined sugar free easy delicious dessert!
5 from 207 votes
Servings 16 bars
Course Dessert
Calories 309
Prep Time 15 minutes
Cook Time 0 minutes
Resting Time in Fridge 1 hour
Total Time 1 hour 15 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Video

Ingredients
  

For the peanut butter base

For the chocolate topping

Instructions

  • Line a 9×9 inch square baking pan with aluminum foil or parchment paper. Set aside.
  • In a large bowl, place the 1 ½ cups peanut butter and maple syrup and microwave for 30-60 seconds until combined and smooth. Add oat flour and stir until well combined. The mix will be thick. Transfer mixture into the prepared baking pan and press evenly into the pan.
  • To make the chocolate topping, melt the chocolate chips and the remaining peanut butter in the microwave or on the stove. Stir until smooth. Spread over peanut butter layer.
  • Chill in the refrigerator until completely firm, about 2-3 hours. Allow to sit at room temperature for 10 minutes before cutting. Serve cold.

Notes

Storage: Store the remaining peanut butter bars in an airtight container. They will last up to 7 days in the fridge or in the freezer for 3 months.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of maple syrup, you can use honey or agave syrup
  • Instead of oat flour, you can use almond flour.
  • Instead of chocolate chips, you can use a chocolate bar of choice.
Thank you National Peanut Board for sponsoring this post.

Nutrition

Calories: 309kcal, Carbohydrates: 22g, Protein: 10g, Fat: 22g, Saturated Fat: 7g, Cholesterol: 1mg, Sodium: 133mg, Potassium: 321mg, Fiber: 4g, Sugar: 9g, Vitamin A: 8IU, Calcium: 29mg, Iron: 2mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Dessert
4.99 from 207 votes (159 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Megan says:

    Love these! I used coconut oil instead of more peanut butter with the chocolate for the top layer and it was amazing!!! Will be a go-to recipe for me 🙂

    1. Yumna J. says:

      Love your coconut oil substitution for the top layer, what a great idea! Thanks so much for sharing! So glad you liked it!!

  2. Emily says:

    This recipe ruined Reese’s for me. It is the grown up decadent version. I use peanut butter and dark chocolate bars and when the chocolate is almost hard I sprinkle a little flaky sea salt on top.

    1. Yumna J. says:

      Aww, love to hear that!! Thank you so much, Emily!

  3. Denise says:

    Made w/almond flour and dark chocolate chips. Thank you for the recipe.

    1. Yumna J. says:

      Yum, sounds so good! You’re welcome, Denise!

  4. Melissa says:

    We make these with natural crunchy peanut butter and almond flour. They are tasty and a great snack for my athlete who burns tons of calories.

    1. Yumna J. says:

      Thanks, Melissa! So happy you and your athlete love the recipe!!

  5. Vanessa says:

    I make these with Almond butter and they turn out amazing. I was wondering though if you’ve tried using coconut flour instead of oat? Just curious how it will taste

    1. Yumna J. says:

      I haven’t tried these with coconut flour, so sorry!

      1. Vanessa says:

        That’s okay. This recipe is truly delicious and I love that it works with almond butter since I am allergic to PB. I’ve been desperate for that reese cup taste and this definitely delivers. My whole family loves it! Thank you!

  6. Nicolas says:

    Hi. Great recipe!
    Do you think one can replace the oats with protein powder?
    Thank you!

    1. Yumna J. says:

      Hi there! I don’t think that protein powder is a good substitute for the oat flour. Personally, I would mix protein powder into the peanut butter in the base to add more protein. Hope that helps!

      1. Christopher Grant says:

        * too much protein powder will change the consistency of the bar. May make it hard and flaky

  7. Lee says:

    These bars were not nice at all. Very disappointed.

    1. Yumna J. says:

      So sorry to hear that, Lee. What did you dislike about them?

See All Comments