Homemade Protein Bars (No Bake, Gluten-Free & Vegan)
These homemade protein bars are no bake, gluten-free, and vegan โ made with oats, peanut butter, rice crispy cereal, and protein powder in just 10 minutes.

Store-bought protein bars are either $4 each, full of ingredients you can’t pronounce, or taste like a chocolate-flavored eraser. Sometimes all three. These are none of those things.
These homemade protein bars are chewy, naturally sweet, packed with texture from rice crispy cereal and nuts, and made with ingredients you actually recognize.
No baking, no weird stabilizers, no sad aftertaste. I’ve been making a batch every Sunday for months and they keep me full way longer than any bar I’ve ever bought off a shelf.
Love easy high-protein snacks? Also try my Protein Banana Bark and my High Protein Egg White Brownies.

Why You’ll Love These Homemade Protein Bars
Completely customizable โ swap the nuts, the dried fruit, the chocolate chips. Use whatever you have in the pantry. There is no wrong answer here.Simple Ingredients You Need For The Healthy Protein Bar Recipe
The rice crispy crunch changes everything โ every other homemade protein bar recipe is just dense and chewy. The rice crispy cereal adds a light crunch that makes these feel like an actual snack and not a hockey puck.
No baking required โ mix, press, fridge, done. The whole process takes 10 minutes and zero oven time.
Packed with protein, fiber, and healthy fats โ these actually keep you full. Revolutionary concept for a snack bar.
Ingredients You’ll Need
(Full measurements are in the recipe card below.)
- Peanut butter โ use smooth, natural peanut butter with no added sugar. The runnier the better โ it mixes more easily into the oats. Almond butter, cashew butter, or sunflower seed butter all work as substitutes.
- Honey โ binds everything together and adds natural sweetness. For a fully vegan version use maple syrup, agave, or tapioca syrup instead. All work equally well.
- Coconut oil โ helps everything melt together smoothly and sets the bars firm in the fridge. Use refined coconut oil if you don’t want any coconut flavor.
- Vanilla extract โ real vanilla, not imitation.
- Vegan protein powder โ vanilla flavored is my go-to (I use PEScience vegan vanilla). Whey protein, pea protein, or brown rice protein all work if vegan isn’t a requirement for you. Note: different protein powders absorb differently โ if the mixture feels too dry, add a little more peanut butter or honey.
- Gluten-free rolled oats โ certified gluten-free if needed. These are the base and provide the chewy texture.
- Rice crispy cereal โ the secret weapon. This is what makes these different from every other homemade protein bar. Adds a light, satisfying crunch without adding bulk. Popped amaranth or quinoa also work.
- Ground flaxseed โ adds fiber, omega-3s, and helps bind the bars. Ground chia seeds work as a 1:1 swap.
- Nuts โ I use a mix of almonds, cashews, and pumpkin seeds but use whatever you have. Sunflower seeds, walnuts, and pecans are all great.
- Dried fruit โ I use cranberries and raisins for a sweet-tart balance. Chopped dates, dried blueberries, or dried cherries work beautifully too.
- Chocolate chips โ optional but strongly recommended. Use vegan chocolate chips to keep these fully vegan.
- Pinch of salt and cinnamon
How to Make Homemade Protein Bars
- Slice and serve. Lift the bars out using the parchment handles and slice into bars on a cutting board.
- Line your pan. Line a loaf pan or 8×8 inch square pan with parchment paper, leaving a few inches of overhang on two sides โ these become handles for lifting the bars out cleanly.
- Melt the wet ingredients. In a large mixing bowl, combine the peanut butter, honey, and coconut oil. Microwave in 30-second intervals, stirring between each, until fully melted and smooth. Stir in the vanilla extract.
- Add the dry ingredients. Add the protein powder, oats, rice crispy cereal, ground flaxseed, salt, and cinnamon to the wet mixture. Stir until fully combined. Fold in the nuts, dried fruit, and chocolate chips.
- Check the consistency. Grab a small handful of the mixture and press it together โ it should hold its shape and not crumble apart. If it’s too dry, add a tablespoon more peanut butter or honey. If it’s too wet, add a tablespoon more oats or protein powder.
- Press into the pan. Transfer the mixture to your lined pan and press down firmly and evenly using the back of a spatula or your hands. Pack it tightly โ this is what stops the bars from crumbling when you slice them.
- Refrigerate. Cover and refrigerate for at least 2 hours until fully set. Overnight is even better.

