• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

Vegan Double Chocolate Peanut Butter Caramel Bars Recipe

Published: Feb 26, 2026 by Chef Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Leave a Review

If you are craving an indulgently rich treat that still aligns with your plant-based lifestyle, you must dive into this Vegan Double Chocolate Peanut Butter Caramel Bars Recipe. These bars are a harmonious blend of deep, decadent chocolate and creamy peanut butter caramel layered over a tender, cocoa-kissed shortbread base. The crunch of salted peanuts perfectly balances the sweet and smooth layers, mimicking the nostalgic delight of a classic Snicker’s bar but with wholesome, gluten-free, and dairy-free ingredients. Every bite is a little celebration of texture, flavor, and pure joy that will quickly become your new favorite snack or dessert obsession.

Ingredients You'll Need

The image shows a dessert preparation in a black baking pan lined with parchment paper on a white marbled surface. The bottom layer is a dark brown, dense-looking base sprinkled evenly with crushed light tan peanuts. A thick, smooth, glossy light brown caramel sauce is being poured from a pale green bowl onto the center, slowly spreading over the peanut layer. The caramel has a shiny texture and appears creamy and rich, creating a small pool around the middle of the pan. Photo taken with an iphone --ar 4:5 --v 7

Getting started with this recipe is a breeze because the ingredients are refreshingly straightforward yet essential to achieving the perfect layers and texture. Each component plays a vibrant role, from the nutty richness of almond flour in the crust to the silky smoothness in the peanut butter caramel and the glossy chocolate topping that seals in all that goodness.

  • Almond flour: Provides a tender, gluten-free base with a hint of nuttiness that complements the chocolate.
  • Cocoa powder: Adds deep chocolate flavor and rich color to the shortbread crust.
  • Coconut oil: Brings moisture and a subtle tropical note while helping the bars set firmly.
  • Pure maple syrup: The natural sweetener that connects every layer with a gentle, golden sweetness.
  • Vanilla extract: Enhances all flavors by adding warmth and depth.
  • Sea salt: Balances the sweetness and boosts the chocolates and peanut flavors.
  • Natural peanut butter: Creates the creamy, luscious caramel layer with a perfect peanut punch.
  • Roasted salted peanuts: Bring exciting crunch and a salty contrast inside the bars.
  • Dairy-free vegan chocolate chips: Ensure the chocolate topping melts silky smooth and stays dairy-free.

How to Make Vegan Double Chocolate Peanut Butter Caramel Bars Recipe

Step 1: Prepare the Chocolate Shortbread Base

Start by preheating your oven to 350 degrees F and lining an 8x8 inch pan with parchment paper. The size is important because a larger pan will make the bars too thin. In a bowl, mix together almond flour, cocoa powder, melted coconut oil, maple syrup, vanilla, and salt until you get a thick crumbly dough. Press this mixture firmly and evenly into the pan with your fingers, then bake for 8-10 minutes. Once out of the oven, let it cool for 10 minutes before moving on. This forms the delectable foundation that holds everything together.

Step 2: Add the Roasted Peanuts

Sprinkle the coarsely chopped roasted salted peanuts evenly over the cooled crust. These peanuts provide a satisfyingly crunchy layer and a perfect salty contrast that brings the whole bar to life.

Step 3: Make the Peanut Butter Caramel Layer

While the crust is baking, combine the peanut butter, maple syrup, coconut oil, vanilla extract, and sea salt in a medium pot over medium-low heat. Stir frequently as the mixture gently bubbles and thickens for about two minutes. Immediately pour this luscious peanut butter caramel over the peanut-layered crust. Refrigerate for 30 to 60 minutes until this layer is fully firm. If you want to speed things up, pop it in the freezer for 15-20 minutes instead.

Step 4: Create and Pour the Chocolate Layer

Once your peanut caramel has hardened, melt the chocolate chips with coconut oil in 30-second bursts in the microwave, stirring each time, or slowly melt over low heat on the stove. Pour this shiny chocolate over the caramel layer, gently tilting the pan to spread it smooth. Chill in the fridge for at least an hour until the chocolate is set and the bars are completely cooled.

Step 5: Cut and Enjoy

