Home » Slices & Bars » Chocolate Peanut Butter Swirl Brownies

Chocolate Peanut Butter Swirl Brownies


Oh that chocolate + peanut butter combination again! Who can resist? I can’t!

These two flavours work perfectly together, especially in a delicious fudgy brownie.


I have been wanting to share a chocolate brownie recipe with a peanut butter swirl for the longest time! I attempted it once, it failed. I then tried again using my 30-Minute Mint Chocolate Brownie recipe. I made up a peanut butter swirl mixture and voila! It baked perfectly and resulted in a tasty chocolate brownie with the best peanut butter swirled through. It’s addictive if I do say so myself!

These brownies are also gluten free, dairy free and completely vegan! Yippee!! No milk, butter or eggs in these brownies! Now that is what I call guilt-free brownie!

If you can’t have nuts, you can replace the peanut butter in this recipe for other seed butters such as sunflower seed butter and sesame seed butter, or even cashew (if you can have cashews that is). If you don’t want to use the nut/seed butters, you can simply use my 30-Minute Mint Chocolate Brownie recipe instead. That recipe is what I used to make this PB choc brownie, it will just be without the peanut butter.


What are some of your favourite brownie flavours? Or flavour combinations that you have made or tried? I love brownies and I know you guys too so I would love to supply you guys with an endless supply of delicious brownie recipes, wouldn’t you? There are blondies of course, the brownies made without dark chocolate but white chocolate. I actually have a blondie recipe here on my blog, just another one for you to try, yay!

I hope you guys enjoy this yummy yet very simple chocolate peanut butter swirl brownies! Enjoy them for your weekly snacks and after dinner desserts!


Chocolate Peanut Butter Swirl Brownies
Prep time
Cook time
Total time
Recipe type: Gluten Free, Brownies, Dairy Free, Vegan
Serves: 16 squares
  • Brownies
  • ¾ cup pitted dates, soaked in boiling water for 5 minutes
  • ¾ cup smooth peanut butter
  • ¼ cup unsweetened applesauce
  • ½ cup almond milk
  • ½ cup oat flour*
  • ⅓ cup cacao powder
  • 1½ tsp vanilla bean extract
  • 1½ tsp baking soda
  • ¾ cup dark chocolate chips
  • Peanut Butter Swirl
  • ½ cup smooth or crunchy peanut butter
  • 1 Tbsp coconut oil, melted
  1. Brownies
  2. Preheat oven to 180ºC (356ºF). Line a 9” x 9” square baking pan with parchment paper. Set aside.
  3. Drain soaked dates.
  4. In a high speed food processor, add dates, peanut butter, applesauce and milk. Blend on high until smooth and combined. Scraping down the sides.
  5. To the processor, add oat flour, cacao, peppermint extract, vanilla and baking soda. Blend on high until well combined and smooth.
  6. Add chocolate chips, pulse until just combined.
  7. Pour batter into prepared baking pan and smooth out top.
  8. Peanut Butter Swirl
  9. In a small mixing bowl, combine peanut butter and melted coconut oil. Mix until well combined. NOTE: You want this mixture to be pliable so you can mix it through the brownie batter. If it’s still too thick, add a little more of the melted coconut oil.
  10. Dollop tablespoon worths of swirl mixture over the top of the brownie batter. Take a butter knife and gently swirl it through the batter.
  11. Bake for 15-25 minutes or until top springs back when touched or until a skewer inserted into the middle comes out clean.
  12. Remove and cool in pan for 10-15 minutes.
  13. Transfer to a wire rack to cool completely.
  14. Slice into squares and enjoy!
Store in an airtight container, refrigerated or in the pantry, for 3-5 days.
*You may also try using gluten free all purpose flour if you don’t have access to oat flour. Just remember the final texture of the brownie may be slightly different to the original recipe. I suggest adding a little less of the all purpose flour (if using instead of the oat flour) beginning with ¼ cup and pulsing the batter. You want a thick pourable brownie batter.



  1. Tried your recipe for today’s office brunch (no vegetarian nor vegans around), and they loved it! Really needed to force myself to not eating the entire batch on my own after getting it out of the oven yesterday amazing! Just wondering about the nutritional facts- any idea? Much love from Germany,


    1. Hi Rebecca, great to hear yourself and everyone enjoyed these brownies! Can’t go wrong with chocolate and peanut butter 🙂
      As of right now I unfortunately don’t have a nutritional panel for my recipes, I’m currently working on getting one. So I can definitely report back to you on here once I have that information if you would like.
      Thanks Rebecca!

  2. I’ll gonna do it for sure! I just not sure about the applesauce, I never use it before, but I’ll try it anyway! I’ll let you know later 🙂

    1. Hi Vanessa! Yay! I hope you enjoy the recipe. You can’t taste the applesauce in the brownies (well I don’t personally think so). Another option could be using mashed bananas instead of the applesauce. I haven’t tried this before but I think this could be a good option if you don’t want to use applesauce. It will just alter the texture/flavour of the end result. Let me know how you go! xx

Leave a Reply

Your email address will not be published. Required fields are marked *