Vegan No-Bake Peanut Butter Chocolate Bars
These vegan no-bake peanut butter chocolate bars are rich, creamy, and incredibly easy to make. They have a thick peanut butter base layered with a smooth chocolate topping, creating a dessert that tastes a lot like a homemade peanut butter cup.
Since there’s no baking required, they’re perfect for warm days, holiday dessert trays, potlucks, or anytime you need an easy sweet treat. The combination of creamy peanut butter, crunchy graham crackers, and rich chocolate makes them hard to resist.
Best of all, they come together with simple ingredients and a few minutes of prep before the refrigerator does the rest of the work.
Ingredients for vegan no-bake peanut butter chocolate bars
Creamy peanut butter – Creates the rich, peanut buttery base and helps hold everything together.
Plant-based butter – Adds richness and helps create a smooth, creamy texture.
Powdered sugar – Sweetens the bars while helping the filling firm up.
Vegan graham crackers – Add structure and a slight crunch to the peanut butter layer.
Semi-sweet vegan chocolate chips – Melt into a rich chocolate topping that pairs perfectly with the peanut butter.
Peanut butter – Mixed with the chocolate to create a smoother, creamier topping.
How to make vegan no-bake peanut butter chocolate bars
These bars come together quickly and require no oven at all.
In a large mixing bowl, combine the slightly melted plant-based butter and peanut butter.
Mix until completely smooth and combined.
Add the powdered sugar and continue mixing until incorporated.
Gently fold in the crushed graham crackers until evenly distributed throughout the mixture.
Transfer the mixture to an 8×8-inch or 9×9-inch baking dish.
Press the mixture into an even layer using the back of a spoon or spatula.
Place the dish in the refrigerator while preparing the chocolate topping.
Add the chocolate chips and remaining peanut butter to a microwave-safe bowl.
Microwave in 30-second intervals, stirring between each interval, until completely melted and smooth.
Pour the melted chocolate mixture over the peanut butter layer and spread evenly.
Refrigerate for at least 1½ hours, or until fully set.
Slice into bars and serve.
Tips for making vegan peanut butter chocolate bars
A few simple tips will help these bars turn out perfectly every time.
Use creamy peanut butter – It creates the smoothest texture and helps the layers hold together.
Don’t overheat the chocolate – Microwave in short intervals and stir often to prevent scorching.
Line the pan with parchment paper – Makes removing and slicing the bars much easier.
Press the base firmly – This helps the bars stay together when cut.
Chill completely before slicing – This creates cleaner cuts and better texture.
How to store vegan peanut butter chocolate bars
Store the bars in an airtight container in the refrigerator for up to 1 week.
For longer storage, freeze the bars in a freezer-safe container for up to 3 months.
Allow frozen bars to thaw in the refrigerator for a few hours before serving.
Vegan No-Bake Peanut Butter Chocolate Bars
Equipment
Ingredients
- 1¼ cups creamy peanut butter
- 1 cup plant-based butter slightly melted
- 2 cups powdered sugar
- 2 cups vegan graham crackers crushed
- 1½ cups semi-sweet vegan chocolate chips
- ¼ cup peanut butter
Instructions
- In a large mixing bowl, combine the slightly melted plant-based butter and 1¼ cups peanut butter.
- Mix until smooth and fully combined.
- Add the powdered sugar and mix until incorporated.
- Gently fold in the crushed graham crackers until evenly distributed throughout the mixture.
- Transfer the mixture to an 8×8-inch or 9×9-inch baking dish.
- Press the mixture into an even layer using a spatula or the back of a spoon.
- Place the dish in the refrigerator while preparing the chocolate topping.
- Add the chocolate chips and ¼ cup peanut butter to a microwave-safe bowl.
- Microwave in 30-second intervals, stirring between each interval, until completely melted and smooth.
- Pour the melted chocolate mixture over the peanut butter layer and spread evenly.
- Refrigerate for at least 1½ hours, or until fully set.
- Slice into bars and serve.





