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! 
Save This Recipe Form

Want to save this recipe?

Enter your email below & I'll send it straight to your inbox. Plus you’ll get new recipes from me every week!

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!
5 (from 8 ratings)


  • 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.