Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Homemade Vegan Peanut Butter Twix Bars Recipe

Published: Feb 8, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.8 from 85 reviews

If you have a sweet tooth but want to keep things plant-based, you are in for a serious treat with this Homemade Vegan Peanut Butter Twix Bars Recipe. Picture this: a buttery, nutty crust layered with rich, creamy peanut butter caramel, all perfectly coated in luscious dark chocolate. It’s everything you love about classic Twix bars, but made from wholesome, vegan ingredients that you can feel good about. Whether you’re craving a snack, dessert, or an impressive treat for guests, these bars will quickly become your go-to for satisfying that chocolate-peanut butter obsession.

Ingredients You'll Need

A square baking pan lined with white parchment paper holds a smooth, light brown batter evenly spread inside, showing a glossy and slightly reflective surface with small bubbles scattered throughout. The pan rests on a white marbled surface with soft shadows around it, hinting at natural light falling from one side. Photo taken with an iphone --ar 4:5 --v 7

The magic of this recipe lies in its simplicity. Each ingredient plays an important role—whether it’s the nutty almond flour creating a tender crust or the silky dark chocolate adding that final indulgent touch. Here’s everything you’ll need to pull off these mouthwatering vegan Twix bars:

  • Almond flour: Provides a tender, slightly sweet base with great texture and a subtle nutty flavor.
  • Coconut flour: Adds structure and a hint of coconut undertone to the crust.
  • Melted coconut oil: Keeps the crust moist and adds richness with a mild coconut aroma.
  • Honey or maple syrup: Acts as a natural sweetener—maple syrup keeps it perfectly vegan.
  • Vanilla extract: Gives all layers a warm, inviting depth of flavor.
  • Flaky sea salt: Balances sweetness and enhances all the flavors beautifully.
  • Creamy peanut butter: The star of the caramel layer, providing that classic nutty punch.
  • Almond butter: Adds complexity and creaminess to the peanut butter caramel.
  • Dark chocolate: For coating the bars in a rich, glossy layer that hardens with a satisfying snap.

How to Make Homemade Vegan Peanut Butter Twix Bars Recipe

Step 1: Prepare and Bake the Crust

Start by preheating your oven to 350 degrees Fahrenheit and lining an 8x8 inch pan with parchment paper—this helps the bars release easily without crumbling. Mix almond flour, coconut flour, ⅓ cup melted coconut oil, honey (or maple syrup), vanilla, and sea salt until everything comes together in a crumbly but packable mixture. Press this firmly into the pan and bake for 10 to 12 minutes until it’s light golden and smells toasty. This crust is buttery and nutty, setting the perfect foundation for the layers to come.

Step 2: Make the Peanut Butter Caramel Layer

While the crust is baking, combine creamy peanut butter, almond butter, maple syrup, ¼ cup coconut oil, and vanilla in a small saucepan. Heat gently over medium heat, stirring constantly until it comes to a gentle boil, then cook for an additional 2 minutes to thicken. Pour this warm, luscious peanut butter caramel right over the baked crust and smooth it evenly. Pop the whole pan into the freezer and let it firm up for about 30 minutes. This step ensures the layering works perfectly when cutting the bars.

Step 3: Cut Into Bars and Prepare Chocolate Coating

Once the peanut butter layer is firm, carefully lift the slab out of the pan using the parchment paper and cut it into 16 even bars. Now melt your dark chocolate and 1 tablespoon coconut oil in short bursts in the microwave, stirring between until silky smooth. Let the melted chocolate cool slightly—a warm but not hot temperature is best for dipping, so the bars don’t melt.

Step 4: Dip Bars and Chill

Dip each bar individually into the chocolate, letting the excess drip off, then place them on a parchment-lined tray. Sprinkle with a tiny pinch of flaky sea salt if you like that salty-sweet contrast. Return the tray to the freezer for 10 minutes to set the chocolate coating to a shiny, crackly finish. Then you’re ready to dig in or store them in the fridge for later enjoyment.

