No-Bake Protein Granola Bars
Cookie dough consistency, protein-packed, chewy, and delicious all in one bite! These are unbelievably easy homemade protein granola bars that put store-bought options to shame in both taste and nutrition. Made with no refined sugar, loaded with vanilla protein powder, and natural nut butter for an extra boost—they’re 100% gluten-free. And they are so tasty!
Thanks so much for stopping by—if you make these protein bars, have any questions, or just want to say hi, leave a comment below!
These granola bars are protein-packed, rich with vanilla and cinnamon flavor, and perfect to grab and go whenever you need a quick boost of energy. They’ll keep you fueled and satisfied in a much healthier way than most store-bought options.
During the warmer months, we tend to spend more time outside exploring, playing, and going on adventures—and a little less time making warm, cozy foods. This recipe keeps the heat off (no oven required!), comes together quickly, and is perfect for snack prep. Once you make them, there are endless ways to enjoy them—they’re perfect for:
hiking
travel
pool or beach days
runs or workouts
road trips
picnics
busy weekdays on the go
I created these protein bars as a healthier, more cost-effective alternative to store-bought options. They are perfect for the kiddos in all of us. There’s no refined sugar, no preservatives, no gums or stabilizers—just simple, whole ingredients. They not only taste amazing, but they make you feel amazing too.
I hope you enjoy them and that they help fuel your next adventure 🎉
Health Notes for This Recipe
🥜 Protein-rich – Natural peanut butter and protein powder pair perfectly to create a satisfying, protein-packed treat that helps support muscle repair, keeps you full longer, and provides steady energy throughout the entire day.
🌾 Gluten-free – Made with oat flour, this recipe is naturally gluten-free, making it a great option for those with sensitivities and providing a little more nutrients in each bite.
🍯 Naturally sweetened – No refined sugars here—just honey for a more natural sweetness, along with trace nutrients and antioxidants.
🫒 Healthy fats – Peanut butter and olive (or avocado) oil provide heart-healthy fats that support brain health, hormone balance, and long-lasting energy.
⚡ Energy-boosting – A balanced mix of protein, healthy fats, and complex carbohydrates makes this a great snack for sustained energy throughout the day or before/after workouts or any adventure you’ve got planned.
🌾 High in fiber – Oat flour and peanut butter add fiber, which supports digestion, gut health, and helps keep blood sugar levels more stable - great for creating healthy habits and fighting chronic illness.
💪 Satisfying & filling – Thanks to the combination of protein, fats, and fiber, this recipe helps curb cravings and keeps you satisfied longer, so eat the foods that your body actually needs.
🌿 Antioxidant-rich – Ingredients like cinnamon, vanilla, and honey provide natural antioxidants that support overall wellness and keep your cells healthy.
🥛 Customizable & wholesome – Easily adaptable with different nut butters or milk options, making it a flexible recipe that can fit a variety of dietary needs.
Protein Bar Variations & Recipe Notes
Use natural nut butter – Make sure to use natural peanut butter (or any natural nut butter) to keep this recipe as wholesome as possible—without added sugars, oils, or excess sodium.
Oat flour benefits – Oat flour keeps this recipe gluten-free and adds extra fiber and nutrients, making these bars more filling and nourishing.
Milk options – I love using 1% dairy milk for this recipe because it creates a creamier texture and helps bind everything together. But plant-based milk works great too—especially oat milk, which pairs really well with the oat flour.
Make it dairy-free – Simply use a plant-based milk and a dairy-free (plant-based) protein powder.
Make it nut-free – Swap the nut butter for sunflower seed butter and use a nut-free, plant-based protein powder.
Make it vegan – Use plant-based milk, a vegan protein powder, and swap the honey for maple syrup or agave to make it completely vegan.
Ingredients:
Natural peanut butter (or natural nut butter of choice)
Honey
Olive oil (or avocado oil)
Milk (1% milk or oat milk)
Vanilla bean paste (or vanilla extract)
Oat flour
Vanilla protein powder
Sea salt
Ground cinnamon
How to make these Protein Granola Bars
Step 1:
Grease an 8x8-inch baking dish and line it with parchment paper. Set aside.
Step 2:
In a large glass bowl, whisk together the wet ingredients: peanut butter, honey, olive oil, milk, and vanilla extract until smooth and fully combined. Microwave for 20–30 seconds to slightly warm the mixture and make it easier to mix.
Step 3:
Add the dry ingredients: oat flour, vanilla protein powder, sea salt, and ground cinnamon. Stir with a large spoon until combined. The mixture will be thick—if needed, use clean hands to finish mixing until no dry pockets remain.
Step 4:
Transfer the mixture to the prepared baking dish. Press it evenly into the pan, smoothing out the top with a spoon or your hands to create an even layer.
Step 5:
Place in the refrigerator for 1–2 hours, or until firm.
Step 6:
Remove from the pan and cut into 10 equal granola bar–style pieces (about 4 cuts vertically and 1 horizontally). Store in snack bags or an airtight container in the refrigerator and enjoy whenever you’re ready!