Easy High Protein Granola Bars (No Chalky Taste)
These homemade high protein granola bars are chewy, nutty, and completely free of that chalky protein powder aftertaste. They hold together without gluey binders and actually taste like a real snack, not a supplement.

With 10 grams of protein per bar and no refined sugar, they’re my go-to for breakfast on the run or a post-workout pick-me-up that I actually look forward to eating.
Why This One Stays in the Rotation
Most high protein bars taste like compressed sawdust. Not these. The oat and nut base stays chewy, the peanut butter brings richness, and a touch of vanilla rounds it all out so the protein powder blends in without a trace of grit.
The best part is the texture. They aren’t dry or crumbly. They have a slight chew from the oats and a subtle crunch from the almonds, and every bite has a little pop of dried cranberry. They’re sturdy enough for a gym bag but soft enough that you won’t break a tooth.
Ingredients

- 2 cups rolled oats: old-fashioned oats work best for a chewy texture.
- ½ cup vanilla protein powder: choose one that dissolves easily without grit.
- ½ cup chopped almonds: raw and unsalted, for a nutty crunch.
- ½ cup dried cranberries: roughly chopped so they distribute evenly.
- 2 tbsp chia seeds: adds fiber and helps bind the bars.
- ½ tsp fine sea salt: cuts the sweetness.
- ¾ cup creamy peanut butter: the natural kind where the only ingredients are peanuts and salt.
- ½ cup honey or maple syrup: honey gives a classic flavor, maple works for a vegan option.
- 2 tbsp melted coconut oil: keeps the bars moist.
- 1 tsp vanilla extract: rounds out the protein powder flavor.
Variations / Substitutions
- Protein powder: unflavored or chocolate both work. Whey, casein, or pea protein can all be used. Plant-based powders sometimes absorb more liquid, so add an extra tablespoon of honey if the mixture seems dry.
- Nut butter: almond butter or sunflower seed butter make great swaps. Sunflower butter creates a nut-free version.
- Add-ins: trade the almonds for pecans or walnuts, and the cranberries for chopped dried apricots or dark chocolate chips.
- Vegan: use maple syrup and a plant-based protein powder. The coconut oil is already dairy-free.
If you prefer a looser granola, try my Homemade Granola recipe.
How to Make High Protein Granola Bars
Step 1: Mix the Dry Ingredients

Heat your oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper, leaving some overhang on two sides so you can lift the bars out later. In a large bowl, stir together the 2 cups rolled oats, ½ cup protein powder, ½ cup chopped almonds, ½ cup dried cranberries, 2 tbsp chia seeds, and ½ tsp salt until everything is evenly distributed.
The protein powder can clump if you dump it straight in, so take a moment to break up any lumps with your fingers or a whisk as you stir. You’ll end up with a dry mixture that looks speckled with nuts and fruit.
Step 2: Whisk the Wet Binder

In a medium bowl, whisk together the ¾ cup peanut butter, ½ cup honey, 2 tbsp melted coconut oil, and 1 tsp vanilla extract. Keep whisking until you have a smooth, runny mixture with no streaks of peanut butter left behind.
The binder will look glossy and slightly thick but still pourable. If it’s too stiff to whisk, microwave it for 10 to 15 seconds to loosen it up.
Step 3: Press the Mixture into the Pan

Pour the wet binder over the dry ingredients and stir with a firm spatula. Keep folding and pressing until every oat flake is coated and the mixture holds together when you squeeze a handful.
Tip it into the lined pan and spread it into an even layer. Use the flat bottom of a measuring cup or a glass to press down firmly across the whole surface. Spend a good 30 seconds compacting it. The more you press, the less likely your bars will crumble later.
Step 4: Bake the Bars

Slide the pan into the hot oven and bake for 20 to 22 minutes. The top will look dry and the edges will turn a deep golden brown. The center should feel set and not jiggle when you nudge the pan.
Pull the pan out and let it cool on a wire rack for exactly 10 minutes. This short rest makes the bars firm enough to handle but still warm enough to cut cleanly.
Step 5: Slice and Stash the Bars

Grab the parchment overhang and lift the whole block of baked granola out of the pan. Set it on a cutting board. While it’s still slightly warm, use a sharp serrated knife to cut it into 12 even bars. Wiping the knife between cuts keeps the edges neat.
Let the bars cool completely on the board, then stack them into an airtight container. They’ll be chewy, packed with nuts and fruit, and ready to grab all week.
A Few Tips
- Sift the protein powder: if it tends to clump. Stirring it through the oats with a whisk does the job too, but a fine-mesh strainer is faster.
- Use a serrated knife: for the cleanest cut. A chef’s knife can crush the bars and cause them to break.
- Nut butter matters. Peanut butter binds best because it’s thicker and less oily than almond butter. If you swap it, pick a thick, well-stirred jar.
- Freeze for later. Wrap each bar individually and freeze for up to 3 months. Thaw on the counter for an hour before eating.
Bake times by pan size:
| Pan Size | Bake Time |
|---|---|
| 8×8-inch | 20–22 mins |
| 9×9-inch | 18–20 mins |
Keeping the Bars Fresh
Store the bars in an airtight container at room temperature for up to a week, or in the fridge for up to 2 weeks if your kitchen runs warm. The fridge firms them up a bit, so let them sit at room temp for 10 minutes if you prefer a softer chew.
Frequently Asked Questions
Why did my granola bars crumble when I cut them?
Usually it means the mixture wasn’t pressed firmly enough into the pan. Spend extra time compacting it with a glass or the bottom of a measuring cup before baking.
Can I use quick oats instead of rolled oats?
Yes, but the texture will be softer and the bars may crumble more easily. Rolled oats give you that hearty chew that holds up best.
Can I bake these in a larger pan for thinner bars?
Yes, a 9×9-inch pan works well. Reduce the bake time by 2 to 4 minutes and keep an eye on the edges so they don’t overbrown.

High Protein Granola Bars Recipe
Ingredients
Method
- Heat oven to 350°F (175°C). Line an 8×8-inch pan with parchment.
- Stir together oats, protein powder, almonds, cranberries, chia seeds, and salt.
- Whisk peanut butter, honey, coconut oil, and vanilla until smooth.
- Pour wet over dry and mix until fully coated. Press firmly into the pan.
- Bake 20–22 minutes until edges are golden. Cool 10 minutes in the pan.
- Lift out and slice into 12 bars while still warm. Cool completely and store.
