PEANUT BUTTER SWIRL BROWNIES- Vegan, Gluten & Grain- Free, Refined Sugar-Free & Oil-Free

I love peanut butter. I love it so much that I try not to keep it in my house because I know I will attack it with a spoon and believe me, it never has a chance. It’s one of those foods I have the hardest time keeping to a proper serving size. So when my partner came home with a container of peanut butter I asked him to hide it from me.

brownie cut copy

It didn’t work. When there’s a will, there’s a way and I knew there was peanut butter in the house. I found his not so great hiding spot (behind the toaster) within a few minutes. Poor guy, he actually thought he could hide it in the kitchen.

Anyway, I realized my best hope at not devouring the entire container of peanut butter was to bake with it. And bake with it I did!

single brownie

Peanut Butter Swirl Brownies

Moist, rich chocolate brownies swirled with a creamy peanut butter mixture. These are so delicious no one will ever know that the secret ingredient is beans!

Serves 16


Brownie Batter-

  • 1/2 cup dates
  • 1/2 cup all natural peanut butter
  • 1/2 cup navy beans, mashed
  • 1/2 cup unsweetened non-dairy milk (I used almond)
  • 1/4 cup coconut sugar (any granulated sugar will work)
  • 1 tbsp vanilla extract
  • 1/2 cup cocoa powder
  • 1/4 tsp baking soda
  • 1/8 tsp sea salt

Peanut Butter Swirl-

  • 1/4 cup all natural peanut butter
  • 1/4 cup navy beans, mashed
  • 2 tbsp unsweetened non-dairy milk (I used almond)


  1. Pre-heat oven to 350 degrees. Line 8 x 8 baking pan with parchment paper.
  2. Place dates in a 1/2 cup dry measuring cup and pour hot water over them until the measuring cup is full. Let sit for 5-10 minutes (depending on how hard dates are).
  3. Add peanut butter, beans, non-dairy milk, coconut sugar and vanilla to a food processor or blender (I used my Magic Bullet) and blend until combined. Add the soaked dates and the soaking water and blend again until smooth.
  4. In a medium bowl mix together cocoa powder, baking soda and salt.
  5. Pour the blended mixture (from step 3) into the bowl (from step 4) and stir until combined.
  6. Pour into lined 8 x 8 baking pan and set aside.
  7. Prepare the peanut butter swirl my adding the peanut butter, beans and non-dairy milk to a food processor or blender (I used my Magic Bullet) and blend until smooth.
  8. Using a spoon drop spoonfuls of peanut butter swirl batter randomly over the brownie batter.
  9. Insert a butter knife into the center of a peanut butter swirl blob (right down to the bottom of the pan) and pull the knife away from the blob in a swirl-like pattern. Repeat until all of the peanut butter swirl blobs have been cut/ swirled into the brownie batter.
  10. Bake for 45 minutes and let cool completely in the pan before cutting and serving.
  11. Enjoy and share with your friends/family!

And there you have it, how I solved my peanut butter predicament. For the record, I could have easily eaten all of these brownies myself. I was able to restrain myself, however, and brought some to share with my friends at work. I think they appreciated the brownies much more than they would have appreciated me bringing a jar of peanut butter and spoons!

xoxo Erin

Nutritional Information:

Calories: 115.5, Fat: 6.6 g (1.2 g saturated), Carbohydrates: 12.7 g, Fiber: 2.8 g, Sugar: 6.5 g, Protein: 4.4 g

Nutritional information is based on a serving size of 1 brownie, 1/16th of recipe. Nutritional information was calculated using this

You Might Also Like:

Triple Chocolate Brownie

Triple Chocolate Brownie

UPDATE! This recipe was shared at Slightly Indulgent TuesdaysGluten-Free Wednesdays, Healthy Vegan FridaysGluten-Free Fridays, Whole Food FridaysAllergy-Free Wednesdays, My Meatless Mondays, Fat Tuesdays, Make Your Own MondaysTasty Traditions, Thank Your Body Thursdays, Potluck Party, Fresh Bites Friday, Natural Living Mondays, Real Food Wednesdays, Wonderful Food Wednesday, Simple Lives Thursday, Fight Back Friday, Whole Food Wednesdays, Full Plate Thursday, Melt in Your Mouth MondaysWellness WeekendTuesday GreensHealthy 2Day WednesdaysTasteful TuesdaysTried and True RecipesMostly Homemade MondaysTry a New Recipe TuesdaysEco Kids TuesdaySimple Meals Friday and All My Bloggy Friends.


