I love keeping these peanut butter protein bars in the fridge for those busy days when I need something quick, filling, and satisfying. This recipe was inspired by one of Bridger’s favorite peanut butter chocolate chip bars — not an exact copy, but a homemade version made with simple pantry ingredients that hits the same chocolate-peanut-butter craving.

They’re no-bake, come together fast, and are perfect for post-workout fuel, between meetings, or an easy grab-and-go snack during the week. Basically, they’re ideal for anytime that sweet-salty craving hits.

Close-up peanut butter protein bars with chocolate chips

Why You’ll Love These Peanut Butter Protein Bars

These homemade protein bars are designed to support steady energy and keep you full, thanks to a balance of protein, healthy fats, and fiber.

Peanut butter provides satisfying fats, the main source of protein of course comes from whichever protein powder you use, while almond flour adds fiber and a soft texture that helps make these bars naturally gluten-free. A touch of honey adds just enough sweetness, and the chocolate chips bring that classic peanut butter chocolate flavor that makes this feel like a treat while still working as a healthy snack.

Bonus: they’re also dairy-free, freezer-friendly, and perfect for meal prep so you always have a high-protein snack ready to go.

Mixing peanut butter, honey, and almond milk until smooth
Folding chocolate chips into peanut butter protein bar mixture
Stacked peanut butter protein bars on plate with glass of milk

Simple Ingredients, Practical Tips, and Meal Prep Friendly

With just a handful of staple pantry ingredients and no oven required, these peanut butter protein bars are as practical as they are delicious. Softer, creamier peanut butter works best for an easy-to-press dough, and if your mixture feels dry, a small splash of almond milk or extra peanut butter will bring it right back to the perfect consistency.

One quick trick: scrunch your parchment paper before lining the pan so it molds easily into the corners and makes lifting the bars out effortless later.

Keep them stored in the fridge for quick grab-and-go snacks all week, or freeze a batch so you’re always stocked with an easy, homemade protein bar. These were a favorite from my first cookbook, Rachael’s Good Eats, so I know you’ll love them too. Enjoy!

Peanut butter protein bars on plate, overhead partial frame
overhead shot of almond flour, peanut butter, honey, protein powder, and chocolate chips to make no-bake protein bars

Ingredients You’ll Need:

  • Almond flour
  • Vanilla or unflavored protein powder (I like Ritual Protein)
  • Sea salt
  • Unsweetened peanut butter
  • Honey (ideally raw or local, if possible)
  • Unsweetened almond milk (I like Malk)
  • Nondairy dark chocolate chips

How To Make Peanut Butter Protein Bars

Looking for the full recipe?

Scroll down to the Recipe Card below for complete instructions & measurements.

These peanut butter protein bars are an easy no-bake snack made with simple ingredients, perfect for meal prep, post-workout fuel, or a healthy grab-and-go treat.

  1. Line an 8×8-inch baking dish with parchment paper so the bars lift out easily later.
  2. Whisk the dry ingredients (almond flour, protein powder, salt) in a large bowl.
  3. Stir the wet ingredients (peanut butter, honey, almond milk) until smooth.
  4. Combine the wet and dry ingredients, then fold in the chocolate chips to form a thick dough.
  5. Press into the pan and freeze for about 30 minutes, until set.
  6. Lift, slice, and store in the fridge or freezer for quick snacks.

Recipe Substitutions & Questions

Use the substitutions below to easily customize these Peanut Butter Protein Bars to fit your pantry and/or dietary preferences.

  • Almond flour: Can swap 1:1 with cashew or sunflower seed flour. If using oat flour, use slightly less (about 7/8 cup per 1 cup almond flour) and add a splash of almond milk or peanut butter if the dough feels dry.
  • Protein powder: Any vanilla or unflavored protein powder works (whey, pea, or soy). Adjust liquid slightly if needed.
  • Peanut butter: Smooth almond butter, cashew butter, or sunflower seed butter work; creamy is best for easy mixing.
  • Honey: Maple syrup or brown rice syrup can work for a vegan-friendly option.
  • Almond milk: Any unsweetened plant-based milk (oat, soy, cashew) works; adjust quantity if dough is too dry. Option to use regular milk too, if dairy isn’t an issue.
  • Chocolate chips: Use dairy-free, vegan, sugar-free, regular, or chopped dark chocolate as desired.

For my kitchen, cooking, and baking essentials (& more!), shop my Amazon Storefront.

