My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
×
Add us as a trusted site on Google
Home » Recipes » Healthy Plant-based Snacks

Chocolate Peanut Butter Protein Bars

Mee Sha drinking a cup of coffee seated.
Modified: Aug 11, 2025 · Published: Feb 24, 2023 by Jim Mee Sha · This post may contain affiliate links · 1 Comment
Jump to Recipe

These chocolate peanut butter protein bars are soft, decadent, and taste like peanut butter cups! Packed with 15g of protein, it is perfect as a satisfying snack or healthy dessert.

If you love high-protein desserts, be sure to check out my chocolate protein mug cake, vegan protein brownies, vegan protein muffins, or chocolate protein pudding!

Slices of protein bars arranged on a parchment paper with chocolate chips, salt, and a spoonful of peanut butter beside.

Protein bars serve as a convenient grab-and-go option for me when life gets busy. However, store-bought ones are pricey, and most of them do not taste good and have a weird texture. This is what inspires me to make my own!

Like my oatmeal protein bars, vegan protein cookies, and vegan protein balls, these chocolate peanut butter protein bars are budget-friendly, easy to make, and most importantly, actually delicious.

Jump to:
  • 💚Why you will love chocolate peanut butter protein bars 
  • 🥜What you will need 
  • 🔪How to make chocolate peanut butter protein bars
  • ✔️Helpful tips 
  • ❄️Storing suggestions 
  • 🍽️More high-protein vegan snacks
  • 📖 Recipe

💚Why you will love chocolate peanut butter protein bars 

  • A good source of protein - a serving contains a whopping 14g of protein!
  • Chewy, sweet, and incredibly decadent 
  • An easy no-bake recipe that only calls for simple ingredients 
  • Naturally vegan and gluten-free 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

🥜What you will need 

Ingredients needed like protein powder, oat flour, peanut butter, maple syrup, milk, and other ingredients.
  • Oat flour - Easily make your own at home by blending oats in a high-speed blender or food processor. Make it gluten-free by using a certified gluten-free oat flour.
  • Protein powder - Both whey and plant-based can be used. I am using Orgain's vanilla protein powder. You can also use peanut butter or chocolate-flavored protein powder.
  • Maple syrup - I am opting for zero-sugar maple syrup to keep this recipe low sugar. Feel free to use other liquid sweeteners like agave or honey.
  • Peanut butter - Use natural peanut butter with just peanuts and salt that are runny. Can be substituted with other nut butters like almond or cashew butter. Use sunflower seed butter or tahini to make this recipe nut-free.
  • Chocolate chips - I am using Enjoy Life's dark chocolate morsels, but feel free to use your preferred chocolate chips/ chocolate bar.
  • Coconut oil - Creates a smoother chocolate layer. Can be omitted or substituted with butter or vegan butter.
  • Flaked sea salt - Optional topping for chocolate peanut butter protein bars. Enhances the flavor of these protein bars.

🔪How to make chocolate peanut butter protein bars

Wet ingredients for protein bars in a white bowl with a spoon beside.

Step 1: Whisk together peanut butter, maple syrup, plant milk, and vanilla extract.

Dough for protein bar in a white bowl with 2 ramekins beside.

Step 2: Add oat flour, protein powder, and salt. Mix until a homogenous mixture forms.

Dough of protein bars pressed into a square pan lined with parchment paper.

Step 3: Press the dough mixture firmly into a lined 9x9 baking pan.

Melted chocolate in a bowl with a teaspoon beside.

Step 4: : Add chocolate chips and coconut oil to a small bowl. Microwave at 30-second intervals until the chocolate has completely melted.

Spreading melted chocolate onto protein bar dough pressed in a square pan.

Step 5: Pour melted chocolate over the dough, spreading it out evenly using the back of a spoon.

A tray of protein bars topped with flaky sea salt.

Step 6: Allow peanut butter chocolate protein bars to firm up in the freezer for at least 30 minutes before slicing and serving.

✔️Helpful tips 

  • Adjust the consistency of dough mixture - Dough should hold together but not overly sticky. If it is too crumbly, add more milk, a tablespoon at a time. The reverse is also true; so, do add more protein powder or flour if the mixture is overly sticky!
  • Allow parchment paper to overhang - To easily remove protein bars from the pan. For more details, check out this post on how to create an overhang.
  • Keep bars refrigerated - As this is a no-bake recipe, do keep bars in the fridge until ready to serve. They will turn soft after a while.
  • Tips to slice protein bars cleanly - Run a sharp knife under hot water and wipe it dry beforehand to slice through protein bars cleanly. You will also want to wipe your knife clean between each cut.

❄️Storing suggestions 

Fridge - Store peanut butter protein bars in an airtight container. They can be refrigerated up to a week.

Freezer - Protein bars can be frozen for 3 months. Store them in Ziplock bags before freezing. Allow them to thaw and soften for a few minutes outside before enjoying.

Holding a protein bar with more protein bars, salt, and spoonful of peanut butter beside.