How to Serve Homemade Vegan Peanut Butter Twix Bars Recipe

The image shows several chocolate bars stacked on a dark surface with a white marbled texture in the background. Each bar has three distinct layers: a dark, smooth chocolate outer layer covering the entire bar, a middle layer of golden caramel with a glossy texture, and a bottom layer of pale, crumbly shortbread. Some bars are whole, while a few are broken in half to clearly show the inside layers. A few bars have a sprinkle of coarse sea salt on top, adding texture and contrast. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of flaky sea salt on the chocolate adds a bright pop and complements the sweetness beautifully. For a little extra flair, crushed peanuts or a drizzle of extra maple syrup can make presentation fun and inviting.

Side Dishes

These bars are pretty much a standalone showstopper, but they pair wonderfully with a scoop of vegan vanilla ice cream or a cup of black coffee or tea. The bitterness of coffee especially enhances the deep chocolate and peanut flavors.

Creative Ways to Present

Try serving the bars on a rustic wooden board scattered with whole peanuts and cacao nibs. You can even stack them in pretty little gift boxes for friends or family—they hold up well and look homemade but oh-so-special!

Make Ahead and Storage

Storing Leftovers

Keep these bars fresh by storing them in an airtight container in the refrigerator. They stay great for up to one week and keep their perfect chewy, crunchy texture.

Freezing

If you want to make a big batch, these bars freeze beautifully. Place them in a single layer on a tray to freeze until hardened, then transfer to a freezer-safe container. They can last up to three months and thaw quickly when needed.

Reheating

Since these bars are best enjoyed chilled or at room temperature, no traditional reheating is necessary. If you like a softer texture, leave them out for 15 minutes to warm slightly before serving.

FAQs

Can I substitute other nut butters in this recipe?

Absolutely! Cashew butter or sunflower seed butter are excellent alternatives if you're allergic to peanuts or just want to experiment with different flavors. Just make sure the nut butter is creamy for smooth caramel.

Is maple syrup necessary, or can I use another sweetener?

Maple syrup adds a lovely depth and keeps the recipe vegan, but you could swap in agave nectar or a mild flavored honey if you prefer. Just remember that liquid sweeteners affect the texture slightly, so measure carefully.

What’s the best chocolate to use for coating?

Look for a high-quality dark chocolate that's dairy-free for the best vegan results. Around 60%-70% cacao balances sweetness and bitterness nicely to complement the peanut butter layer.

Can I make these bars nut-free?

For a nut-free version, try using sunflower seed butter instead of peanut and almond butters and substitute almond flour with oat flour. The texture will differ slightly but will still be delicious!

How long does the crust need to bake?

Baking the crust for about 10 to 12 minutes is just right to get a golden, firm base that crisps up without becoming hard. Keep an eye on it so it doesn’t overbrown.

Final Thoughts

This Homemade Vegan Peanut Butter Twix Bars Recipe is such a fun and satisfying way to enjoy a beloved candy bar flavor with wholesome, plant-based ingredients you can trust. I’m confident once you make these bars, you’ll want to keep them on hand for every craving or celebration. So go ahead, get creative, and treat yourself—you deserve it!

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
Homemade Vegan Peanut Butter Twix Bars Recipe

Homemade Vegan Peanut Butter Twix Bars Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.8 from 85 reviews
  • Author: Ivy
  • Prep Time: 20 minutes
  • Cook Time: 12 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 16 bars
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

These Homemade Vegan Peanut Butter Twix Bars offer a delicious plant-based twist on the classic Twix, featuring a crunchy almond and coconut flour crust, a creamy peanut butter caramel layer, and a rich dark chocolate coating. Perfect for a wholesome treat that's dairy-free and refined sugar-free, they combine naturally sweetened ingredients and simple techniques to create an indulgent dessert bar.


Ingredients