50 thoughts on “PEANUT BUTTER SWIRL BROWNIES- Vegan, Gluten & Grain- Free, Refined Sugar-Free & Oil-Free

  1. This my friend is some serious YUM!
    Thanks for linking up at our Gluten Free Fridays party! I have tweeted and pinned your entry to our Gluten Free Fridays board on Pinterest! 🙂

    Thanks for linking back to the Gluten Free Fridays post!

    Cindy from

  2. Pingback: Whole Food Fridays 2-22-2013

  3. Pingback: healthy vegan friday #31the veggie nook | the veggie nook

  4. Pingback: Healthy Vegan Friday & Ready for Challenge

    • Hi Jimi, you could use any liquid sweetener in the same amount. I would opt for maple syrup (for no other reason than I love it) but agave or coconut nectar should also work. Let me know how it goes!

  5. Pingback: PEANUT BUTTER CHOCOLATE CHIP MUFFINS- Vegan, Gluten-Free, Refined Sugar-Free & Oil-Free | Sift, Stir & Savour

  6. Pingback: CHOCOLATE HAZELNUT CRISPY RICE SQUARES- Vegan, Gluten-Free & Refined Sugar-Free | Sift, Stir & Savour

  7. Hey! These look awesome! I’m planning on making them today, actually. But I have a quick and maybe kind of silly question. For measuring out the navy beans, do you mash them and then measure, or just measure the whole beans and then mash them? I would guess that there’d be at least a slight difference in the measurements based on whether you mash them before or after, so I just want to make sure I get it just right. Thanks!

  8. Pingback: Candida diet, whole foods, sugar-free, vegan Wellness Weekend Event | Diet, Dessert and Dogs

  9. Pingback: CHOCOLATE CHUNK PEANUT BUTTER COOKIES- Vegan, Gluten-Free, Refined Sugar-Free & Oil-Free | Sift, Stir & Savour

  10. A person essentially aid to make seriously articles I would state. This is the very first time I frequented your internet site page and thus far? I surprised with the research you created to make this particular publish incredible. Fantastic job!

  11. What beautiful brownies, they look delicious. Hope you are having a great weekend and thank you so much for sharing with Full Plate Thursday.
    Come Back Soon!
    Miz Helen

    • I’ve never worked with PB2 before, but I’m presuming based on your comment that it’s more dry than peanut butter? I would suggest doing a direct substitution and then if the batter looks too dry, start adding extra non-dairy milk (1 tbsp at a time). Good luck!

  12. Pingback: INSTANT TRIPLE CHOCOLATE BROWNIE- Vegan, Gluten-Free, Sugar-Free & Oil-Free | Sift, Stir & Savour

  13. So I tried these today, they look great on the outside and taste good but are runny inside. I baked them for 1.5 hours so am not sure what the problem is, Thanks

    • Hmm, I’m not sure what the problem is either…the raw batter itself should be some what thick, so I don’t know how the baked version could be runny. I wonder if we used different amounts of water to cover the dates? It should take about 2 tbsp of water.

  14. Oh my goodness! These look gorgeous and delicious! My son has already copied down the recipe and told me he wants to make them! 🙂 Thanks for linking up with “Try a New Recipe Tuesday!” I hope you will be able to join us again this week.

  15. Pingback: 5-Ingredient Mondays: SUGAR-FREE PEANUT BUTTER CUPS (Vegan & Gluten-Free) | Sift, Stir & Savour

  16. Pingback: Healthy Vegan Fridays #31 Brownies, Smoothies and Fasting

  17. Pingback: GOOEY PEANUT BUTTER & BANANA SANDWICH- Vegan, Gluten-Free, Refined Sugar-Free & Oil-Free | Sift, Stir & Savour

  18. Pingback: Candida diet, whole foods, sugar-free, vegan Wellness Weekend Event | Ricki Heller

  19. Pingback: Vegan Par-tay Time | Running on Vegan

  20. Pingback: Top 10 Recipes & Goodbye 2013 | Sift, Stir & Savour

  21. This is a stupid question, but what exactly is the purpose for the beans and dates? Is there any way I can bake these without them, if not, is there a substitute?

    • Hi Eric, the beans are for structure and the dates are for sweetness. You could probably substitute prunes or raisins instead of dates, however that would likely produce a less sweet brownie and I cannot guarantee that it would work since I have not tried it. I’m not sure how to substitute out the beans, you might be best to find a brownie recipe without the beans if that’s your preference. Thanks!

  22. Pingback: Peanut Butter |

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s