🍽️More high-protein vegan snacks

  • Mug brownie topped with flaked sea salt on a brown saucer served with a teaspoon.
    Protein Mug Brownie
  • A plate of matcha balls with dish of dessicated coconut and matcha beside.
    Healthy Matcha Balls
  • Protein mug cake topped with icing sugar served on saucer with a teaspoon beside.
    Chocolate Protein Mug Cake
  • Mousse served in a glass topped with whipped cream and shaved chocolate with chocolate and spoon in the background.
    Vegan Tofu Chocolate Protein Mousse (no cream)

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

Protein bars arranged on a baking paper wirg spoonful of peanut butter, chocolate chips and sea salt beside.

Chocolate Peanut Butter Protein Bars

Meesha
These chocolate peanut butter protein bars are soft,decadent, and taste like peanut butter cups! Packed with 15g of protein, it isperfect as a satisfying snack or healthy dessert.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Chill time 30 minutes mins
Total Time 45 minutes mins
Course Dessert, Snack
Cuisine American
Servings 10 bars
Calories 278 kcal

Equipment

  • 9x9 baking pan

Ingredients
 
 

  • 1 cup natural peanut butter
  • ¼ cup zero sugar maple syrup or honey/maple syrup
  • ¼ cup almond milk Or other plant-based/ dairy milk
  • 1 teaspoon vanilla extract optional
  • ⅔ cup oat flour
  • 1 cup vanilla protein powder plant-based or whey*
  • pinch of salt
  • ½ cup chocolate chips
  • 1 teaspoon coconut oil or another neutral-tasting oil
Prevent your screen from going dark

Instructions
 

  • Start by lining a 9x9 baking pan or other similar-sized pans with parchment paper.
  • Whisk together peanut butter, maple syrup, plant milk, and vanilla extract in a mixing bowl.
    1 cup natural peanut butter, ¼ cup zero sugar maple syrup, 1 teaspoon vanilla extract, ¼ cup almond milk
  • Then, add the rest of the ingredients for the dough layer and mix until a dough forms. (You might need to use your hands in the end as the dough is quite dry)
    ⅔ cup oat flour , pinch of salt, 1 cup vanilla protein powder
  • Gently press the dough into the lined pan.
  • Combine chocolate chips and coconut oil in a microwave-safe bowl, and microwave in 30-seconds intervals until the chocolate is completely melted.
    ½ cup chocolate chips, 1 teaspoon coconut oil
  • Pour melted chocolate over the dough layer. Spread the chocolate into an even layer using the back of a spoon.
  • Let chocolate peanut butter protein bars firm up in the fridge for at least 30 minutes before slicing and serving.

Notes

*Protein powder - Both whey and plant-based can be used. Choose vanilla, peanut butter, or chocolate-flavored protein powder. 
 
Helpful tips 
  • Adjust the consistency of dough mixture - Dough should hold together but not overly sticky. If it is too crumbly, add more milk, a tablespoon at a time. The reverse is also true; so, do add more protein powder or flour if the mixture is overly sticky!
  • Keep bars refrigerated - As this is a no-bake recipe, do keep bars in the fridge until ready to serve. They will turn soft after a while.
  • Tips to slice protein bars cleanly - Run a sharp knife under hot water and wipe it dry beforehand to slice through protein bars cleanly. You will also want to wipe your knife clean between each cut.
 
Storing suggestion - Protein bars can be refrigerated for up to a week, or frozen for 3 months. Allow frozen bars to thaw for a few minutes at room temperature to soften before enjoying!  

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 278kcalCarbohydrates: 17gProtein: 15gFat: 18gSaturated Fat: 5gPolyunsaturated Fat: 4gMonounsaturated Fat: 7gSodium: 223mgPotassium: 210mgFiber: 2gSugar: 8gVitamin A: 23IUVitamin C: 0.4mgCalcium: 38mgIron: 3mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Healthy Plant-based Snacks

  • A bowl of barley porridge with maple syrup and blueberries beside.
    Creamy Barley Porridge
  • A bowl of millet porridge served with spoon with a cup of coffee beside.
    Creamy Millet Porridge
  • 2 jar of overnight oats on a plate with a jar of oats and milk in the background.
    Vegan Protein Overnight Oats
  • A plate of protein balls with a spoonful of peanut butter beside and a cup of coffee in the background.
    Protein Balls without Protein Powder

Comments

    5 from 2 votes (1 rating without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Annie says

    April 14, 2025 at 1:51 am

    5 stars
    These are amazing!!! YUMMY!

    Reply
A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Vibrant Vegan Spring Recipes

  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu
  • A plate of tofu lettuce wrap with tea, bowl of tofu filling, and spoonful of chili flakes beside.
    PF Chang's Tofu Lettuce Wraps
  • Pad pak served with rice on a plate with chopsticks beside.
    Pad Pak Thai (Thai Stir-fry Vegetables)
  • A bowl of vegetable curry served with ceramic spoon with spoonful of curry powder, rice and water beside.
    Chinese Vegetable Curry

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.