Crust

  • 1 cup almond flour
  • ⅓ cup coconut flour
  • ⅓ cup melted coconut oil
  • 2 tablespoons honey or maple syrup
  • 2 teaspoons vanilla extract
  • ½ teaspoon flaky sea salt

Peanut Butter Caramel Layer

  • ¾ cup creamy peanut butter (just peanuts and salt)
  • 2 tablespoons almond butter
  • ¼ cup maple syrup
  • ¼ cup melted coconut oil
  • 1 teaspoon vanilla extract

Chocolate Coating

  • 12 ounces dark chocolate, chopped
  • 1 tablespoon coconut oil
  • Flaky sea salt, for sprinkling


Instructions

  1. Prepare the oven and pan: Preheat your oven to 350°F (177°C). Line an 8x8 inch square baking dish with parchment paper, ensuring the edges hang over for easy removal later.
  2. Make the crust: In a mixing bowl, combine the almond flour, coconut flour, ⅓ cup melted coconut oil, honey or maple syrup, 2 teaspoons vanilla extract, and flaky sea salt. Stir until well mixed and a dough is formed. Press the dough evenly into the prepared baking dish.
  3. Bake the crust: Place the baking dish in the oven and bake for 10-12 minutes, or until the edges are lightly golden and the crust feels toasted and firm. Remove from the oven and let cool slightly.
  4. Prepare the peanut butter caramel layer: In a small pot over medium heat, combine the peanut butter, almond butter, maple syrup, ¼ cup melted coconut oil, and 1 teaspoon vanilla extract. Stir constantly to avoid burning and bring to a gentle boil. Cook for 2 minutes, then remove from heat.
  5. Assemble the bars: Pour the warm peanut butter caramel mixture evenly over the baked crust in the pan. Smooth the top and transfer the pan to the freezer. Freeze for 30 minutes until the peanut butter layer is firm.
  6. Cut into bars: Remove the pan from the freezer and lift the block using the parchment paper. Cut into 16 equal bars.
  7. Melt the chocolate: In a microwave-safe bowl, combine the chopped dark chocolate and 1 tablespoon coconut oil. Microwave in 20-second intervals, stirring well between each, until the mixture is completely melted and smooth. Allow to cool for 10 minutes to slightly thicken.
  8. Coat each bar: Dip or spoon the melted chocolate over each peanut butter bar to fully cover. Place the chocolate-coated bars on a lined tray, sprinkle lightly with flaky sea salt, and return to the freezer.
  9. Set the chocolate: Freeze the coated bars for 10 minutes to allow the chocolate to harden. Once set, enjoy immediately or store the bars in the refrigerator for up to one week.

Notes

  • For a fully vegan version, substitute honey with pure maple syrup.
  • Use almond butter and peanut butter with only peanuts and salt for the cleanest flavor and texture.
  • If you prefer, the bars can be stored in the freezer for longer-term storage—just thaw slightly before eating.
  • Feel free to adjust the amount of salt sprinkled on top according to your taste preferences.
  • Make sure to use good quality dark chocolate for best results and flavor.

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

Click here to Follow me on Pinterest

More Desserts

  • Lemon Glazed White Chocolate and Raspberry Blondies Recipe
    Lemon Glazed White Chocolate and Raspberry Blondies Recipe
  • Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
    Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
  • Mini Pistachio and Coffee Cheesecakes Recipe
    Mini Pistachio and Coffee Cheesecakes Recipe
  • Chocolate Easter Nests Recipe
    Chocolate Easter Nests 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

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Marry Me Red Velvet Cinnamon Rolls Recipe
    Marry Me Red Velvet Cinnamon Rolls Recipe
  • Apple Pie Truffles Recipe
    Apple Pie Truffles Recipe
  • Milkybar Dippy Egg Cheesecakes Recipe
    Milkybar Dippy Egg Cheesecakes Recipe
  • Easy Chocolate Mousse Recipe
    Easy Chocolate Mousse Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

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

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

Copyright © 2025 Ivys Recipes. All rights reserved.