If you’re looking for a delightful, rich treat that’s completely plant-based but packs a punch of flavor and texture, this Vegan Peanut Butter Bars Recipe is an absolute must-try. Combining the subtle nuttiness of almond flour with the creamy, luscious peanut butter layer, these bars are the perfect fusion of chewy, crunchy, and sweet, all without any animal products. Whether as a quick snack or a make-ahead dessert, these bars are guaranteed to become a beloved staple in your kitchen.

Ingredients You’ll Need

The image shows ingredients neatly arranged on a white marbled surface, including a white plate at the center holding two blocks of vegan butter, one stacked on top of the other, both pale yellow with smooth texture. To the right is a clear glass bowl filled with light beige almond flour that has a slightly grainy texture on top. Above the plate, a small white bowl contains a fine white powder of arrowroot powder, while a small white dish next to it holds a pinch of salt with a coarse crystalline look. On the left side, a scoop filled with white granulated sugar, another bowl with solid white coconut oil, a small white square dish with glossy dark amber maple syrup, and two measuring scoops at the bottom; one filled with smooth, light brown peanut butter and the other with whole peanuts showing reds and creams in a shiny metal scoop. A folded blue and white striped cloth is placed on the far left. photo taken with an iphone --ar 4:5 --v 7

Simple ingredients often make the best dishes, and that’s exactly the case with this recipe. Each element plays a crucial role in building the perfect balance of taste and texture — from the buttery cake base to the smooth and sticky peanut butter topping.

  • ½ cup vegan butter: Provides a rich, buttery flavor and helps bind the base together.
  • 2 cups almond flour: Gives a light, nutty texture and a gluten-free foundation.
  • 4 tbsp arrowroot powder: Acts as a natural thickener and adds a delicate crispness to the base.
  • ½ cup sugar: Sweetens the bars just enough to balance the nuttiness without overpowering.
  • 1 cup peanut butter: The star of the topping, adding creaminess and that unmistakable peanut flavor.
  • ¼ cup melted coconut oil: Combines with peanut butter to create a silky, smooth layer.
  • 2½ tbsp maple syrup: Adds a natural sweetness and a hint of subtle depth.
  • 1 cup peanuts (optional): For crunch and extra peanut punch on top — totally optional but highly recommended!

How to Make Vegan Peanut Butter Bars Recipe

Step 1: Prepare the Cake Layer

Begin by mixing vegan butter, almond flour, arrowroot powder, and sugar in a mixer until everything is combined into a workable dough. Press this mixture evenly into a parchment-lined 8×5-inch pan, being sure to leave a little parchment overhang on the edges for easy removal later. A smooth and even surface ensures your bars bake uniformly at 350ºF for about 20 minutes. Once baked, allow the base to cool completely at room temperature or in the freezer for faster cooling. This cake-like layer forms the sturdy yet tender foundation of your bars.

Step 2: Make the Maple Peanut Butter Topping

While the base cools, melt the coconut oil until liquid, then whisk it together with peanut butter, maple syrup, and a pinch of salt in a large bowl. This luscious mixture is what turns these bars from simple into sensational with that signature creamy texture that’s so hard to resist. Once the cake layer is fully cooled, pour the peanut butter mixture evenly over it, spreading gently to cover every corner.

Step 3: Add Toppings and Set

Sprinkle the optional peanuts evenly over the peanut butter layer for a satisfying crunch and extra nutty flavor. Then place the pan flat in the freezer for at least 45 minutes or until the top layer is firm. This chilling step is key to achieving the perfect sliceable texture. Afterward, lift the bars out of the pan using the parchment overhang, then slice into small, shareable squares or your preferred size.

How to Serve Vegan Peanut Butter Bars Recipe

A close-up shows a woman's hand holding a square two-layer dessert bar with a soft, pale beige bottom layer that looks moist and crumbly, topped by a thicker, creamy peanut butter colored top layer with a smooth texture. The top is scattered with crushed peanuts and a sprinkle of salt flakes, adding a crunchy contrast. More pieces of the same dessert are seen blurred in the background, placed on a white plate on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate these bars, try a light dusting of cocoa powder or a drizzle of melted dark vegan chocolate. Fresh berries can add a refreshing contrast, or sprinkle some flaky sea salt to enhance the peanut butter flavor even more. These simple touches can turn your bars into a beautiful centerpiece for any gathering.

Side Dishes

These bars are fantastic on their own, but pairing them with a cold glass of plant-based milk—like almond or oat milk—is absolutely dreamy. For a more indulgent snack, a scoop of vegan vanilla ice cream alongside the bars creates a wonderful balance of warm and cold, creamy and crunchy.

