Vegan Chocolate Peanut Butter Swirl Brownies

By Jessica Hylton - - Updated
These Vegan Chocolate Peanut Butter Swirl Brownies are beyond addictive! They are chewy, fudgy, rich in chocolate and peanut butter and so easy to make!

A stack of vegan chocolate peanut butter swirl brownies, surrounded by chocolate chips.
For me, the holidays are about a few things. Family, loved ones, precious memories. Christmas decorations, singing endless Christmas songs and every peppermint scented beauty product. Also? Indulgence. Let’s just be real and honest. We kind of (in moderation) have all our favourite treats and enjoy them even more this time of year. What better reason than to finally come out with peanut butter swirl brownies for you guys?! 
Top down view of vegan chocolate peanut butter swirl brownies on a white table.
Now, this of course isn’t my first brownie hurrah. All my bios when I first joined social media used to say “brownie addict.” at the end of the description. Yup, brownies were the best mistake ever to be made. After my (non-vegan) fudgy brownies became the #2 Google Search, I made a vegan chocolate fudgy brownies which blew up on Pinterest. Since then I’ve seen SO many positive reviews that I knew I needed to test out different versions to satisfy your sweet tooth (and mine). These Peanut Butter Swirl Brownies were born. 
Overhead view of vegan brownies, stacked on a table.
These brownies are SO good that I froze them before my most recent trip so that I could run back home to them. I haven’t even shared them yet – shhhh! I promise I will. But I wanted these all to myself for just a bit. They are chewy, fudgy, chocolate-y and so divine.   
These brownies are made without cocoa powder, and instead are made with chocolate chips or even chocolate chunks. I usually add some extra chocolate chips in there, but left them out this time. Feel free to throw in another ½ cup to add to the fudgy-ness. I reduced the oil in these brownies slightly these since the peanut butter itself has oil. What you’re left with are rich, fudgy brownies with an irresistible peanut butter ribbon running through it that ties it all in. It adds a beautiful creaminess and slight saltiness that complements all of these other flavours. 
Close up of vegan brownies, surrounded by chocolate chips.
P.S. a few readers have made this recipe gluten free with much success! I would definitely recommend swapping this flour out with Bob’s Red Mill Gluten Free 1 to 1 Baking Flour. Definitely give these babies a try and enjoy the holiday season! I can’t wait to share all the other baked goodies I have for you! 
A stack of vegan brownies on a white table top.

Vegan Chocolate Peanut Butter Swirl Brownies

These Vegan Chocolate Peanut Butter Swirl Brownies are beyond addictive! They are chewy, fudgy, rich in chocolate and peanut butter and so easy to make!
by: Jessica in the Kitchen
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 16 servings
Course Desserts
Cuisine American
  • 1 cup 188g chocolate chips, melted
  • 1 cup 133.75g all purpose flour
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon baking soda
  • 2 flax eggs - Learn how to make a flax eggOR Two Bob's Red Mill Egg Replacer*
  • 3/4 cup 158g brown sugar (I use raw brown sugar, cane sugar or coconut sugar)
  • 6 tablespoons 75g melted coconut oil
  • 1/4 cup water
  • 1 teaspoon pure vanilla extract
  • ¼ cup peanut butter


  • Preheat oven to 325°F/165°C. Grease and prepare the brownie pan and set it aside.
  • Melt chocolate chips in microwave for a minute, stirring after to see if chips have melted. If not, microwave in increments of 30 seconds until completely melted. Alternatively, you can melt in over a small pot of boiling water (Not a lot of water in the pot) and put the chocolate chips it in a heat proof and melt proof bowl over the pot and stir until melted.
  • In a medium bowl, whisk the flour, salt and baking soda until combined. Set aside.
  • In a separate bowl, add the flax eggs or egg replacement, coconut sugar and coconut oil and mix until combined for about 2 minutes. Add the water and the vanilla extract. Add to the dry mixture to the wet mixture and melted chocolate chips and stir for about 3 minutes until combined.
  • Pour into a greased, parchment lined, or a greased foil-lined 8x8 square pan.
  • Warm up the peanut butter for about 15 seconds until warm and extra runny. Dollop the peanut butter on top of the brownies. I like to do it in medium circles that don't touch all over the batter, then slowly using a knife, swirl left to right from top to bottom through the batter, up and down from right to left to get the swirl through the whole batter. Don't over do it or you'll just get a muddle.
  • Bake for 40-45 minutes. The centre might still be a bit wobbly. When finished, remove from oven carefully and allow to cool completely until room temperature. Cut and enjoy!


Calories: 129kcal | Carbohydrates: 14g | Protein: 2g | Fat: 8g | Saturated Fat: 5g | Sodium: 124mg | Potassium: 45mg | Fiber: 1g | Sugar: 5g | Calcium: 6mg | Iron: 1mg

Disclaimer: Although attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

by Jessica

leave a comment

Recipe Rating


  1. Richelle says:

    Could I use cocoa powder instead of chocolate chips?

    • Courtney | Jessica in the Kitchen says:

      Hi Richelle! Thanks for reaching out! We haven’t tried this substitution using cocoa powder. But other readers have had success with this, so try it and let us know how it turns out! We hope you enjoy!!

  2. Maria says:

    Hi Jessica! Could I use vegetable oil instead of coconut oil?

  3. Taylor Burke says:

    Do you think banana would work as a substitute for the flax eggs?

  4. Jessica says:

    Hi Taylor,

    Yes you can! It would make it very banana-y just a warning and might throw off the texture a bit though. Are you allergic?

  5. randy thill says:

    5 stars
    I had something that was akin to this at a local eating place that makes gluten free treats and theirs were good. these look better, as your ingredients look to make them more chewy. I’ll whip up a batch tomorrow and share with my neighbor who helped me decide which candied nuts were the best! She is always interested in tasting baked goods! Sorry I put the stars in, but they wouldn’t let me write til I did this time! I promise to come back to change it if I am wrong!

    • randy E thill says:

      5 stars
      yup…5 stars. And my neighbor agrees (she doesn’t even like brownies, so I think she always had the cake ones before). I think next time I am gonna try for 1/4 cup less flour and see if I can get them a bit chewier. These were excellent, but a gal’s gotta do what she’s gotta do! Just a tiny bit more moisture would make them less cakelike.
      You are the cat’s meow, you know, when it comes to good food!

      • Jessica says:

        Oh I am So happy to hear that Randy!!! Continue to enjoy these morsels and thank you for sharing with me!! <3

  6. Debby Hammer says:

    Can’t wait to hear where you have been. Our next trip is to Japan in March. Will try a few new things. Sayonara.

    • Jessica says:

      Oh wow that’s incredible – we are going to Japan next year too!! Not in March, but have a fantastic time <3

  7. Zuzanna Kukawska says:

    5 stars
    I’ve been looking for the perfect melted-chocolate brownie recipe for the longest time. The best recipe so far!! Easy to make and heaven to eat. This is a must have, hands down 10/10.

  8. Alex says:

    5 stars
    These were incredible. I have been on the hunt for a good vegan brownie recipe (not cakey) for so long (my whole life as I have always been allergic to milk and eggs). These really hit the spot! I am also allergic to nuts so I didn’t use peanut butter – I replaced it with biscoff spread and it worked a treat! I found the coconut taste a little bit noticeable which was not a bad thing, but I might try it with vegetable oil in the future.
    Thank you Jessica!

Send this to a friend