Vegan Double Chocolate Peanut Butter Caramel Bars

User Reviews

5

66 reviews
Excellent
  • Prep Time

    1 hr 30 mins

  • Cook Time

    15 mins

  • Total Time

    1 hr 45 mins

  • Servings

    16 bars

  • Calories

    275 kcal

  • Course

    Dessert

  • Cuisine

    American, Vegan

Vegan Double Chocolate Peanut Butter Caramel Bars

These Vegan Double Chocolate Peanut Butter Caramel Bars feature a layered dessert with a cocoa almond flour shortbread crust, a creamy peanut butter caramel center, and a rich chocolate topping. The combination of nutty, sweet, and chocolatey elements delivers a firm bar texture. The bars are chilled to set, making them easy to slice and serve as a handheld treat.

Description

The bars start with a dense shortbread base made from almond flour, cocoa powder, coconut oil, maple syrup, and vanilla, baked until set to create a firm crust. Roasted salted peanuts are spread on top for crunch. The peanut butter caramel layer combines natural peanut butter, maple syrup, and coconut oil gently heated until bubbling to achieve a spreadable caramel consistency, then poured over the peanut-studded crust and chilled to firm up.

The final layer is made by melting dairy-free chocolate chips with coconut oil to form a glossy chocolate topping that hardens when refrigerated. Together, these layers create a dessert bar with contrasting textures—the crumbly crust, chewy peanuts, smooth caramel, and firm chocolate.

The bars are kept chilled for easy slicing, making them convenient for snacking or sharing. The recipe uses only plant-based ingredients and natural sweeteners to assemble a rich but vegan-friendly treat.

I Made This!

5 people made this

Save this

27 people saved this

Ingredients

Servings
  • For the shortbread base:
  • 1 ¼ cup almond flour packed fine blanched, I use Bob’s Red Mill
  • ¼ cup cocoa powder
  • 3 tablespoons coconut oil melted and cooled
  • 3 tablespoons pure maple syrup
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt
  • For the peanut butter layer:
  • ¾ cup peanut butter drippy natural, crunchy or creamy works
  • cup pure maple syrup
  • ¼ cup coconut oil
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt sea salt
  • ¾ cup peanuts roasted salted, coarsely chopped; honey roasted are amazing if you're not vegan
  • For the chocolate layer:
  • ¾ cup chocolate chips dairy free/vegan if desired
  • 1 tablespoon coconut oil

Instructions

  1. Preheat the oven to 350 degrees F. Line an 8x8 inch square pan with parchment paper. It’s important to use an 8x8 inch as a 9x9 inch pan may be too big.
  2. In a medium bowl add the almond flour, cocoa powder, coconut oil, maple syrup, vanilla extract and salt. Mix together with a fork until it forms a nice thick crumb texture. Add to the pan and use your fingers to evenly press down into the pan. Bake for 8-10 minutes. Allow the crust to cool for 10 minutes before adding caramel.
  3. After the crust comes out of the oven, sprinkle the crust evenly with the peanuts.
  4. While the crust is baking, make the peanut butter caramel layer: Add the peanut butter, maple syrup, coconut oil, vanilla extract and sea salt to a medium pot and place over medium-low heat for approximately 2 minutes until caramel starts to just slightly bubble, stirring frequently. Remove from heat and pour caramel over the peanuts and slightly cooled crust.
  5. Place in the fridge for at least 30-60 minutes to completely harden the peanut butter. It shouldn't take longer than this, but if you are impatient, just place it in the freezer for 15-20 minutes, this should speed up the process.
  6. After 30 minutes or so, make the chocolate layer: Add chocolate chips and coconut oil to a microwave safe bowl and microwave on high in 30 second increments, stirring in between until chocolate is completely melted. If you prefer, you can also melt the chocolate and coconut oil in a small saucepan over low heat.
  7. Pour the chocolate over the caramel layer and tilt the pan side-to-side to evenly distribute the melted chocolate. Place in the fridge for at least 1 hour until chocolate is hardened and bars are completely cooled.
  8. Remove bars from the pan and cut into 16 bars (that resemble twix bars). To do this, cut the entire pan of bars in half, and then cut each half into 8 (1-inch) bars (not squares!), so you’ll end up with 16 bars. Enjoy! Bars should be kept covered in the fridge until ready to serve.

Nutrition Information

Show Details
Serving 1bar Calories 275cal (14%) Carbohydrates 17.8g (6%) Protein 6.6g (13%) Fat 21.9g (34%) Saturated Fat 9g (45%) Fiber 3g (12%) Sugar 12.7g (25%)

Nutrition Facts

Serving: 16bars

Amount Per Serving

Calories 275 kcal

% Daily Value*

Serving 1bar
Calories 275cal 14%
Carbohydrates 17.8g 6%
Protein 6.6g 13%
Fat 21.9g 34%
Saturated Fat 9g 45%
Fiber 3g 12%
Sugar 12.7g 25%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5

66 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Loaded Mashed Potatoes

American
5.0 (33 reviews)

Easy Baked Sweet Potatoes

American
5.0 (15 reviews)

Tiramisu

Italian
5.0 (18 reviews)

Creamy Chicken Pasta Salad

American
5.0 (12 reviews)

Candied Yams

American
5.0 (21 reviews)

Buffalo Wings

American
5.0 (63 reviews)

Broccoli Casserole

American
5.0 (36 reviews)

Crab Cake Sandwich

American
5.0 (15 reviews)

S'mores Bars

American
5.0 (21 reviews)

Vegetable Beef Stew

American
5.0 (30 reviews)

Cajun Roasted Turkey

American
5.0 (39 reviews)

Oven Baked Chicken and Rice

American
5.0 (27 reviews)