Nourished by Nic

  • Recipes
    • Breakfast
    • Snacks
    • Dinner
    • Appetizers + Sides
    • Dessert
  • Lifestyle
  • Work with me
  • About
    • Privacy Policy
  • Shop
menu icon
go to homepage
  • Recipes
  • Lifestyle
  • Shop
  • About
  • Contact
    • Email
    • Instagram
    • Pinterest
    • Substack
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Lifestyle
    • Shop
    • About
    • Contact
    • Email
    • Instagram
    • Pinterest
    • Substack
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Snacks

    Chocolate Peanut Butter Protein Bars

    Published: Sep 21, 2024 by Nicole Addison · This post may contain affiliate links · 28 Comments

    ↓ Jump to Recipe
    Pin the Recipe

    My Chocolate Peanut Butter Protein Bars are packed with healthy fats and 9g of protein per serving. So good for post-workout snacks!

    Slices of chocolate peanut butter protein bars.

    I love a good protein bar, but I don't like the price tag. After all, they're so easy to make yourself, especially if you have a protein powder you love the taste of.

    Once I created these chocolate peanut butter protein bars, I haven't gone back. Not only are they made with whole foods, but they actually taste good- no chalky taste or weird texture. We top these protein bars with a chocolate coating and flakey sea salt for the best post-workout snack or balanced sweet treat!

    You're always asking for more high protein vegetarian snacks like my homemade perfect bars, and I know you'll be obsessed with these too!

    Why This Recipe Is Dietitian Approved

    1. Tastes like Reese's. Who doesn't love a Reese's PB Cup?! These chocolate peanut butter protein bars hit all the same notes, in a convenient balanced snack.
    2. Meal prep friendly. I love batch prepping these to keep on hand for healthy snacks throughout the week. They're so handy for when hunger strikes.
    3. No bake. You don't need to turn on the oven at all for these homemade protein bars. Just store them in the freezer and they're ready to go.

    Ingredients

    Ingredients including peanut butter, protein powder, flaxseed, chocolate maple syrup, and vanilla.

    Peanut butter. Look for a natural peanut butter made with just 1-2 ingredients (peanuts and salt). I recommend ensuring your peanut butter is as runny as possible. If you're at the end of the jar when it's more crumbly, you may need to add additional moisture to the mixture.

    Maple syrup. For natural sweetness with trace amounts of nutrients. You may also use honey if you are not vegan.

    Vanilla extract. This is for flavour. I recommend natural vanilla extract in this recipe. 

    Flaxseed. Flax is an amazing source of healthy fats, fibre and even has some protein, fiber and healthy fats. If you don't have any, you can find replacements in the recipe card below. 

    Protein powder. My personal favourite protein powder is this Nuzest, however I also enjoy using collagen in this recipe if you are looking for absolutely no protein powder flavour. I have also really been enjoying the Neue Theory vanilla protein!

    Sea salt. Use flakey sea salt for the PERFECT hint of sweet and salty! Don't skip it, it makes a huge difference.

    Chocolate chips. I recommend dark or semi sweet chocolate chips.

    Coconut oil. This helps melt the chocolate, but can also be replaced with natural peanut butter.

    The complete ingredient list with measurements can be found in the recipe card below. 

    Instructions

    Mixing peanut butter, maple syrup and vanilla.
    1. In a large mixing bowl, whisk together peanut butter, maple syrup and vanilla extract until smooth.
    Bowl of protein bar mixture.
    1. Add flax seed, protein powder and sea salt. Stir well. You may need to use your hands to ensure the mixture is fully combined.  
    Pressing protein bar base into a loaf pan.
    1. Press the mixture evenly into a parchment paper lined 9x5 inch loaf pan. 
    Bowl of melted dark chocolate.
    1. To melt chocolate- add chocolate chips and coconut oil to a microwave safe bowl. Microwave in increments of 15-30 seconds, stirring in between until melted (this should take a total of 1 minute 15 seconds).
    Pouring melted chocolate on homemade protein bars.
    1. Pour the chocolate in an even layer over the top of the protein mixture. Place in the freezer to set for about 30 minutes. 
    Slicing peanut butter protein bars.
    1. Slice into 10-12 equal sized bars, sprinkle with flakey sea salt. Store in the fridge or freezer and enjoy!

    Substitutions and Variations

    To make gluten-free: this recipe is naturally gluten-free, however I recommend checking all your products to ensure they are gluten-free.

    To make vegan: use dairy-free chocolate and maple syrup instead of honey.

    To make dairy-free: use dairy-free chocolate. Most higher %cocoa chocolate such as dark chocolate or semi-sweet chocolate is naturally dairy-free.

    To make nut-free: try my brownie protein bars for a nut-free recipe.

    Flax seed can be replaced with peanut butter powder, oat flour, almond flour or additional protein powder.

    Equipment

    • Mixing bowls
    • Spatula
    • Baking pan

    Storage

    These chocolate peanut butter protein bars stay fresh in the fridge for up to 5 days in the fridge in an airtight container. Note that the peanut butter will soften, creating a slightly more messy bar. If you are looking for longer storage you can enjoy these straight out of the freezer for up to 3 months.

    Top Tips for Success

    Don't forget the flaky sea salt! I love a sweet & salty combination and the salt helps bring out the rich chocolate flavour for the perfect bite.

    If you are noticing your peanut butter isn’t quite runny enough, I recommend microwaving it for about 15-20 seconds and stirring to help soften it up a bit and releasing more of the natural oils.

    This is a fairly forgiving recipe. If you would like to play around with the ratios of flax seed and protein powder, you absolutely can. Just ensure you have a total ¾ cup of dry ingredients. 

    Run your knife under warm water prior to cutting to help avoid cracking the chocolate.

    Frequently Asked Questions

    What protein powder do you use?

    I like the Clean Lean Protein by Nuzest, but I've also been enjoying the 2-in-1 Plant-Based Probiotic Protein Powder from Neue Theory. Both taste really great!

    Can I add any mix-ins?

    Yes! If you like a little crunch you can mix in some chopped nuts or seeds for more healthy fats.

    Can I use almond or cashew butter instead?

    I haven't tested it, but I'm sure it would work fine.

    Taking a chocolate peanut butter protein bar off a stack.

    More Protein Bar Recipes

    If you loved these chocolate peanut butter protein bars, you'll love these other high protein snacks!

    • Homemade Perfect Bars
    • 5 Minute Pumpkin Protein Bars
    • Brownie Protein Bars (Nut-Free)
    • Chocolate Peanut Butter Crunch Bars

    See you in the kitchen!

    PS. I love seeing my recipes in action! If you decide to make these chocolate peanut butter protein bars, don't forget to snap a photo and tag me on Instagram- @nourishedbynic or leave a comment and rating below letting me know how you liked it!

    📖 Recipe

    Two stacked chocolate peanut butter protein bars.
    Print Recipe Pin Recipe
    4.97 from 27 votes

    Chocolate Peanut Butter Protein Bars

    My Chocolate Peanut Butter Protein Bars are packed with healthy fats and 9g of protein per serving. So good for post-workout snacks!
    Prep Time10 minutes mins
    Chill Time30 minutes mins
    Total Time40 minutes mins
    Course: Dessert, Snack
    Cuisine: American
    Keyword: brownies and bars, high protein, meal prep
    Servings: 10 bars

    Ingredients 

    • ¾ cup natural peanut butter ensure it is runny and not the end of the jar!
    • 4 tablespoon maple syrup or honey
    • 2 teaspoon vanilla extract
    • ¼ cup ground flax seed
    • ½ cup vanilla protein powder or collagen
    • ⅛ teaspoon flakey sea salt + more for topping
    • ¾ cup semi sweet chocolate
    • 2 teaspoon coconut oil or peanut butter

    Instructions

    • In a large mixing bowl, whisk together peanut butter, maple syrup and vanilla extract until smooth.
    • Add flax seed, protein powder and sea salt. Stir well. You may need to use your hands to ensure the mixture is fully combined. *note: if you are having trouble combining the mixture, this may be a sign your peanut butter was not runny enough- add 1-2 tablespoon of water.
    • Press the mixture evenly into a parchment paper lined 9x5 inch loaf pan.
    • To melt chocolate- add chocolate chips and coconut oil to a microwave safe bowl. Microwave in increments of 15-30 seconds, stirring in between until melted (this should take a total of 1 minute 15 seconds. Pour the chocolate in an even layer over the top of the protein mixture. Place in the freezer to set for about 30 minutes.
    • Slice into 10-12 equal sized bars, sprinkle with flakey sea salt. Store in the fridge or freezer and enjoy!

    Notes

    Flax seed can be replaced with peanut butter powder, oat flour, almond flour or additional protein powder.
    Bars can be sliced into smaller pieces, if you are looking for a smaller snack.
    Please note that these will soften in the fridge. I like to eat mine straight out of the freezer for mess-free snacks.
    *I have included an estimation of the nutrition information for this recipe below. However, always remember a recipe is so much more than just nutritional content and these numbers do not need to dictate your food choices. Please don't forget that both your body and soul need nourishment! The owner of this website is not liable for this estimation.

    Nutrition

    Serving: 1bar | Calories: 267kcal | Carbohydrates: 19g | Protein: 9g | Fat: 18g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 7g | Trans Fat: 0.01g | Cholesterol: 12mg | Sodium: 50mg | Potassium: 258mg | Fiber: 3g | Sugar: 12g | Vitamin A: 7IU | Vitamin C: 0.02mg | Calcium: 65mg | Iron: 1mg
    Did you know....rating and sharing recipes is one of the best ways you can support your favourite food bloggers? If you make this recipe, I would love if you clicked the stars below to leave a rating and/or sharing a photo on social media by tagging @nourishedbynic or using the hashtag #nourishedbynic!

    More Healthy-ish Snack Recipes

    • peanut butter energy balls feature photo
      Crunchy Peanut Butter Energy Balls
    • A chocolate and zucchini muffin cut in half.
      Chocolate and Zucchini Brownie Muffins
    • Bowl of savory snack mix.
      Savoury Snack Mix
    • Close up of a strawberry fruit popsicle swirled with greek yogurt.
      Strawberry Fruit Popsicles with Greek Yogurt

    Share this recipe!

    • Facebook

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Rebecca Land says

      June 24, 2025 at 4:26 pm

      5 stars
      Best gluten free snack in our house!! Big double batch everytime, and right out of the freezer for summer💜

      Reply
    2. Lori says

      April 19, 2025 at 10:21 pm

      5 stars
      These are amazing! Super easy to put together and they taste better than a resees' with better ingredients.

      Reply
    « Older Comments
    Nicole Addison, RD

    Hi I'm Nicole!

    I’m a Registered Dietitian, recipe developer and content creator on a mission to help individuals rediscover the joys of cooking with easy, accessible, healthy recipes.

    On my page you'll find yummy recipes, wellness tips, and even some of my favourite travel and lifestyle recommendations!

    More about me →

    Popular

    • Glass of homemade watermelon electrolyte drink.
      Homemade Electrolyte Drink Recipe
    • baked chicken orzo
      One Pan Zucchini and Lemon Baked Chicken Orzo
    • protein overnight oats
      High Protein Overnight Oats
    • Birds eye of pepperoni pizza with greek yogurt dough.
      Greek Yogurt Pizza Dough

    Sweet Treats We're Loving

    • Chocolate peanut butter frozen yogurt bites stacked.
      Double Chocolate Frozen Yogurt Bites
    • Close up of a strawberry cheesecake cup with whipped cream.
      Strawberry Cheesecake Cups with Cottage Cheese
    • A banana oatmeal chocolate chip cookie split in half and stacked.
      Banana and Chocolate Chip Cookies
    • Scooping a spoonful of cottage cheese chocolate mousse.
      Cottage Cheese Chocolate Mousse

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Nourished by Nic

    942 shares