Homemade Protein Bars

Updated June 26, 2025

Media 1 of 1
Total Time
1 hour 15 minutes
Prep Time
5 minutes
Cook Time
10 minutes, plus at least 1 hour chilling
Rating
4(404)
Comments
Read comments

Making your own protein bars may sound like a project, but this recipe comes together quickly and doesn’t require turning on the oven. Its greatest appeal, though, is how it combines the crackle of nuts and the creaminess of nut butter with earthy maple syrup. A fat pinch of salt and a touch of pepper bring out the nuts’ toasty bittersweetness. The black pepper sharpens the syrup’s caramel roundness, but try ground chipotle or other dried chiles for a smoky heat. There’s plenty of salt, but if you want even more, sprinkle flakes on top before chilling. Feel free to customize the nuts and seasoning: Just be sure to keep the ratios the same.

Featured in: The Best Protein Bars Are the Ones You Make at Home

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

    or to print this recipe.

Advertisement


Ingredients

Yield:12 bars
  • ½ cup/167 grams pure maple syrup

  • ½ teaspoon fine sea salt

  • ¼ teaspoon freshly ground black pepper

  • ¾ cup/217 grams almond butter or ½ cup/145 grams peanut butter (see Tip)

  • 1 ¼ cups/122 grams quick-cooking oats

  • 1 ¼ cups/150 grams finely chopped pecans, walnuts, almonds, pistachios, cashews or peanuts or a combination (see Tip)

  • ½ cup/74 grams pepitas (shelled pumpkin seeds)

Ingredient Substitution Guide
Nutritional analysis per serving

22 grams carbs; 308 calories; 12 grams monosaturated fat; 7 grams polyunsaturated fat; 2 grams saturated fat; 23 grams fat; 5 grams fiber; 101 milligrams sodium; 9 grams protein; 10 grams sugar

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Line the bottom and sides of a 9-inch square baking pan with parchment paper.

  2. Step 2

    Bring the syrup, salt and pepper to a boil over medium-high in a large saucepan, stirring occasionally. Boil until thickened to the consistency of honey, about 2 minutes. Turn the heat down to low, add the almond butter, and stir until smooth and bubbles just start to pop, about 1 minute longer. Turn off the heat.

  3. Step 3

    Add the oats, nuts and seeds, and stir until everything is very evenly coated. Smash and scrape the mixture as needed to get everything coated; the mixture will be quite stiff.

  4. Step 4

    Scrape the mixture into the parchment-lined pan and press firmly into an even layer. Refrigerate until stiff, at least 1 hour and up to overnight.

  5. Step 5

    Use the parchment to slide the slab out of the pan and onto a cutting board. Cut into 12 even bars. Wrap individually, if you’d like. The bars will keep in an airtight container at room temperature or in the refrigerator for up to 2 weeks.

Tips
  • Peanut butter binds ingredients best, but almond butter works as well. You just need more of it to glue the bars together. Sunflower seed butter can be used, but the bars may crumble. Tahini isn’t quite sticky enough to do the job. All-natural varieties, in which the only ingredients are the nuts or seeds and salt (and, sometimes, oil), deliver the nuttiest flavor.

  • You can use any variety or combination of your favorite nuts. Just make sure they’re raw, or natural, without added oils or salt. Also make sure that they’re chopped small enough so that the bars will hold. Pre-chopped walnuts and pecans and sliced almonds make this recipe come together even more quickly.

Private Notes

Leave a Private Comment on this recipe and see it here.

FAQS

  1. Peanut butter binds ingredients best, but almond butter works as well. You just need more of it to glue the bars together. Sunflower seed butter can be used, but the bars may crumble. Tahini isn’t quite sticky enough to do the job. All-natural varieties, in which the only ingredients are the nuts or seeds and salt (and, sometimes, oil), deliver the nuttiest flavor.

Ratings

4 out of 5
404 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

Delicious, but very misleading to call them protein bars. Lots of calories (~300) to get to less than 10g of protein.

I tested these with regular rolled oats and they're very tasty, but because they're larger and thicker than quick-cooking oats, the bars don't hold together easily. If you're ok with the bars crumbling a bit, you definitely can use rolled oats!

Could you use honey in the first place (or better yet, Lyle's syrup) rather than boiling maple syrup until it has the consistency of honey?

I wanted to reduce the sugar and increase the protein while keeping the bars vegan. I decreased the maple syrup to 1/3 cup (112 g) and added 3-4 Tbsp of water. I also added (1 scoop 31 g) of plant based protein powder. I didn’t cook the maple syrup water mixture as long. It’s a better amount of sweetness with a bit more protein. The bars stuck together well, but might be a bit too wet. I might try 2 scoops of protein powder next time.

Half of the pans bars crumbled during cutting despite following the recipe and providing a day of chill in the fridge. It tastes fine, not fantastic. The clumpy granola recipe I use tastes better and has a healthier nutritional profile. I will eat the crumbs using a handful for a serving size but won’t be making this again.

Really good! I made one change based on Kim Boyce's granola bar recipe in Good to the Grain. I just toast the oats for a bit in a dry pan and then proceed with the recipe as is! I'll definitely make again!

Private comments are only visible to you.

or to save this recipe.