Homemade peanut butter protein bars served on plate
Snack setup with peanut butter protein bars, milk, and a napkin

Why are my peanut butter protein bars too crumbly or dry?

If your bars are crumbly, it usually means the dough was too dry or the peanut butter was firm. Use softer, creamier peanut butter and add a splash of almond milk or extra peanut butter to reach a thick, pressable consistency before chilling.

Can I make these bars chocolate-free?

Yes — simply omit the chocolate chips or replace them with dried fruit, seeds, or a handful of nuts. The bars will still be sweet, chewy, and packed with protein.

Chocolate chip peanut butter protein bars on serving plate next to glass of milk and cloth napkin

More Healthy High-Protein Snacks & Dessert Recipes

Click here to watch the reel I made of this recipe 🙂

Peanut Butter Protein Bars

By Rachael DeVaux
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 12 bars
Note: Cook Time refers to Chill Time.
These homemade peanut butter protein bars are no-bake, quick to make, and packed with protein, healthy fats, and fiber. Made with simple pantry ingredients, they’re perfect for meal prep, post-workout fuel, or a grab-and-go snack any time your sweet-salty cravings hit. Dairy-free, gluten-free, and freezer-friendly, these bars are a homemade treat you’ll reach for again and again.

Equipment

  • 8×8 baking dish

Ingredients 

  • cups almond flour
  • ½ cup vanilla or unflavored protein powder, (I like Ritual Protein)
  • Pinch of sea salt
  • ¾ cup unsweetened peanut butter
  • ¼ cup + 1 tablespoon honey, warmed, (ideally raw or local, if possible)
  • 3 tablespoons unsweetened almond milk, (I like Malk)
  • cup nondairy dark chocolate chips, plus more for topping

Instructions 

  • Line an 8×8-inch baking dish with parchment paper, letting any excess paper hang over the sides. Set aside.
  • In a large bowl, whisk together the almond flour, protein powder, and salt. In a small bowl, whisk together the peanut butter, honey, and almond milk until smooth and uniform. Pour the peanut butter mixture into the almond flour mixture, and stir to combine. Fold in the chocolate chips.
  • Transfer the mixture to the prepared baking dish, and press down with a silicone spatula to smooth the top. Sprinkle with additional chocolate chips, and place the dish in the freezer for 30 minutes.
  • Use the sides of the parchment paper to lift the mixture out of the dish and onto a cutting board. Cut into 12 bars.
  • To Store: Store the bars in an airtight container in the fridge or freezer. They’ll last up to 7 days in the fridge or up to 3 months in the freezer.

Notes

Swaps & Substitutions:
  • Almond flour: Swap 1:1 with cashew or sunflower seed flour; for oat flour, use slightly less (7/8 cup per 1 cup).
  • Protein powder: Any vanilla or unflavored protein (whey, pea, or soy) works; adjust liquid if needed.
  • Peanut butter: Smooth, creamy peanut butter works best; almond, cashew, or sunflower seed butter are fine. Add a bit more peanut butter or almond milk if the dough feels dry.
  • Honey: Maple syrup or brown rice syrup for a vegan option.
  • Almond milk: Any unsweetened plant-based milk works, or regular milk if dairy isn’t an issue.
  • Chocolate chips: Dairy-free, vegan, sugar-free, or chopped dark chocolate all work.
  • Pro tip: Scrunch the parchment before lining the pan — it molds better to the dish and makes lifting the bars out easier.

Want to be the first to hear about new recipes?
Sign up for my newsletter!
Please enable JavaScript in your browser to complete this form.

Welcome! I’m Rachael.

I enjoy sharing my love for food and fitness. I'm a registered dietitian, certified personal trainer, and a New York Times Bestselling author. Here you'll find all kinds of recipes and kitchen hacks, as well as workouts and fitness motivation. Enjoy! — xx Rachael

Recent Posts

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    I fell in love with a protein bar that was a peanut butter dipped one at WF but so many horrible ingredients- had it once but not twice. What do you think of keeping the chocolate chips out and making a peanut butter dipped bar with some melted dark chocolate and a touch of coconut oil for coating?

  2. 5 stars
    I always have these on hand. They are truly the perfect quick snack!

    I have a nut allergy so I make them with oat flour, sunflower seed butter, and coconut milk and they still come out great!

  3. 5 stars
    Soooo delicious & easy to make! No reason to ever buy store bought again. Thx for this wonderful recipe Rachael!!