Tips for the Best Results
Check the consistency before pressing. Squeeze a small amount of mixture in your fist โ it should clump together firmly. If it crumbles, add more peanut butter. If it’s sticky and wet, add more oats. Getting this right before pressing into the pan saves you from crumbly bars later.
Press firmly and evenly. The more pressure you apply when pressing the mixture into the pan, the better the bars hold together when sliced. Use the flat bottom of a measuring cup to get it really compact and even.
Let them set fully before slicing. Two hours minimum, overnight is better. Bars sliced too early fall apart. Just leave them alone and make your coffee.
Variations
- Chocolate version โ use chocolate protein powder instead of vanilla and add 2 tablespoons of cocoa powder to the dry mix.
- Nut-free โ replace the nuts with extra seeds (sunflower, hemp, pumpkin) and use sunflower seed butter instead of peanut butter.
- Extra crunchy โ double the rice crispy cereal for maximum crunch.
- Pumpkin spice โ swap the cinnamon for pumpkin pie spice and use dried cranberries as the fruit. Perfect for fall.
- Tropical โ use macadamia nuts, dried mango or pineapple, and white chocolate chips instead of the standard mix-ins.
Store in an airtight container in the fridge for up to 1 week. For longer storage, wrap individual bars in parchment paper, place in a zip-lock bag, and freeze for up to 3 months. Grab one from the freezer the night before and it’ll be thawed and ready by morning.

Protein Energy Bars (Healthy Recipe)
Ingredients
- ยผ cup natural peanut butter
- โ cup honey or maple syrup if vegan
- 2 tbsp coconut oil
- 1 tsp vanilla extract
- 1 scoop vanilla protein powder I used PEScience vegan vanilla but you can also use whey (use code BAILEY at checkout for $$ off all products)
- ยพ cup certified gluten free oats
- ยพ cup rice crispy cereal
- ยผ cup ground flaxseed
- pinch of salt
- 1 tsp cinnamon
- ยฝ cup nuts I did 1/4 cup almonds and approx 1/8 cup cashews and 1/8 cup pumpkin seeds but you can use whatever you like
- ยฝ cup dried fruit I used 1/4 cup cranberries and 1/4 cup raisins
- โ cup chocolate chips vegan if desired
Instructions
- Line a bread loaf pan with parchment paper, leaving a few inches of overhang on two of the sides like handles. Set aside.
- In a medium size microwave safe bowl, combine the peanut butter, honey, and coconut oil. Heat till completely melted then add vanilla.
- In a large bowl combine the protein powder, gluten free oats, rice crispy cereal, flaxseed, salt and cinnamon. Mix then add the nuts, dried fruit and chocolate chips. Once fully combined, add in peanut butter mixture and stir till combined.
- Add to prepared bread loaf pan, press down firmly, then add more nuts, dried fruit and chocolate chips to top if desired.
- Add bars to fridge for minimum 4 hours or overnight. Cut into 4-8 bars and enjoy!
Nutrition
The nutrition information provided is calculated based on industry-standard software and should be used as a general guide only. The information may vary depending on ingredient substitutions, cooking techniques, and individual serving sizes. It is the responsibility of the reader to ensure the accuracy and appropriateness of the nutritional information provided. Always consult a qualified healthcare provider for personalized medical or nutritional advice.
Other Delicious Peanut Butter Recipes You May Like To Try
- 4 Ingredient No Bake Peanut Butter Fudge
- Gluten Free Vegan Peanut Butter Cookies
- Peanut Butter and Jam Overnight Oats
- No Bake Peanut Butter Balls
- Homemade Snickers Chocolate Bars (Vegan & Gluten Free)
- Peanut Butter Marshmallow Squares
- Protein Chocolate Peanut Butter Mug Cakes
If you tried these homemade protein bars, I’d love to hear how it went! Leave a comment and star rating below โ and tag me on Instagram @basicswithbails or save it for later on Pinterest using #basicswithbails.




Heyyyyy can I substitute olive or avocado or grape seed with these babies?
Hi Alex,
Since it’s such a small amount that should work fine! I haven’t tested it myself personally but if you try I would suggest using the oil with the most mild flavor. Probably avocado oil would be best!
Perfect for on the go breakfast!
Perfect for on the go breakfast!
Very yummy, very versatile.
Very yummy, very versatile.
How large of a scoop are you using for the protein powder? I want to try this with pea protein powder, but would like to know at least an estimate in grams as to how much I should use. Thank you!
Hi Addie,
The scoop is approx 30g! ๐
These are literally my favorite. Boyfriend agrees. They are so easy to make, healthy ingredients and so yummy.
Hi, I really like this recipe but mine arenโt sticking together, they fall apart. I used cold pressed and unrefined coconut oil. Do you use regular coconut oil or should I adjust mine? I want to use these on vacation. Thank you for your time. Kathy
Hi Kathy,
Yes I use regular coconut oil. It could be your protein powder too as some are a lot more absorbent than others. You can add a bit more melted coconut oil if need be, or peanut butter to get everything to stick together!
These are amazing! I added some Chia seeds and dried coconut and skipped the chocolate chips. I will be eating these for breakfast every morning!
Hi Jenifer! So glad to hear that!! Thank you so much for sharing ๐
Oh my goodness, these are delicious! And way more enjoyable than any bars Iโve ever bought. I could only get chocolate puffed rice which added a fun layer of taste. My partner said they are โa digestive delightโ!!
Thank you for the recipe!
Amazing โฆ no more store bought protein bars for me !!! Wow!! Thank you for the delicious recipe. All four of my family members loved them!
By far my favorite protein bar recipe! It tastes like scotcheroos (chocolate peanut butter rice crispies) but healthy! Perfect for when you are craving a yummy treat!