
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.

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.

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!


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.
- Line an 8×8-inch baking dish with parchment paper so the bars lift out easily later.
- Whisk the dry ingredients (almond flour, protein powder, salt) in a large bowl.
- Stir the wet ingredients (peanut butter, honey, almond milk) until smooth.
- Combine the wet and dry ingredients, then fold in the chocolate chips to form a thick dough.
- Press into the pan and freeze for about 30 minutes, until set.
- 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.
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.

More Healthy High-Protein Snacks & Dessert Recipes
- Protein Brownie Bites (Easy No-Bake)
- Salted Maple Protein Cookie Bars
- Chewy Snack Bars
- Peanut Butter Balls (Healthy!)
- No-Bake Cinnamon Cereal Bars (Gluten-Free, Dairy-Free)
- Banana Nut Smoothie
Click here to watch the reel I made of this recipe 🙂
Peanut Butter Protein Bars

Equipment
- 8×8 baking dish
Ingredients
- 1½ 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
- 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.





















Hi! Can i use a mixture of coconut, almond and oat flour instead? And replace pb with ab? Been trying to find a perfect bar recipe so that I can save some $$$😂…
Does anyone know the calories per bar and the nutritional break down?
Thank you
This is a go-to recipe for me to have ready to eat in my fridge, post-workout or as a mid-day snack! 3rd time making them and, of course, had to sub a couple ingredients for what I had on hand and they still turned out DELISH.
Hands down the best snack!!! I always prep these on Sunday to have in the refrigerator for the week.
These are so good! Honestly I don’t like protein bars in general but tried these because I bought a horrible tasting protein powder and wanted to use it for something. But I am so pleasantly surprised that these are such a treat! And I couldn’t taste the protein powder at all! Big win
I LOVE this recipe. I put a tad bit less honey and they still come out great. I make some every Sunday for the week.
Can you tell me how many calories each bar will be and protein?