Go Back
vegan peanut butter brownies

Vegan Peanut Butter Brownies

These fudgy vegan peanut butter brownies are the perfect decadent dessert to satisfy any sweet tooth. Best of all, they're made with just 9 ingredients!
Course Dessert
Cuisine baking, vegan
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 16 pieces
Calories 223kcal
Author Shivani Raja


For the batter:

  • 1 Banana the riper, the better
  • 4oz/ 115 grams Dark Chocolate
  • 1/2 cup/ 115ml Sunflower Oil
  • 1/3 cup/ 115 grams Caster Sugar
  • 1 teaspoon Vanilla Extract
  • 1 pinch Instant espresso powder optional, to bring out the flavours

Dry ingredients:

  • 1/2 cup/ 90 grams Self Raising Flour
  • 1/2 teaspoon Baking Powder
  • 1/4 cup/ 40 grams Cocoa Powder


  • 2.5 oz/ 85 grams Dark Chocolate roughly chopped
  • 2.5 tbsp/ 50 grams Peanut Butter smooth or crunchy


  • Preheat the oven to 180 degrees/ 350 F. Grease a 20cm square baking tray with a little oil, and line with greaseproof paper.
  • Break up the 4oz/ 115 grams chocolate and melt until smooth (I like to do this in the microwave, by carefully heating on the medium setting in 30 second bursts and stirring after each interval, but you can use a double boiler if you wish). Set aside to cool.
  • In a large mixing bowl, mash the banana until no large lumps remain (you can puree the banana in a blender if you wish). Add the sunflower oil and sugar, and whisk until well combined. 
  • Pour in the cooled melted chocolate and whisk together to combine. Stir in the vanilla extract and espresso powder, if using.
  • Measure out the dry ingredients into a separate bowl. Gradually sift them in, folding the batter after each addition (I would do this in 3-4 increments).
  • Add the chopped chocolate to the batter and mix to combine. Pour into the baking tray and swirl through the peanut butter. 
  • Bake for 20-25 minutes, then remove from the oven and leave to cool completely before cutting into squares. Enjoy!


  • The brownies will be much easier to slice cleanly if you leave them to cool completely in the fridge. 
  • These brownies can be stored in the fridge, in a covered container, for up to 4 days.
  • If you wish to reheat the brownies, you can do so by heating in the microwave for a few seconds. For an extra decadent treat, top with a scoop of vegan ice cream! 
  • If you are allergic to nuts or wish to make plain chocolate brownies, you can omit the peanut butter. To compensate for the lack of salt in this case, I add a generous pinch of salt to the batter during step 4.