These No Bake Peanut Butter Chocolate Bars are Fudgy, Chewy, Nutty, and Sweet. Even better? This recipe only calls for 5 real food ingredients, making them healthier. Trust me, these energy bars are a peanut butter chocolate lover’s dream.

On a piece of parchment paper, there is A batch of peanut butter chocolate bars with drizzle of melted chocolate on top and sprinkle of sea salt.

Peanut Butter and chocolate are some of my favorite combinations.

From Peanut Butter Chocolate Cheesecake, Buckeye Balls to Peanut Butter Cups. You name it.

These super-easy Peanut Butter Chocolate Bars make for the perfect dessert or snack. Straight up knocked Reese’s Peanut Butter out of the park.

These no-bake Peanut Butter Bars are “Almost Reese’s”, but without any refined sugar or conventional dairy products.

Ingredients for Peanut Butter Chocolate Bars

Peanut butter is a childhood favorite for many of us and when you combine it with chocolate, this combination almost makes our sweet tooth uncontrollable.

Traditionally, peanut butter chocolate bars are made with powdered sugar and butter.

However, this version of the Peanut Butter Chocolate bars is not only refined sugar-free but also low carb, dairy-free, gluten-free and no baking required.

Here are the 5 main ingredients you need:

1. Peanut Butter

The best, most delicious peanut butter does not need many ingredients. It usually just have peanuts, and maybe a little salt if that is your gem.

A stack of three peanut butter chocolate bars . The one on top has a bite in it.

2. Chocolate

Choose your favorite Dark chocolate.

3. Coconut flour

In order to replace powdered sugar in the traditional recipe, coconut flour help absorb moisture, which can help the peanut butter dough form.

4. Medjool Dates

Medjool dates are one of my favorite ways to sweeten no-bake desserts and snacks.

Not only it is a great fruit sweetener but it also creates a sticky and chewy texture.

5. Raw Cashews

The base of almost all of my raw desserts and snacks!

Why cashews in peanut butter treats you ask? Well, I like the smooth and light texture it creates. Additionally, raw cashews in this recipe can prevent the peanut butter from being too overwhelming.

How to Make No-Bake Peanut Butter Chocolate Bars

a food processor with nuts, nut butter and medjool dates

Since this peanut butter chocolate bars recipe is no-bake and only requires 5 ingredients, it is really simple to make them.

1. Soak raw cashews overnight

My favorites nuts to use when making vegan desserts and snacks are Cashews. Because they are more oily which will make these peanut butter bars more fudgy and chewy.

2. Blend all the ingredients in a food processor

3. Freeze the peanut butter fudge base while melting chocolate

In a mixing bowl, melt chocolate and add peanut butter. Combine well. Pour over the peanut butter base.

Step by Step Instruction on how to make No Bake Peanut Butter Chocolate Bars

4. Freeze then Cut into bars and Enjoy!

Put the 9×5 loaf pan in the freezer for at least 30 minutes. Then cut into heavenly peanut butter chocolate bars. Enjoy!

Tips on making the best Peanut Butter Chocolate Bars

I usually soak raw cashews in a jar of warm water and a little salt overnight.

One time when I was testing out this recipe, I left it soaking for too long. I Soaked them for about 24 hours at room temperature.

As a result, these peanut butter bars turn out EXTRA fudgy. I didn’t even need to add any extra coconut oil or nut milk. Therefore, that’s how I eliminated the coconut oil in the original recipe I was going to post.

A stack of three peanut butter chocolate bars . The one on top has a bite in it.

How to Store these No Bake Energy Bars?

In terms of storage for these peanut butter chocolate bars for the best fudgy result, I recommend storing them in the freezer.

When you are ready to enjoy them, just take them out of the freezer and they will soften up in a couple of minutes.

Perfect No-Bake Snacks to Meal Prep

These peanut butter chocolate bars are perfect to enjoy as dessert or snacks.

You can easily double up the recipe and make a large batch.

You can store them in the freezer for a long time (although I don’t think these fudgy peanut butter chocolate bars will last that long before they disappear).

A stack of peanut butter chocolate bars .

A couple of my Favorite Ways to enjoy these Peanut Butter Chocolate Bars:

  1. Pre-workout Snacks with a cup of coffee
  2. Afternoon pick me up Snacks with a cup of tea
  3. Dessert with a scoop of ice cream

Additionally, they are absolutely Kid-Friendly Peanut Butter Desserts and Snacks.

Last but not least, scroll to check out the full recipe. These fudgy, chewy and sweet Peanut Butter Chocolate Bars will definitely have you hooked.

These Peanut Butter Chocolate Bars are just so delicious and too easy to make.

Ooo also I look forward to seeing your creations! You can use “Tried it” on Pinterest or share on Instagram by tagging #shuangyseasts

A stack of three peanut butter chocolate bars . The one on top has a bite in it. Pinterest Image


Don’t forget to save this pin on your favorite Pinterest board and share it with your friends and family!

A stack of three peanut butter chocolate bars . The one on top has a bite in it. Pinterest Image
A stack of three peanut butter chocolate bars . The one on top has a bite in it.

Get the recipe:Peanut Butter Chocolate Bars {No Bake}

These No Bake Peanut Butter Chocolate Bars are Fudgy, Chewy, Nutty, and Sweet. Only calls for 5 real food ingredients, they are healthier too.
5 stars (7 reviews)


  • 2 1/2 cup raw cashews, or walnuts
  • 3/4 cup peanut butter, divided
  • 1 cup dark chocolate
  • 1 cup large Medjool dates, pitted
  • 1/2 tsp sea salt
  • 1/4 cup coconut flour ***, optional


  • Soak raw cashews in a jar with warm water (enough to fully cover the cashews) and a pinch of salt overnight. Drain and rinse a couple of times. Then add cashews to a food processor.
  • Add pitted Medjool dates to the food processor. Blend well to combine (no chunk of dates left).
  • Add 1/2 cup peanut butter and a pinch of salt. Pulse everything until smooth and doughy.
  • If the texutre is too wet, add coconut flour. Blend again until you have a sticky and gooey but not super wet and hard-to-form-dough.
  • Scrape the wall of the food processor a few times to make sure all the ingredients are blended well (Repeat step 4 and 5 if adding more coconut flour)
  • Press the peanut butter fudge base in a parchment paper-lined 8×8 loaf pan. Place it in the fridge to set.
  • In a small bowl, melt chocolate and the rest of the peanut butter, stir until smooth. Pour the chocolate mixture over the peanut butter layer. Sprinikle some sea salt or crushed peanuts.
  • Let the loaf pan sit in the freezer for at least an hour to set.
  • Cut it into bars. Enjoy!


  1. * You can use your favorite chocolate bars (about 2 bars) or chocolate chips.
  2. ** If the mixture appears to be too wet, add additional coconut flour 1 tbsp at a time. 
  3. ** For high protein option, use vegan pea protein powder instead of coconut flour. I like nuzest clean lean protein vanilla flavor. (1:1 subtitution).
  4. Storage: Best stored in the freezer.
Serving: 1square, Calories: 314kcal, Carbohydrates: 23g, Protein: 9g, Fat: 23g, Saturated Fat: 6g, Polyunsaturated Fat: 14g, Cholesterol: 1mg, Sodium: 204mg, Fiber: 4g, Sugar: 15g

The Nutrition Facts above are specific to the ingredients I chose to use for this recipe, which may vary.