If you have a sweet tooth but want to keep things entirely plant-based, you are going to fall head over heels for this Vegan Peanut Butter Twix Bars Recipe. Imagine that perfect combination of buttery shortbread, luscious peanut butter caramel, and glossy chocolate coating—all without a speck of dairy or eggs. These bars offer the ideal mixture of crunchy and creamy textures with a rich, nutty flavor that’s so satisfying, you might just have to hide them from yourself. Whether you’re making a batch for a cozy night in or sharing at a gathering, these bars are guaranteed to impress and delight.

Ingredients You’ll Need
Each ingredient in this Vegan Peanut Butter Twix Bars Recipe plays an essential role, making the whole experience both delicious and achievable. From the ground almonds that create a tender shortbread base to the smooth peanut butter that provides creamy richness, every element is thoughtfully included to bring balance and flavor.
- Ground almonds: Provides a naturally gluten-free, nutty base for the shortbread that is both tender and flavorful.
- Sea salt: Enhances the sweetness and balances the flavors in both the crust and caramel layers.
- Pure maple syrup: A natural sweetener that adds depth and a beautiful caramel note without refined sugars.
- Smooth peanut butter: Key for the rich, creamy textures in both the crust and the luscious caramel layer.
- Coconut oil (solid): Helps bind ingredients together and contributes a subtle tropical richness that enhances the chocolate coating.
- Maca powder (optional): Adds a slight malty flavor and nutritional boost without overpowering the bars.
- Vegan chocolate: To enrobe the bars with a glossy, indulgent finish that hardens beautifully and adds that irresistible snap.
- Coconut oil (for melting chocolate): Ensures the chocolate coats smoothly and sets with a perfect sheen.
How to Make Vegan Peanut Butter Twix Bars Recipe
Step 1: Prepare the Shortbread Base
Start by preheating your oven to 175°C (350°F) and lining a loaf pan with parchment paper—a “sling” makes lifting the bars out so much easier. By blending ground almonds, salt, smooth peanut butter, maple syrup, and solid coconut oil in a food processor, you create a dough that’s both pliable and flavorful. Pressing this mixture evenly into the pan ensures a flaky, buttery foundation with a subtle nutty taste. Don’t forget to prick the dough gently with a fork; this helps prevent bubbling and ensures even baking. Bake for 20 minutes until the edges turn a gentle golden brown, then let it cool to room temperature to set perfectly.
Step 2: Make the Peanut Butter Caramel Layer
The magic continues as you create a silky, dreamy caramel by melting together peanut butter, maple syrup, coconut oil, sea salt, and optional maca powder over a double boiler. Stir continuously until everything blends into a smooth, luscious caramel that’s bursting with peanut buttery goodness. Pour this over your cooled shortbread base and pop the pan into the freezer. Chilling it for at least two hours—a whole night if you can wait—gives the caramel its signature firmness while maintaining that delightful, chewy texture.
Step 3: Slice and Coat with Chocolate
For the cleanest slices, heat a sharp knife by dipping it in boiling water, drying it thoroughly before cutting the bars. This warm knife glides through the caramel and shortbread layers without cracking or sticking, giving you neat bars every time. Next, freeze the cut bars briefly to help them keep their shape for dipping. Melt vegan chocolate with a bit of coconut oil over a double boiler, stirring until perfectly smooth. Using two forks or spoons, dip each bar into the chocolate, ensuring every inch is covered with a glossy shell. Lay the coated bars on parchment paper and sprinkle with sea salt before chilling in the fridge for about 15 minutes until the chocolate is set.
How to Serve Vegan Peanut Butter Twix Bars Recipe

