Peanut Butter Protein Twix Bars are a healthy, homemade and high-protein version of the candy bar everyone loves. Twix protein bars are made with oat flour, protein powder and sugar free chocolate, for a gluten-free, sugar free and low calorie treat!

Ingredients for Peanut Butter Protein Twix Bars
These Vegan peanut butter protein twix bars require oat flour and just simple healthy pantry staples, so it’s the perfect recipe for a gluten free, low carb and keto homemade protein bar!
- Oat Flour – You can make your own by blending rolled oats in a high speed blender
- Unflavored Protein Powder to replace some of the flour (and carbs) in the recipe for a slightly lower carb high protein. I recommend this one from KOS.
- Vanilla Protein Powder – key for the high protein Twix candy bars. All my protein treats are Quest protein powder recipes (here’s a link), but you can use a Vegan protein powder to meet dietary requirements.
- Coconut Flour
- Almond Milk
The Peanut Butter Protein Caramel Layer
These raw Twix protein bars use a high protein and sugar free caramel layer made with peanut butter powder and protein powder.
- Creamy Peanut Butter
If you want an extra high-protein recipe, use protein peanut butter from American Dream. Code HAYLSKITCHEN gives you 10% off. - Peanut Butter Powder, also known as Powdered Peanut Butter. I recommend the one from PbFit.
- Vanilla Protein Powder for high protein peanut butter caramel.
I recommend the same here too: Quest Vanilla. - A bit of Water
For the chocolate coating
- Sugar free Chocolate Bar or Chocolate Chips: I use the chocolate bar from Lakanto here. Another option is Lily’s Bar or Chocolate Chips.
- Coconut Oil so the chocolate is easier to melt and more smooth when you drizzle.
To store Protein Powder Twix Bars
These homemade Vegan Twix candy bars need to be stored in the fridge since they have a bit of milk in there.
Keep these healthy Twix bars refrigerated in an airtight container for up to a 1 week.
They make great meal prep freezer friendly protein peanut butter treats too! Place peanut butter Twix bars in an airtight sealed container, or individually wrapped in plastic wrap, and they should be good for 2 or 3 months. Be sure to let them thaw on the counter before eating!
Alternatives for Low Calorie Healthy Twix Bar Recipe!
I made these healthy, sugar free and gluten free and low calorie Twix bars with this particular ingredient list, but here’s some options to choose from.
- Unflavored protein powder: Use Almond flour or Oat flour
- Peanut Butter Powder: Use ⅓ cup Creamy Peanut Butter, but also reduce the water to maybe ½ Tbsp.
- Sugar free Maple Syrup: Regular maple syrup or Honey, but they won’t be Vegan or a no sugar recipe anymore.
- Coconut flour: Try using about ⅓ cup of Almond Flour
- Peanut Butter: Almond Butter, Hazelnut Butter or even Tahini
Vegan Twix Bars without Condensed Milk
Since there’s no condensed milk in this recipe, these Twix bars can easily be made Vegan with the right ingredients.
Use a plant based protein powder (instead of whey-casein) to get a Vegan Twix bar; I recommend this one from KOS.
I also recommend tasting the dough and adding a bit of extra stevia sweetener.
You also want to make sure you use dairy free chocolate here.
Some more Healthy Homemade versions of Store-bought candy
- Homemade Sugar-free Protein Snickers Bars
- Protein Kit Kat Bats
- White Chocolate Pumpkin Butter Cups
- Buttefinger Protein Bars
- Peanut Butter Protein Rice Krispie Treats
More No Bake Peanut Butter Desserts and Snacks to try:
- The Softest Low-Fat No-bake Peanut Butter Protein Cookies
- Tripe Peanut Butter Protein Truffles
- Chickpea Cookie Dough Protein Bars
- Banana Bread Freezer Protein Balls
Peanut Butter Protein Twix Bars (Vegan and Low Carb)
Ingredients
Base:
- ½ cup Oat Flour, 45g
- ½ cup Unflavored Protein Powder, Plant-Based, 45g, see post for subs
- ½ cup Vanilla Protein Powder, Whey-Casein, 45g
- ¼ cup Coconut Flour, 28g
- 100 ml Unsweetened Almond Milk
Peanut Butter Protein Caramel:
- ½ cup Peanut Butter Powder, 48g
- 3 tablespoon Vanilla Protein Powder, Whey-Casein, 17g
- 1½ tablespoon Creamy Peanut Butter, 24g
- 3 tablespoon Water, 45ml
Chocolate Topping:
- 3 tablespoon Chopped Chocolate, Sugar-free recommended, 42g
- ½ teaspoon Coconut Oil, 2g
Instructions
- Line a 8×4” pan or loaf pan with parchment paper; leave an overhang to lift out later.
Base:
- In a bowl combine oat flour, unflavored protein powder, vanilla protein powder and coconut flour.
- Add in milk (a little at time) and mix. Mixture will be like a dough.Add more milk if too dry, coconut flour if too wet.
- Transfer to prepared pan and press down.
Peanut Butter Protein Caramel:
- In the same bowl, stir peanut butter powder, peanut butter, protein powder and water (add little at a time).Mixture should be thick but spreadable.
- Spread on top of base and use back of spoon/spatula or fingers to smoothen.
- Place in freezer 10 minutes to harden.
- Lift layers out of pan, place on cutting board and slice into 8 bars.
Chocolate Topping:
- Place chocolate chips and coconut oil in a large microwave safe bowl and microwave about 45 seconds, stirring halfway, until completely melted.
- Spread chocolate on bar and use back of spoon to smoothen.
- Transfer to freezer to cool about 3-5 minutes.
Notes
- Nutrition value is calculated using products recommended below.
- See post for alternate ingredients, tips and storage options.
- Quest Nutrition Vanilla Milkshake Protein Powder
- KOS Plant Unflavored Protein Powder
- American Dream Nut Butter Peanut Butter
- Use code HAYLSKITCHEN for a discount off your order
- KOS Plant Vanilla Protein Powder
- PbFit Original Powdered Peanut Butter
- Pb2 Original Powdered Peanut Butter
- Yield: 8 bars | Serving size: 1
- Calories: 162 cal
- Fat: 7g | Saturated fat: 2.8g
- Carbohydrates: 12.2g | Fiber: 4.5g | Sugar: 1.5g
- Protein: 14.9g
Sebastian says
Can’t make the base hard enough..it kinda stays like a wet dough. Is there any other trick?
Haylee Jane Monteiro says
Hi Sebastian!
Sorry for taking so long to get back.
Could you confirm whether you used whey-casein for this recipe? Whey protein does not absorb as much liquid as whey-casein does, and the mixture will be too wet. I would say add less wet ingredients (maybe start with 1.5-2 Tbsp milk) if you use whey.
Meredith says
SO GOOD! Such an easy recipe to make and tastes much better than any store bought bars you could buy. This is a recipe I continuously go back to since the ingredients are pretty minimal. I have 2 for breakfast with some fruit and it’s super satisfying.
Haylee Jane Monteiro says
Omigosh I’m so happy you loved these <3 Definitely going for homemade protein bars here as well. Easy and so convenient.
2 for breakfast sounds like the way to go!
Trinity says
I was in a pretty good craving episode when I found this recipe. Thank you! It may not be an actual Twix but at least it’s close enough, and healthy! No regrets! I think the peanut butter part might be something I make by itself ?
Haylee Jane Monteiro says
I totally agree with you on that peanut butter part, haha. May or may not have had plain and also used it in a bunch of other recipes later. Hope you find some more good stuff here to try!