Chocolate Peanut Butter Bars

5 from 217 votes

Chocolate peanut butter bars with a no-bake peanut butter base, maple syrup for sweetness, and a chocolate peanut butter topping.

Jump to Recipe â–¼
Prep Time 20 minutes
Servings 16 bars
Comments
176

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

Chocolate peanut butter bars have always been one of my favorite desserts because they only need 4 ingredients, no baking, and the whole family goes crazy for them! The traditional version uses butter, sugar and graham crackers, and this version is a little lighter but still hits that same peanut butter and chocolate craving. It’s made with oat flour, maple syrup instead of refined sugar, peanut butter and any chocolate you like and couldn’t be easier to make!

The best no-bake chocolate peanut butter bar recipe.
Save this recipe!
Type your email & I’ll send it to you!

 Recipe testing notes

For the past 10 years, I’ve tested every recipe multiple times before sharing it! These notes give you a peek into my process of developing and testing my chocolate peanut butter bars.

Almond flour works well in the base. I retested these bars with almond flour instead of oat flour because one of my readers tried it that way and mentioned that the base stayed soft even after freezing. The almond flour worked really well and the bars still held together nicely once chilled, so it’s a good option if that’s what you have on hand.

Salted peanut butter gives the bars more flavor. During testing, I used an unsalted creamy peanut butter and noticed the base tasted a little flat. So, I recommend using a creamy peanut butter with salt for the best flavor. If your peanut butter is unsalted, you can add ¼ teaspoon salt to the base instead.

Happy Cooking!
– Yumna

Chocolate Peanut Butter Bars Ingredients

Ingredients for dessert bar recipe: chocolate chips, maple syrup, creamy peanut butter, oat flour, and flaky salt.
  • Peanut butter: I recommend smooth, high-quality peanut butter (with salt if possible) for the best texture and flavor. Or, make homemade peanut butter! You can also substitute almond butter or cashew butter.
  • Oat flour: Read my tips on how to make oat flour with rolled oats or quick oats, or use store-bought.
  • Maple syrup: You can also use agave syrup or date syrup. If the bars don’t need to be vegan, you can use honey.
  • Chocolate chips: I like to use semi-sweet or bittersweet chocolate chips. And you can even use vegan chocolate chips or chocolate bar.

How to Make Chocolate Peanut Butter Bars

These step-by-step photos walk you through how to make Chocolate Peanut Butter Bars. For the full ingredient list and detailed instructions, head to the recipe card below, or skip straight to the → Chocolate Peanut Butter Bars recipe below

1. MEASURE PEANUT BUTTER AND MAPLE SYRUP IN A BOWL

Peanut butter and maple syrup in a bowl before mixing.

First, make the peanut butter base. Place the peanut butter and maple syrup in a large bowl.

2. MICROWAVE AND MIX THEM, THEN ADD IN OAT FLOUR

Sweetened peanut butter after mixing with oat flour on top before folding together.

Microwave and stir until smooth. Then, add the oat flour.

3. MIX UNTIL COMBINED

Maple sweetened peanut butter after combining with oat flour.

Stir until well combined.

4. PRESS INTO BAKING DISH

Peanut butter mixture pressed evenly into a parchment lined square pan for bar recipe.

Transfer the mixture to the prepared baking pan. Press evenly into the bottom.

5. MEASURE CHOCOLATE CHIPS AND PEANUT BUTTER

Peanut butter added to a bowl of chocolate chips.

Next, make the chocolate topping. Place the chocolate chips and peanut butter in a small bowl.

6. MICROWAVE AND MIX UNTIL WELL COMBINED

Chocolate peanut butter topping for bar after melting.

Microwave until melted. Then, stir until smooth.

7. ADD CHOCOLATE ON TOP

Melted pb chocolate mixture poured over dessert bar filling with salt sprinkled on top.

Pour the chocolate topping over the peanut butter base and spread it evenly with a spatula. Sprinkle with sea salt.

8. CHILL AND THEN SLICE

