• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Oregon Dietitian logo

menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Baby & Kids
  • About Megan
  • Contact Me
  • Disclosure and Privacy Policy
  • Subscribe
  • Portfolio
  • Web Stories
  • Let’s Connect

    • Facebook
    • Instagram
    • Pinterest
  • ×

    Published: Sep 16, 2026. Post contains affiliate links. See full disclosure page for details.

    Homemade Chocolate Peanut Butter Protein Bars

    These Homemade Chocolate Peanut Butter Protein Bars layer a peanut butter and protein powder base with melted chocolate, no baking required, for 11g of protein and 5g of fiber per bar.

    Jump to Recipe Jump to Video Print Recipe

    Save This Recipe to Your Email!

    We'll email this recipe to you, so you can come back to it later!

    The Oregon Dietitian is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program. As an Amazon Associate, I earn from qualifying purchases. Read more about these links in my disclosure policy.

    This is what I make when I want homemade protein bars in the fridge without paying store prices for a box of them.

    Store-bought protein bars add up fast, often running $2-4 apiece depending on the brand. This homemade version comes out to about $0.56 per bar, and you get to see exactly what’s in it — just a handful of pantry staples instead of a long ingredient list.

    One detail many homemade protein bar recipes skip is heat-treating the oat flour. Raw flour isn’t meant to be eaten as-is, since it can carry bacteria that’s normally killed off during baking — and since these bars are no-bake, the flour never gets cooked otherwise. Heat-treating it first (instructions are in the notes below) takes about 20 minutes and makes the bars safe to eat straight from the fridge.

    If you like keeping protein-boosted peanut butter treats on hand, my Monster Cookie Protein Balls and Protein Peanut Butter Blossoms are both worth adding to the rotation, and my Cottage Cheese Cookie Dough is another good one if you’re craving something a little different.

    Jump to:
    • What Do Peanut Butter Protein Bars Taste Like?
    • Why You Will Love Homemade Peanut Butter Protein Bars
    • Ingredients Needed
    • Substitutions & Variations
    • How to Make Peanut Butter Protein Bars
    • Recipe Success Tips
    • How to Store Peanut Butter Protein Bars
    • Are Homemade Peanut Butter Protein Bars Healthy?
    • Pricing Info
    • FAQs
    • Other High-Protein Recipes
    • Recipe

    What Do Peanut Butter Protein Bars Taste Like?

    Rich and peanut-buttery, with a dense, fudgy texture similar to a no-bake cookie. The chocolate layer on top adds a snap when you bite into it, and the whole thing tastes more like a treat than something built around protein powder.

    Why You Will Love Homemade Peanut Butter Protein Bars

    • 11g of protein and 5g of fiber per bar: a genuinely filling snack.
    • No baking required: these no-bake protein bars just need mixing, pressing, and chilling.
    • $0.56 per bar: a fraction of what a box of store-bought protein bars costs.
    • Freezer-friendly: make a batch and pull bars out as needed.
    • Made with heat-treated flour: a food-safety detail a lot of homemade bar recipes skip.

    Ingredients Needed

    • Oat flour: heat-treated first for food safety — the base of the bars.
    • Vanilla protein powder: what boosts each bar to 11g of protein.
    • Salt: balances the sweetness.
    • Creamy natural peanut butter: the main flavor of the bars.
    • Pure maple syrup: sweetens the peanut butter base.
    • Coconut oil: melted, helps everything bind together.
    • Water: optional, just to adjust the dough’s consistency if needed.
    • Semi-sweet chocolate chips: melted for the topping.

    Substitutions & Variations

    • Almond flour: works in place of oat flour, and doesn’t need to be heat-treated the same way since almond flour is typically made from blanched almonds.
    • Honey instead of maple syrup: a 1:1 swap that works just as well.
    • Dark chocolate: use dark chocolate chips or a chopped dark chocolate bar in place of semi-sweet for a less sweet topping.
    • Add-ins: chopped peanuts or mini chocolate chips can be pressed into the peanut butter layer before adding the chocolate on top.
    • Peanut-free: sunflower seed butter is a good substitute for peanut butter.

    How to Make Peanut Butter Protein Bars

    • Step 1: Line an 8×8 pan with parchment paper and set it aside.
    • Step 2: Whisk the heat-treated oat flour, protein powder, and salt together in a mixing bowl until evenly combined.
    • Step 3: Work in the peanut butter, maple syrup, and melted coconut oil, stirring until the mixture comes together into a dough. If it seems too dry, mix in water a tablespoon at a time until it reaches a play-doh-like texture.
    • Step 4: Press the dough evenly into the prepared pan, pushing it all the way into the corners so it forms one flat, even layer.
    • Step 5: Melt the chocolate chips in a microwave-safe bowl in 30-second bursts, stirring between each round, until fully smooth.
    • Step 6: Pour the melted chocolate over the peanut butter layer and spread it into an even coat with a spatula.
    • Step 7: Chill the pan for at least an hour, then lift the bars out and slice into 10 pieces.

    Recipe Success Tips

    • Don’t skip heat-treating the flour: preheat your oven to 300°F, spread the oat flour on a parchment-lined baking sheet, and bake for 20 minutes, tossing halfway through, until it reaches 160°F. Let it cool completely before using.
    • Adjust the dough gradually: add water just a tablespoon at a time so the mixture doesn’t turn too wet.
    • Press firmly and evenly: an even layer means the bars slice cleanly.
    • Melt chocolate slowly: short bursts in the microwave with stirring in between help prevent it from seizing or burning.

    How to Store Peanut Butter Protein Bars

    Store the bars in the refrigerator in an airtight container for up to 5 days.

    For longer storage, they freeze well for up to 3 months — wrap individually and thaw in the fridge or at room temperature before eating.

    Are Homemade Peanut Butter Protein Bars Healthy?

    Yes — these bars offer 11g of protein and 5g of fiber each, a genuinely solid combination for a snack.

    Since you’re controlling the ingredients yourself, there are no added preservatives or sugar alcohols that a lot of store-bought protein bars rely on.

    Total nutritional content per serving is:

    • Calories: 264 calories
    • Carbohydrates: 24 grams
    • Protein: 11 grams
    • Total Fat: 16 grams
    • Sodium: 127 mg
    • Fiber: 5 grams

    *This nutritional information is an estimate and calculated based on the ingredients used to create the recipe. The nutritional value of your ingredients may differ slightly. Furthermore, this food is not intended to prevent, diagnose, cure, or treat any disease.

    Pricing Info

    This is what I personally paid to make this recipe:

    • ¾ cup oat flour: $1.22
    • ½ cup vanilla protein powder: $1.76
    • ¼ tsp salt: $0.01
    • ¾ cup creamy natural peanut butter: $0.83
    • ⅓ cup pure maple syrup: $0.68
    • 1 tbsp coconut oil: $0.26
    • ½ cup semi-sweet chocolate chips: $0.80

    This recipe costs about $5.56 total, or $0.56 per bar — genuinely one of the biggest cost differences I’ve calculated on this blog.

    A single store-bought protein bar can easily run $2-4, meaning this homemade batch costs less than buying just two bars from the store.

    FAQs

    Can you make these without the chocolate topping?

    Yes — you can leave the chocolate off entirely for a simpler peanut butter bar, or stir the chocolate chips directly into the peanut butter dough before pressing it into the pan and chilling, instead of melting them into a separate top layer.

    Are peanut butter protein bars healthy?

    Homemade versions like this one can be a genuinely balanced snack, offering 11g of protein and 5g of fiber per bar with no added preservatives. Store-bought bars vary widely — some are closer to a candy bar with a protein claim, while others are more balanced, so it’s worth checking the label.

    What is the best-tasting peanut butter protein bar?

    That comes down to personal preference, but a homemade version like this one lets you control the peanut butter-to-chocolate ratio and use real, simple ingredients, which often makes for a fresher taste than a shelf-stable packaged bar.

    What snack is the highest in protein?

    Snacks built around Greek yogurt, cottage cheese, eggs, or protein powder tend to be the highest in protein. A homemade protein bar like this one, with protein powder and peanut butter both contributing, is a solid option at 11g per serving.

    Other High-Protein Recipes

    • Easy Sheet Pan Lasagna
    • Protein Apple Crumble Coffee Cake
    • Greek Turkey Meatballs w/Yogurt Dill Sauce
    • Greek Yogurt Dill Sauce

    Tried this recipe? Please leave a ⭐⭐⭐⭐⭐ rating in the comments below! I would really appreciate your feedback!

    Recipe

    Print Recipe
    5 from 1 vote

    Homemade Chocolate Peanut Butter Protein Bars

    These Homemade Chocolate Peanut Butter Protein Bars layer a peanut butter and protein powder base with melted chocolate, no baking required, for 11g of protein per bar.
    Prep Time10 minutes mins
    Cool Time:1 hour hr
    Total Time1 hour hr 10 minutes mins
    Course: Snack
    Cuisine: American
    Servings: 10 bars
    Calories: 264kcal
    Author: Megan Byrd, RD
    Cost: $5.56 or $0.56/bar

    Equipment

    • 1 8×8 baking pan

    Ingredients

    • ¾ cup oat flour (heat treated)
    • ½ cup vanilla protein powder
    • ¼ tsp salt
    • ¾ cup creamy natural peanut butter
    • ⅓ cup pure maple syrup
    • 1 tbsp coconut oil melted
    • 1-2 tbsp water (optional if batter is dry)
    • ½ cup semi-sweet chocolate chips melted

    Instructions

    • Line an 8×8 baking pan with parchment paper and set aside.
    • In a mixing bowl, stir together your heat-treated oat flour, protein powder, and salt until combined (see notes for heat-treating flour).
    • Add the peanut butter, maple syrup, and melted coconut oil and stir until a ball of dough forms. If the batter is too dry, add 1 tbsp of water at a time until it reaches play-doh like consistency.
    • Press the peanut butter dough into the prepared baking pan, all the way to the edges to form an even, flat layer. Set aside.
    • In a microwave-safe bowl, melt your chocolate chips until smooth, 30 seconds at a time, stirring between each session in the microwave. Pour the chocolate over the peanut butter dough and smooth it out with a spatula until it forms an even layer.
    • Place the pan in the fridge for at least 1 hour, then remove the protein bars from the pan and slice into 10 bars. Store in the fridge for up to 5 days, or freeze for up to 3 months.

    Video

    Notes

    To heat treat your oat flour, preheat your oven to 300 degrees and line a baking sheet with parchment. Spread the oat flour on the parchment, and bake for 20 minutes or until the flour reaches a temperature of 160 degrees, tossing halfway through. Allow to cool, then make your protein bars! 

    Nutrition

    Serving: 1bar | Calories: 264kcal | Carbohydrates: 24g | Protein: 11g | Fat: 16g | Sodium: 127mg | Fiber: 5g

    If you end up making this and loving it, take a photo and tag me on Instagram! I’d love to see your versions of my recipes! And feel free to rate it down below in the comment section. I would really appreciate it!

    xoxo Megan

    « Easy Sheet Pan Lasagna

    Categories: High Protein

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating





    Primary Sidebar

    Recent Posts

    • Homemade Chocolate Peanut Butter Protein Bars
    • Easy Sheet Pan Lasagna
    • Protein Apple Crumble Coffee Cake
    • Homemade Apple Pie Spice
    • Greek Turkey Meatballs w/Yogurt Dill Sauce

    let’s connect

    • Facebook
    • Instagram
    • Pinterest

    What’s New?

    Homemade Chocolate Peanut Butter Protein Bars

    These Homemade Chocolate Peanut Butter Protein Bars layer a peanut butter and protein powder base with melted chocolate, no baking required, for 11g ...

    Read More

    Categories

    Footer

    More about Megan

    Hi there! I'm Megan, the Oregon dietitian! I love cooking, drinking wine, and spending time with my dog, husband, and baby girl. Read More…

    Privacy Policy

    Looking for something?

    Copyright © 2026 The Oregon Dietitian on the Cookd Pro Theme

    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.