Remove the bars from the pan using the parchment paper for easy lifting. Slice them carefully into 16 narrow bars to mimic classic Twix size – cut the pan in half, then cut each half into 8 bars about 1 inch wide. Keep these beauties refrigerated and serve chilled for the best texture and flavor.

How to Serve Vegan Double Chocolate Peanut Butter Caramel Bars Recipe

The image shows a stack of four thick layered bars placed on a white marbled textured surface. Each bar has three layers: a dark brown crumbly-looking base, a thick middle caramel layer with visible white nut pieces, and a smooth, dark chocolate layer on top. Next to the stack is one smaller bar and scattered peanut-like nuts around, enhancing the scene's texture and color contrast. The background is a soft, light gray that blends gently with the marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkle a few extra salted peanuts or a light dusting of cocoa powder on top before setting the chocolate layer to add a little flair. A drizzle of melted peanut butter or a sprinkle of flaky sea salt right before serving can elevate each bite beautifully.

Side Dishes

These bars shine on their own but pair wonderfully with a scoop of vegan vanilla ice cream for a creamy contrast. Fresh berries or a simple fruit salad can also balance the richness if you want a lighter touch alongside.

Creative Ways to Present

For a fun party treat, serve your bars on a rustic wooden board with some vegan chocolate pieces and whole roasted peanuts scattered around. You can even wrap individual bars in parchment paper tied with twine for gift-giving or a charming dessert buffet.

Make Ahead and Storage

Storing Leftovers

These bars keep best when stored in an airtight container in the refrigerator. They will stay fresh and maintain their texture for up to one week, making them perfect to prepare in advance for busy days or unexpected guests.

Freezing

You can freeze the bars for longer storage by wrapping them tightly in plastic wrap and placing them in a freezer-safe container or bag. Thaw in the refrigerator overnight before enjoying, and they will taste just as heavenly as fresh.

Reheating

Since these bars are best enjoyed chilled, reheating is generally unnecessary. However, if you want a slightly softer texture, leave them at room temperature for 10-15 minutes before serving rather than microwaving, which can affect their layers.

FAQs

Can I use crunchy peanut butter instead of smooth?

Absolutely! Crunchy peanut butter adds extra texture to the caramel layer and works beautifully in this Vegan Double Chocolate Peanut Butter Caramel Bars Recipe. Just make sure it’s natural with no added sugars or oils for the best results.

Is there a substitute for almond flour?

You can try other nut flours like hazelnut or cashew, but keep in mind they might slightly change the taste and texture. Gluten-free all-purpose flour can work in a pinch, but the bars might not be quite as tender or flavorful.

What chocolate chips are recommended?

Look for dairy-free or vegan-certified chocolate chips to keep this recipe fully plant-based. Brands like Enjoy Life or Hu offer great options with rich flavor and smooth melting properties.

Can I make these bars nut-free?

This recipe heavily relies on nuts for texture and flavor, but for a nut-free alternative, you might experiment with seed butters like sunflower or tahini. The flavor profile will be different, and the texture could vary, so it’s worth testing a small batch first.

How long does it take to set the bars?

The peanut butter caramel layer needs about 30-60 minutes in the fridge to harden properly, and the chocolate topping requires at least one hour. Freezing can reduce the time to about 15-20 minutes for each layer if you’re in a hurry.

Final Thoughts

If you love luscious, layered desserts, this Vegan Double Chocolate Peanut Butter Caramel Bars Recipe is a must-try that will delight your taste buds and impress anyone lucky enough to share them with you. With every bite echoing the classic charm of a Snicker’s bar while being dairy-free and gluten-free, it’s a wonderful way to indulge without compromises. Go ahead and make a batch—you won’t regret it!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Double Chocolate Peanut Butter Caramel Bars Recipe

Vegan Double Chocolate Peanut Butter Caramel Bars Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Print Recipe
Pin Recipe

These Vegan Double Chocolate Peanut Butter Caramel Bars are a delightful treat combining a rich chocolate shortbread base with a smooth peanut butter caramel layer and a glossy chocolate topping. Naturally sweetened, gluten-free, and dairy-free, these bars offer the nostalgic flavor of a Snickers bar with a wholesome vegan twist and a satisfying crunch from roasted peanuts.

  • Total Time: 1 hour 45 minutes
  • Yield: 16 bars