After pb bar is cut into 16 pieces with a hand holding a piece.

Chill until completely firm. Then, cut into slices and serve cold.

Recipe Video Tutorial

Full Chocolate Peanut Butter Bars Recipe

Chocolate peanut butter bar recipe.

Chocolate Peanut Butter Bars Recipe

Author: Yumna Jawad
5 from 217 votes
These chocolate peanut butter bars use creamy peanut butter, oat flour, maple syrup, and a simple chocolate topping, then chill until firm.
Prep Time20 minutes
Cook Time0 minutes
Resting Time in Fridge2 hours
Total Time2 hours 20 minutes
Servings16 bars

Video

Email This Recipe
Enter your email and I’ll send this directly to you. You’ll get new recipes from me every week!

Ingredients
  

For the peanut butter base

For the chocolate topping

Instructions

  • Line an 8×8-inch square baking pan with parchment paper with enough overhang on the sides. Set aside.
  • To make the peanut butter base, place the peanut butter and maple syrup in a large bowl and microwave for 30–60 seconds. Stir until smooth. Add the oat flour and stir again until well combined. Transfer the mixture to the prepared baking pan and press evenly into the pan.
  • To make the chocolate topping, place the chocolate chips and peanut butter in a small bowl and microwave in 30-second intervals until melted. Stir until smooth. Pour over the peanut butter base and use a spatula to spread evenly. Sprinkle sea salt on top.
  • Chill in the fridge until completely firm, about 2–3 hours. Cut into 16 slices and serve cold.

Notes

  • My Top Tip: Use high-quality ingredients. This recipe only uses 4 ingredients, so quality and flavor are extra important.
  • Storage: Store the pb bars in an airtight container in the fridge for up to 1 week.
  • Freezing: Individually wrap the pb bars in plastic wrap, then place them in a freezer-safe bag. They’ll last in the freezer for up to 3 months. Thaw in the fridge overnight.

Nutrition

Serving: 1bar, Calories: 325kcal, Carbohydrates: 31g, Protein: 8g, Fat: 20g, Saturated Fat: 6g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 7g, Sodium: 124mg, Potassium: 272mg, Fiber: 2g, Sugar: 19g, Calcium: 43mg, Iron: 1mg

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

Did You Make This Recipe?

Recipe Variations

  • Make chocolate PB&J bars: Spread a layer of jam between the peanut butter and chocolate layers for a sweet, tart treat.
  • Give them a marbled look: Right after you smooth out the chocolate topping, swirl in some white chocolate or more melted peanut butter for a fancy finish.
  • Top with roasted peanuts: Before the bars set in the fridge, sprinkle chopped roasted peanuts on top for crunch.

Recipe Tips

  1. Use high-quality ingredients. This recipe only uses 4 ingredients, so quality and flavor are extra important.
  2. Use a larger piece of parchment paper than necessary. Letting some paper hang off the sides makes it easier to lift the bars out of the pan and slice them neatly.
  3. Set in the fridge, not the freezer. To get a smooth chocolate layer on top, I recommend placing the bars in the fridge to set. If you rush it and put them in the freezer, the chocolate will crack on top, and they won’t look as nice.
Homemade chocolate peanut butter bars stacked up to show the thick layers.

More Peanut Butter Recipes

Peanut Butter Cups

Chocolate Peanut Butter Banana Bread

Peanut Butter Blossoms

Gluten-Free Peanut Butter Cookies

Date Snickers

Peanut Butter Dip

No-Bake Oatmeal Peanut Butter Cookies

Peanut Butter Banana Muffins