Creative Ways to Present

Cut your bars into fun shapes using cookie cutters for a playful presentation, especially loved at kids’ parties. You can also layer the bars with whipped coconut cream and fresh fruit in jars for an easy-to-transport treat. Packing these bars in pretty boxes or parchment paper tied with twine makes for thoughtful gifts too!

Make Ahead and Storage

Storing Leftovers

Store any leftover bars in an airtight container in the freezer to keep them fresh and firm. Because these bars are best enjoyed chilled or partially thawed, keeping them frozen maintains their ideal texture and flavor without worrying about spoiling quickly.

Freezing

Freezing is a key part of this recipe’s success. After setting the bars, you can freeze them for longer storage—up to a few weeks without any loss of taste or texture. When prepping for the freezer, separate bars with parchment paper for easy removal one by one.

Reheating

If you prefer softer bars, simply let them thaw at room temperature for about 2 minutes. Unlike traditional baked goods, they don’t require heating and taste amazing straight from the freezer, offering a satisfying cool and creamy experience.

FAQs

Can I use a different nut butter in this Vegan Peanut Butter Bars Recipe?

Absolutely! Almond butter or cashew butter can be delicious substitutes, though peanut butter gives the classic, irresistible flavor that makes these bars special.

Is it necessary to use arrowroot powder?

Arrowroot powder helps bind the cake layer and adds lift, but you could try cornstarch or tapioca starch as alternatives if you don’t have arrowroot on hand.

Are these bars gluten-free?

Yes! Thanks to the almond flour and arrowroot powder, these Vegan Peanut Butter Bars Recipe bars are completely gluten-free, making them great for sensitive diets.

How long do these bars last in the freezer?

Stored properly in an airtight container, they can last up to 3 weeks without losing their texture or flavor.

Can I skip the peanuts on top?

Of course. The peanuts add crunch and visual appeal, but feel free to leave them off or substitute with other toppings like pumpkin seeds, shredded coconut, or vegan chocolate chips.

Final Thoughts

There’s nothing quite like the combination of creamy peanut butter and a lightly sweetened, tender base that melts in your mouth. This Vegan Peanut Butter Bars Recipe brings all those elements together in a way that’s simple, satisfying, and perfect for any plant-based lifestyle. I promise once you try these bars, they’ll quickly become a go-to treat that you’ll want to make over and over again. So what are you waiting for? Grab your ingredients and dive into making these irresistible bars today!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Peanut Butter Bars Recipe

Vegan Peanut Butter Bars Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 4 reviews

  • Author: Sara
  • Total Time: 1 hour 30 minutes (including chilling time)
  • Yield: 14 servings
  • Diet: Vegan

Description

Delicious and easy-to-make vegan peanut butter bars with a soft almond flour base and a rich maple peanut butter topping. These bars are perfect for a quick snack or dessert, stored frozen and ready to enjoy anytime.


Ingredients

For the Cake Layer

  • ½ cup vegan butter
  • 2 cups almond flour
  • 4 tbsp arrowroot powder
  • ½ cup sugar

For the Maple Peanut Butter Layer

  • 1 cup peanut butter
  • ¼ cup melted coconut oil
  • 2½ tbsp maple syrup
  • ¼ tsp salt
  • 1 cup peanuts (optional)


Instructions

  1. Prepare the Cake Layer: In a mixer, combine the vegan butter, almond flour, arrowroot powder, and sugar until well blended. Press this mixture evenly into a parchment-lined 8×5 inch loaf pan, leaving the parchment paper edges hanging over the sides for easy removal. Bake at 350ºF (175ºC) for about 20 minutes. Once baked, let the cake layer cool completely on the counter or in the freezer.
  2. Make the Maple Peanut Butter Layer: Melt the coconut oil until liquid. In a large bowl, mix together the peanut butter, melted coconut oil, maple syrup, and salt until smooth and combined.
  3. Assemble the Bars: Pour the maple peanut butter mixture evenly over the cooled cake layer. Sprinkle the peanuts evenly on top if using. Place the pan flat in the freezer and chill for about 45 minutes or until the topping is fully set.
  4. Slice and Store: Once set, remove the bars from the freezer, lift them out using the parchment paper overhang, and slice into small squares. Keep the bars stored in the freezer. Enjoy them cold directly from the freezer or thaw for approximately 2 minutes for a softer texture.

Notes

  • You can omit peanuts or substitute with your favorite nuts or seeds for different textures.
  • Ensure the cake layer is completely cooled before adding the peanut butter topping to prevent melting.
  • Store bars in an airtight container in the freezer for best freshness up to 2 weeks.
  • Allow bars to thaw slightly for easier slicing if too hard.
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star