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

These vegan chocolate peanut butter bars remind me of peanut butter cups, with crunchy bites of chocolate chips! Uses simple and easy ingredients and comes together quickly.

No bake chocolate peanut butter bars stacked on top of each other
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Chocolate and peanut butter are a match made in heaven. I love fruity desserts, but if I see this combo of flavors, I immediately grab it over any other options. When my husband tasted these chocolate peanut butter bars for the first time, he said “Oh dang, these are even better than peanut butter cups!” Which is basically the best compliment ever and I have to agree with him. They are honesty great for any time of the year, but I love them in the summer when it’s too hot to turn on the oven because they are no-bake.

Gluten Free & Vegan Chocolate Peanut Butter Bars Recipe

These chocolate chip peanut butter bars couldn’t be easier to make. With just 6 simple ingredients (not counting salt), I didn’t even have to make an extra trip to the grocery store, because I already had everything I needed in the pantry. You basically mix the peanut butter bar layer, press into a pan, then freeze. Then you make the chocolate layer and pour it over the peanut butter layer. Freeze again, then cut into squares. That’s it – smooth, velvety, crunchy, and chocolatey dessert in no time.

Ingredients for These No-Bake Bars

Ingredients for chocolate peanut butter bars in bowls
  • peanut butter: I recommend smooth creamy peanut butter, but you may use the crunchy kind if you don’t mind the texture. If you are grain free and/or paleo, you can always almond butter instead.
  • maple syrup
  • coconut oil: If you aren’t vegan, I love using ghee or butter instead for that extra buttery flavor.
  • vanilla extract
  • sea salt
  • almond flour
  • semi-sweet chocolate chips: For vegan chocolate chips, I love this brand.

How to Make Chocolate Peanut Butter Bars

Mixing dry ingredients in a large bowl
Step 1: Line an 8×8 baking pan with parchment paper. In a mixing bowl, stir together peanut butter, maple syrup, coconut oil, vanilla extract, and sea salt until smooth.
Stirring in almond flour
Step 2: Stir in almond flour until a thick mixture is formed.
Folding in chocolate chips to the batter
Step 3: Fold in chocolate chips.
Spreading peanut butter bar batter into a parchment lined square pan
Step 4: Press into the prepared baking pan in an even layer, and freeze while you prepare the chocolate layer.
Melting chocolate in a bowl
Step 5: In a microwave-safe bowl, add chocolate chips and peanut butter. Microwave in 30-second increments until melted and smooth when stirred. You can also use a double boiler.
Pouring melted chocolate over the peanut butter layer
Step 6: Pour the melted chocolate over the peanut butter layer and spread evenly. Freeze for 1 hour.
Slicing no bake chocolate peanut butter bars into squares
Step 7: Remove from the freezer, then slice into 16 squares. You can run the knife under hot water before slicing for a cleaner cut. Store in the fridge or freezer.
Lifting a chocolate peanut butter bar from a stack

Frequently Asked Questions

How do I make the chocolate peanut butter bars paleo?

Yes! Just use peanut butter instead of almond butter. They make not taste like peanut butter cups, but they’ll still be delicious!

Can I add peanuts to make the bars extra crunchy?

If you want extra crunchy bars, use crunchy peanut butter or add some peanuts into the peanut butter mixture when adding the chocolate chips.

How long can I store these?

Stored in an airtight container, these will keep for up to 2 weeks in the fridge or 2 months in the freezer.

Close up view of a chocolate peanut butter bar that's been bit into.

If you enjoyed these no-bake peanut butter bars, you might also like…

No Bake Chocolate Peanut Butter Bars
5 from 8 votes
Servings: 16 bars

No-Bake Chocolate Peanut Butter Bars (Vegan, Gluten Free)

These vegan chocolate peanut butter bars remind me of peanut butter cups, with crunchy bites of chocolate chips! Uses simple and easy ingredients and comes together quickly.
Prep: 10 minutes
Chilling Time: 1 hour
Total: 1 hour 10 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Video

Ingredients 

Instructions 

  • Line an 8×8 baking pan with parchment paper. In a mixing bowl, stir together 1 cup peanut butter, maple syrup, coconut oil, vanilla extract, and sea salt until smooth.
    1/3 cup maple syrup, 1/4 cup coconut oil, 2 tsp vanilla extract, 1/4 tsp sea salt
  • Stir in almond flour until a thick mixture is formed.
    2 cups almond flour
  • Fold in 1/2 cup chocolate chips.
  • Press into the prepared baking pan in an even layer, and freeze while you prepare the chocolate layer.
  • In a microwave-safe bowl, add the remaining 1 cup of chocolate chips and 2 tbsp of peanut butter. Microwave in 30-second increments until melted and smooth when stirred. You can also use a double boiler.
  • Pour the melted chocolate over the peanut butter layer and spread evenly. Freeze for 1 hour.
  • Remove from the freezer, then slice into 16 squares. You can run the knife under hot water before slicing for a cleaner cut. Store in the fridge or freezer.

Nutrition

Serving: 1bar (makes 16, Calories: 352kcal, Carbohydrates: 23g, Protein: 8g, Fat: 27g, Saturated Fat: 10g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 1mg, Sodium: 108mg, Potassium: 233mg, Fiber: 4g, Sugar: 14g, Vitamin A: 11IU, Calcium: 58mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below or tag @whatgreatgrandmaate!

Jean Choi

Iโ€™m a food lover and recipe developer living in Southern California. I love to share simple and approachable gluten-free recipes that are healthy but never sacrifice on flavor.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

36 Comments

  1. Jessica says:

    5 stars
    Hi! Loved the recipe but – unfortunately found out I have a little itsy bitsy problem with almonds. Could I swap with other type of flour?

    1. Jean Choi says:

      You can use oat flour!

  2. Allison says:

    Should the peanut butter be the commercial kind with sugar, or the “natural” kind without sugar? Thank you ๐Ÿ™‚

    1. Jean Choi says:

      Natural kind, or it may end up too sweet.

  3. Rose Bowl says:

    5 stars
    I just made these and put them in the freezer to cool. I can’t wait to try. I added two tbsp spoons of PBfit, and used crunchy peanut butter. Thank you for taking the time to create and publish your Great Grandma recipe. I plan to try more….

    1. Jean Choi says:

      I hope you enjoyed them!!

  4. Ashley says:

    Making these for Easter!
    Can they be made a day before and frozen til tomorrow? Should I freeze, cut, then freeze again til tomorrow; or wait to cut until tomorrow?

    1. Jean Choi says:

      Yes you can make it ahead. Either way works! You can cut them ahead of the time, or cut later before serving.

  5. Chloe says:

    5 stars
    These were great! Even my picky husband loves them. I prefer to store frozen so they stay more firm. Recently gluten free and adding this to my recipes!

    1. Jean Choi says:

      Amazing! So glad you both enjoyed them!!

  6. Katelyn E Hart says:

    5 stars
    SO GOOD! I added cornflakes under the chocolate….highly recommend!

    1. Jean Choi says:

      OMG! I need to try that. Thanks so much for leaving a review!

  7. Lis says:

    Since you add salt is the peanut butter supposed to be unsalted?

    1. Jean Choi says:

      I’ve used either one and they both work well. I don’t notice that the salted peanut butter makes it especially salty.