Peanut Butter Swirl Brownies

Difficulty: Easy

Makes 12


Brownies are one of the easiest things to throw together at short notice and when I’m pressed for time I love to whip up a batch to take with me to a dinner party. You know what takes the standard awesome brownie to the next level of awesomeness? Peanut butter!   Just a little swirl of the stuff makes all the difference.

Note: I used a regular square pan so these brownies are pretty thick. If you use a bigger pan, you’ll get thinner brownies and you’ll need to reduce the baking time accordingly.


  • 1 1/2 cups soy milk
  • 1 teaspoon apple cider vinegar
  • 2 cups plain flour
  • 2 cups caster sugar
  • 1/2 cup cocoa
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1/2 cup canola oil
  • 1 cup chopped chocolate or chocolate chips
  • 1/3 cup peanut butter


  1. Preheat oven to 180°C and spray a square baking tin with oil before lining with paper.
  2. In a small bowl, whisk together the soy milk and apple cider vinegar.
  3. In a large bowl sift together the flour and cocoa before adding the sugar, baking powder and salt.
  4. Add the oil to the milk mixture before slowly pouring into the dry ingredients.
  5. Make sure it’s well combined and then fold in the chocolate chunks.
  6. Put the peanut butter in a bowl and microwave for a minute.
  7. Pour the brownie mixture into the baking tray before drizzling the peanut butter on top. Use a knife to swirl the peanut butter through and create a marble pattern.
  8. Bake in the for an hour until cooked through. Allow to cool before slicing and serving.


  • Tanya

    I made this tonight! Although it is better than previous brownies recipe I’ve tried, the cooking time for me was too long. I was skeptical but left it in for 55 minutes and it overcooked and burnt on the edges. The recipe makes a very thick brownies, I would cut down the amount of flour, sugar, milk and oil. Overall a good recipe. Thanks for sharing!

    • Chelsey

      I was after a thick brownie for this one which is why I made the note to use a bigger pan and reduce cooking time for thinner brownies and ovens can vary so this is just what worked in mine. Thanks for the feedback and I’m glad you enjoyed them 😀

  • Kristina

    I made these for a work colleague’s birthday and everyone at work (non vegans) loved them! They loved the peanut butter on the top as “something different”. I baked it for an hour and it turned out perfect!

  • Kateri

    This recipe turned out really nice, I just followed everything and an hour was perfect for the cooking time. Will do again, and again! Thanks!!

    • Chelsey

      Wooohooo! So glad you enjoyed ’em, Kateri 😀