Dairy Free,  Dessert,  Recipe,  Snacks,  Vegan,  Vegetarian

Fudgy Peanut Butter Protein Brownies (Vegan)


One of the absolute best questions to ask someone who eats plant-based/vegan is where they get their protein. I’m being a little sarcastic here but I also have some pretty smartass answers to this question that are pretty fun to deliver on the right occasion. My favorite; “I get my protein the same place your protein gets its protein and skip the middle-man.”



Hey, for the most part I avoid being the stereotypical preachy vegan and I actually understand all the questions because I had them myself. I love to be inspiration to people to try something new or healthier but I don’t ever like to preach (unless asked, because come on you asked for it. ;p ). Under common circumstances though, you do you.


Okay, but for anyone who is overly concerned about getting in their protein you might be happy to know that you can buy vegan protein powders. Most of them taste as good, if not better, than dairy-based protein powders. I won’t deny that I’ve tried some that straight up taste like soggy grass but most of them are good.


If I haven’t already given you enough reason to think I’m strange, I have a confession. I love the taste of protein baked goods. I know most people think it’s chalky or bitter but, I don’t know, I like it.

So these brownies are admittedly a little OTT but sometimes I just get carries away and have to add another layer of something unnecessary. In this case it was some extra chocolate. You can obviously skip the extra layers and just make the brownies themselves…..but where’s the fun in that?

Fudgy Peanut Butter Protein Brownies (Vegan)

Who says you can't have dessert with benefits? These brownies are decadent for sure but they're also made with some extra protein.

Prep Time 30 minutes
Servings 16 brownies


Brownie Batter:

  • 1 cup sugar
  • 1/2 cup natural creamy peanut butter
  • 1/2 teaspoon salt
  • 1 teaspoon vanilla extract
  • 1/2 cup cocoa powder
  • 1/4 cup coconut oil, melted
  • 1/2 cup plant-based milk
  • 2 servings (76g) chocolate plant-based protein powder
  • 1 cup all-purpose flour
  • 1/2 cup semi-sweet dairy-free chocolate chips

Peanut Butter Icing:

  • 1/2 cup natural creamy peanut butter
  • 1/3 cup plant-based milk
  • 1/2 cup powdered peanut butter
  • 1/2 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 1/8 teaspoon salt

Chocolate Top Layer:

  • 1/2 cup semi-sweet dairy-free chocolate chips
  • 2 1/2 tablespoon natural creamy peanut butter


Brownie Batter:

  1. Preheat oven to 350 degree F (177C) and lightly grease an 8x8 inch square pan and line with parchment. Stir together the sugar, melted coconut oil, milk, peanut butter, and vanilla until smooth. Add in the remaining ingredients and stir until batter is evenly mixed. Pour batter into pan and bake for 18 - 25 minutes until a toothpick inserted in center comes out clean. Allow them to cool completely before the next step.

Peanut Butter Icing:

  1. Stir together all the ingredients for the icing and spread onto cooled brownies. Place the pan in a fridge or freezer to chill for at least 15 minutes to allow the top to thicken enough to add the topping.

Chocolate Layer:

  1. Melt the chocolate and peanut butter together in a double boiler over medium low heat until melted and smooth. Pour over brownies and gently spread evenly with a spatula. Place the brownies back in the fridge or freezer until the topping sets (about 20 minutes). Cut into bars and enjoy!




Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.