5 from 217 votes (159 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Adi Loevsky says:

    One of my favourite dessert recipes, I always come back to it. I add salt to the peanut butter base and it’s just so good and easy to put together!!

    1. Yumna J. says:

      I’m so happy this has become one of your favorite dessert recipes, and one you keep coming back to! Adding a little salt to the peanut butter base sounds so good, it really helps balance the sweetness and bring out the peanut butter flavor. So glad you love how easy it is too! Thanks for sharing your experience, Adi!

      1. Rhonda says:

        Hi there, I don’t have that oat flour. I just have regular all purpose flour and then I have bread and pizza dough flour.
        That’s the only thing I have can I substitute that? Will it still taste good or no? Thank you so much

        1. Yumna J. says:

          Hi there! I wouldn’t recommend using all-purpose flour, bread flour, or pizza flour in this recipe since the base isn’t baked. Raw flour isn’t safe to eat unless it’s heat-treated first, and even then, wheat flour will give the bars a more pasty/floury taste compared to oat flour. If you have rolled oats or quick oats, you can make oat flour by blending them in a blender or food processor until fine. That would be the best substitute and will still taste good! If you don’t have oats, crushed graham crackers or finely crushed cereal would work better than regular flour for a no-bake bar.

  2. Sybille Ellert says:

    Used Almond flour
    Base even after freezing is soft ???

    1. Yumna J. says:

      Oh I’m so sorry, I will have to retest it with almond flour! I remember it working for me once but there are different kinds of almond flour like fine or coarse which made the difference. I will remove the suggestion for now and add again after retesting. Thank you!

      1. Carolyn says:

        hello!

        Have you tried the recipe with almond flour yet?

        1. Yumna J. says:

          Hi! Not yet, but I’m planning to re-test it before the end of the month and will let you know how it goes!

          1. Yumna J. says:

            Sorry it took so long to get back to this! I tested this today using almond flour instead of oat flour. I used Bob’s Red Mill Super Fine Almond Flour and it had the same consistency as the oat flour. It came out perfect. I have a video showing it on my Instagram Stories! Let me know if you have any other questions!

  3. Rebecca says:

    Was really hard to work with. The peanut butter base was difficult to mix and the chocolate didn’t want to pour. Tried this because it was simpler than the recipe I was using but I think that one using coconut oil with the chocolate made the chocolate so much easier to pour and spread. This refused to pour, didn’t spread well and overall was a pain to work with and clean up. Tastes yummy, but a real pain to make.

    1. Yumna J. says:

      I’m sorry it was a pain to work with, but I’m glad it still tasted yummy! The peanut butter base can be thick depending on the brand of peanut butter and oat flour, so warming the peanut butter and maple syrup a little longer and stirring until very smooth before adding the oat flour should help. If it still feels too dry or crumbly, you can add 1 tablespoon of peanut butter or maple syrup at a time until it presses together easily. For the chocolate, you can definitely add coconut oil if you prefer that smoother, more pourable topping. I’d start with 1 tablespoon coconut oil with the chocolate chips and peanut butter, then add a little more only if needed. Also, make sure to microwave in short intervals and stir really well between each one, since chocolate can look unmelted but smooth out once stirred. Thank you for sharing this feedback!

  4. Talya says:

    My husband and I lost our minds! So good!
    I mixed peanut butter with almond butter (that’s what I had), and add some peanuts for crunchiness (on top of first layer, before pouring the chocolate).

    1. Yumna J. says:

      Hahaha! The peanut butter and almond butter combo sounds delicious. So glad you lost your minds in a good way!

  5. Lurinda says:

    Thank you for sharing your recipes. I am considering making your chocolate peanut butter bars for a pot luck. The recipe says to serve them cold. Do they have to be served cold or can they set out for a few hours before serving?

    1. Yumna J. says:

      Hi Lurinda, I do recommend serving them cold. They taste the best this way. If they sit out for a few hours, the oils can separate, and the bars might dry out. Hope this helps!

  6. Patisa says:

    I love these! Thank you! It’s the third time I made these. The oat base is already always a little dry. Should I measure the oats, then ground them? I think by measuring after I ground them, I would make the base moister. Or I’ll just use more peanut butter.

    1. Yumna J. says:

      So glad you love them, Patisa! Yes, you measure the oat flour after you grind the oats. That should help! If they still seem dry, you could try adding more peanut butter.

See All Comments