Garnishes
While these bars are divine on their own, a light sprinkle of flaky sea salt on the chocolate adds a fantastic contrast to the sweetness and enhances every flavor layer. For a touch of festive flair, you might dust the tops with finely grated vegan dark chocolate or a pinch of crushed roasted peanuts for added texture and visual appeal.
Side Dishes
Pairing your Vegan Peanut Butter Twix Bars Recipe with a refreshing cup of herbal tea or a creamy oat milk latte accentuates their rich peanut butter flavor. They also complement fresh berries or a simple fruit salad, which helps balance the richness and adds a juicy freshness to your treat.
Creative Ways to Present
If you’re whipping these up for guests, consider cutting the bars into bite-sized squares arranged on a pretty platter lined with parchment or banana leaves for that rustic touch. Wrapping individual bars in parchment or decorative wax paper tied with twine makes a lovely homemade gift or party favor that feels personal and special.
Make Ahead and Storage
Storing Leftovers
These bars keep impressively well when stored in an airtight container in the refrigerator. Within 10 days, they maintain their fresh, crunchy shortbread and creamy caramel textures, making it easy to enjoy a sweet snack whenever cravings hit without any extra prep.
Freezing
One of the best perks of the Vegan Peanut Butter Twix Bars Recipe is how freezer-friendly they are. Just freeze any leftovers in an airtight container, and when you’re ready to indulge, thaw them in the fridge overnight. This helps preserve all the layers’ integrity and keeps that magical balance of texture and flavor.
Reheating
Since these bars are best enjoyed chilled, reheating is primarily about letting them soften slightly at room temperature for 10-15 minutes before enjoying. This lets the chocolate coating lose some firmness and the caramel become wonderfully chewy without losing its cool charm.
FAQs
Can I use other nut butters in this Vegan Peanut Butter Twix Bars Recipe?
Absolutely! While peanut butter offers a classic flavor here, almond or cashew butter can work beautifully as alternatives. Just make sure they are smooth to maintain that creamy consistency in the caramel and crust.
Is it necessary to use a double boiler for melting?
A double boiler is highly recommended because it gently melts the ingredients without burning or seizing the chocolate or caramel. If you don’t have one, a heatproof bowl over a pot of simmering water works perfectly.
Can I make this recipe gluten-free?
Yes! Since the base uses ground almonds instead of flour, this Vegan Peanut Butter Twix Bars Recipe is naturally gluten-free. Just be sure to use certified gluten-free ingredients to avoid cross-contamination if sensitive.
How long can I store these bars at room temperature?
For best quality and safety, it’s best to avoid leaving these bars out at room temperature for longer than a few hours. The coconut oil and chocolate coating can soften, which affects texture and taste.
What type of chocolate works best?
A high-quality vegan chocolate with at least 55% cacao adds the perfect bittersweet depth to contrast the caramel’s sweetness. You can experiment with dark or semi-sweet varieties based on your preference.
Final Thoughts
You really can’t go wrong with the Vegan Peanut Butter Twix Bars Recipe—it’s a lush treat that marries nostalgic flavors with wholesome, plant-based ingredients. I wholeheartedly encourage you to give this recipe a try. Once you taste that perfect blend of textures and flavors, these bars might just become your go-to indulgence for sharing with friends or savoring quietly at home. Happy baking!
Print
Vegan Peanut Butter Twix Bars Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 3 hours 30 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
These Vegan Peanut Butter Twix Bars are a delicious, homemade treat featuring a crumbly almond shortbread base, a rich peanut butter caramel layer, and a smooth vegan chocolate coating. Perfect for satisfying your sweet tooth with wholesome ingredients and entirely plant-based components.
Ingredients
Shortbread Base
- 150 g ground almonds
- ¼ teaspoon sea salt
- 20 ml pure maple syrup
- 60 g smooth peanut butter
- 20 g solid coconut oil
Peanut Butter Caramel
- 280 g smooth peanut butter
- 125 ml pure maple syrup
- 40 g solid coconut oil
- 1 teaspoon sea salt
- 1–2 tablespoons maca powder (optional)
Chocolate Coating
- 200 g vegan chocolate
- 1 teaspoon coconut oil
Instructions
- Preheat the oven: Preheat your oven to 175°C (350°F). Line a loaf pan or an 8″ rectangular or square pan with parchment paper, creating a sling for easy removal later.
- Prepare the shortbread dough: In a food processor, combine the ground almonds, sea salt, maple syrup, peanut butter, and solid coconut oil. Process until the mixture sticks together forming a cohesive dough.
- Form and bake the base: Press the dough evenly into the base of the prepared pan and smooth it with the back of a spoon. Gently prick the dough several times with a fork to prevent bubbles. Bake for 20 minutes or until slightly golden brown. Remove from oven and allow to cool to room temperature.
- Make the peanut butter caramel: In a heat-resistant bowl, combine the peanut butter, maple syrup, solid coconut oil, sea salt, and optional maca powder. Heat this mixture over a double boiler while stirring until fully melted and smooth, forming a caramel-like consistency.
- Assemble the caramel layer: Pour the warm peanut butter caramel evenly over the cooled shortbread base. Place the pan in the freezer and chill for at least 2 hours or until the caramel is completely set. Alternatively, freeze overnight.
- Slice the bars: Heat a sharp knife by placing it in boiling water, then dry it thoroughly. Use the heated knife to gently cut the layered shortbread and caramel into bars, allowing the heat to slice through cleanly. Arrange the bars on a parchment-lined baking sheet and return them to the freezer to hold their shape during chocolate coating.
- Melt the chocolate coating: Melt the vegan chocolate and coconut oil together over a double boiler, stirring until smooth and well combined.
- Coat the bars: Dip each bar into the melted chocolate using two forks or spoons until fully coated. Place the coated bars back onto the parchment paper, sprinkle lightly with sea salt, and refrigerate for 15 minutes or until the chocolate is fully set.
- Store and serve: Store the finished bars in an airtight container in the refrigerator for up to 10 days. You may also freeze leftovers, storing in an airtight container and thawing overnight in the fridge before serving.
Notes
- Heating the knife between cuts helps make clean slices without cracking the chocolate or caramel layers.
- Maca powder is optional but adds an earthy flavor and nutritional boost.
- Using a parchment sling in the pan makes it easier to remove the bars in one piece.
- Ensure coconut oil is solid before mixing to aide in structure and texture.
- Freeze the bars during preparation to ensure neat coating and easy slicing.

