Vegan Chocolate Peanut Butter Protein Bars

These rich and fudgy bars have 20g of protein per serving. Perfect for a sweet breakfast, filling afternoon treat or pre or post-workout fuel - even n...These rich and fudgy bars have 20g of protein per serving. Perfect for a sweet breakfast, filling afternoon treat or pre or post-workout fuel - even non-vegans will appreciate these! Read more These rich and fudgy bars have 20g of protein per serving. Perfect for a sweet breakfast, filling afternoon treat or pre or post-workout fuel - even non-vegans will appreciate these! These rich and fudgy bars have 20g of protein per serving. Perfect for a sweet breakfast, filling afternoon treat or pre or post-workout fuel - even non-vegans will appreciate these!

Prep time
10 mins
Cook time
15 mins
FREEZER FRIENDLY
No
SHELF LIFE
3 days
Contains
Peanuts, Dairy, Nuts View all Date, Peanuts, Dairy, Chocolate, Nuts, Seeds

NUTRITION PER SERVING (Read more)

19g
Protein
263kcal
Calories
15g
Total Fat
15g
Carbs
9g
Sugars
5g
Fibre
76mg
Calcium
6%
 
2mg
Iron
11%
 
86mg
Magnesium
20%
 
361mg
Potassium
8%
 
123mg
Sodium
5%
 
0mg
Vitamin B1
0%
0.2mcg
Vitamin B12
8%
 
0.3mcg
Vitamin D
2%
 
1.9mg
Vitamin E
13%
 
30mcg
Vitamin B9
8%
 
30mcg
Vitamin A
3%
 
0mg
Vitamin C
0%
1.2mg
Zinc
11%
 
2mcg
Vitamin K
2%
 
0.5mg
Copper
56%
 
0.1mg
Vitamin B2
8%
 
3mg
Vitamin B3
19%
 
0.1mg
Vitamin B6
6%
 
159mg
Phosphorus
13%
 
Protein: 19g; Calories: 263kcal; Total Fat: 15g; Carbs: 15g; Sugars: 9g; Fibre: 5g; Calcium: 76mg (6%); Iron: 2mg (11%); Magnesium: 86mg (20%); Potassium: 361mg (8%); Sodium: 123mg (5%); Vitamin B1: 0mg (0%); Vitamin B12: 0.2mcg (8%); Vitamin D: 0.3mcg (2%); Vitamin E: 1.9mg (13%); Vitamin B9: 30mcg (8%); Vitamin A: 30mcg (3%); Vitamin C: 0mg (0%); Zinc: 1.2mg (11%); Vitamin K: 2mcg (2%); Copper: 0.5mg (56%); Vitamin B2: 0.1mg (8%); Vitamin B3: 3mg (19%); Vitamin B6: 0.1mg (6%); Phosphorus: 159mg (13%)
Show more
Contains
Peanuts, Dairy, Nuts View all Date, Peanuts, Dairy, Chocolate, Nuts, Seeds

Ingredients

Makes 4
peanut butter
Swaps: almond butter
medjool date
pitted and roughly chopped
cacao powder (raw)
protein powder plant based (unflavoured)
Swaps: protein powder whey based (unflavoured)
milk (plantbased)
Swaps: milk (dairy)
Optional finish
roughly chopped
sea salt
Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

Method

1

Gather and prepare your ingredients. Preheat the oven to 180°C/160°C fan. Line a 13.5x16.5cm loaf tin with parchment paper.

2

Place the peanut butter, medjool dates, cacao powder, protein powder, and milk into a blender or food processor. Blend until smooth.

Cook easy, healthy recipes every week
  • 1000+ doctor approved recipes
  • Easy ingredient swaps and step-by-step images
  • Smart meal planner with shopping lists
Start free trial
© 2026 The Doctor's Kitchen