Ingredients

For the shortbread base:

  • 1 ¼ cup packed fine blanched almond flour (Bob’s Red Mill recommended)
  • ¼ cup cocoa powder
  • 3 tablespoons melted and cooled coconut oil
  • 3 tablespoons pure maple syrup
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt

For the peanut butter layer:

  • ¾ cup drippy natural peanut butter (crunchy or creamy works)
  • ⅓ cup pure maple syrup
  • ¼ cup coconut oil
  • 1 teaspoon vanilla extract
  • ¼ teaspoon sea salt
  • ¾ cup coarsely chopped roasted salted peanuts (honey roasted if not vegan)

For the chocolate layer:

  • ¾ cup dairy-free/vegan chocolate chips
  • 1 tablespoon coconut oil

Instructions

  1. Prepare the oven and pan: Preheat your oven to 350°F (175°C). Line an 8x8 inch square pan with parchment paper, ensuring the parchment fully covers the bottom and sides for easy removal of the bars later.
  2. Make the shortbread base: In a medium mixing bowl, combine the almond flour, cocoa powder, melted coconut oil, maple syrup, vanilla extract, and salt. Mix thoroughly with a fork until a thick crumbly dough forms. Press this mixture firmly and evenly into the prepared pan using your fingers. Bake for 8-10 minutes until set. Remove and allow to cool for 10 minutes before proceeding.
  3. Add the roasted peanuts: After the crust has cooled slightly, evenly sprinkle the chopped roasted salted peanuts over the crust surface. This will provide a crunchy layer within the bars.
  4. Prepare the peanut butter caramel layer: While the crust is baking, combine peanut butter, maple syrup, coconut oil, vanilla extract, and sea salt in a medium pot. Place over medium-low heat and stir constantly for about 2 minutes until the mixture starts to bubble lightly, forming a smooth caramel consistency. Remove from heat immediately to prevent burning.
  5. Assemble the caramel layer: Pour the warm peanut butter caramel evenly over the peanuts and the slightly cooled shortbread base. Spread gently if needed to cover the entire surface.
  6. Chill the caramel: Refrigerate the pan for 30-60 minutes until the peanut butter caramel layer is completely hardened. For faster results, freeze for 15-20 minutes, but be careful not to freeze solid.
  7. Prepare the chocolate topping: Combine the dairy-free chocolate chips and coconut oil in a microwave-safe bowl. Heat in 30-second increments on high, stirring between each interval until fully melted and smooth. Alternatively, melt gently in a saucepan over low heat.
  8. Apply the chocolate layer: Pour the melted chocolate evenly over the hardened peanut butter caramel layer. Tilt the pan side to side to spread the chocolate smoothly across the surface.
  9. Final chilling: Place the pan back into the refrigerator for at least 1 hour to allow the chocolate to harden completely and the bars to cool fully.
  10. Cut and serve: Once fully set, remove the bars from the pan by lifting the parchment paper. Cut the bars into 16 long bars resembling Twix bars by halving the pan lengthwise and then cutting each half into 8 bars approximately 1 inch wide. Store the bars covered in the refrigerator until ready to serve.

Notes

  • Use an 8x8 inch pan for correct thickness; a larger pan will yield thinner bars.
  • For quicker setting, you may freeze the caramel layer but avoid freezing the entire bars to maintain texture.
  • Honey roasted peanuts can add extra flavor but use only if not strictly vegan.
  • Ensure coconut oil is melted and cooled slightly before mixing to avoid cooking other ingredients prematurely.
  • Store bars refrigerated to maintain firmness and freshness.
  • Author: Chef
  • Prep Time: 1 hour 30 minutes
  • Cook Time: 15 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan, Gluten Free, American
  • Diet: Vegan

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe
  • Keto Cauliflower Fudge Recipe
    Keto Cauliflower Fudge Recipe
  • Custard Pecan Pie Recipe
    Custard Pecan Pie Recipe
  • Easy Lemon Cookies Recipe
    Easy Lemon Cookies Recipe

Leave a Reply Cancel reply

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

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

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • Slow Cooker Birria Beef Tacos Recipe
    Slow Cooker Birria Beef Tacos Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.