These no-bake peanut butter bars are rich, fudgy, and chocolatey, but made with wholesome ingredients like oats, natural peanut butter, dark chocolate, and just a little honey for an easy snack that tastes like a frozen Reese’s treat.
For more healthy snack recipes, try our date energy balls, peanut butter energy balls, and no bake oat bars.

Why you’ll love our peanut butter bars!
Louise and I created these no-bake peanut butter bars because we wanted a treat that tasted rich and chocolatey, but made with more wholesome pantry ingredients 🥜🍫. Most classic recipes use cups of powdered sugar and graham crackers, so we swapped them for oats, natural peanut butter, dark chocolate, and just a little honey.
The result is a fudgy, satisfying snack bar that tastes somewhere between a Reese’s cup and a frozen Snickers bar. They are fiber-rich, naturally more filling, and perfect as a quick energy snack before workouts or busy afternoons.
We love storing them in the freezer and eating them half frozen straight from the pan ❄️. Best of all, these healthy peanut butter snack bars are easy to make with simple ingredients you probably already have at home.
P.S. Love oat & peanut butter recipes? Check out our peanut butter banana overnight oats, peanut butter banana baked oatmeal, and healthy breakfast cookies.
Ingredients
Full ingredients and substitutions are in the recipe box below.

- Rolled oats: Blend them into flour for the best fudgy texture in these no bake oatmeal peanut butter bars. Quick oats also work, or use store-bought oat flour to save time.
- Natural peanut butter: Use creamy peanut butter made with just peanuts for rich flavor and healthy fats. Almond butter or cashew butter all work well too.
- Honey: Adds sweetness without the large amount of powdered sugar used in classic recipes. Maple syrup works well for a vegan option.
- Butter: Real butter adds flavor and helps the bars stay soft in the freezer. Substitute non-dairy butter or coconut oil if needed.
- Vanilla extract: Adds warmth and dessert-like flavor. Almond extract works for a stronger bakery-style taste.
- Dark chocolate chips: Dark chocolate gives these healthy chocolate peanut butter bars a rich topping that balances the sweet peanut butter base. Semi-sweet chocolate chips also work.
- Flaky sea salt: Sprinkle on top before freezing for extra crunch and a sweet-salty finish. Crushed roasted peanuts or kosher salt other delicious toppings.

How to Make Healthy Peanut Butter Bars
Step 1. Blend the oats
Add the rolled oats to a blender or food processor. Blend until they look like a fine flour. A few small oat pieces are okay.
This homemade oat flour helps make the bars thick, fudgy, and filling.

Step 2. Make the peanut butter base
Add the blended oats to a large bowl. Stir in the peanut butter, honey, melted butter, vanilla, and salt. Mix until you get a thick dough. It should feel soft, but not runny.
Line an 8×8-inch pan with parchment paper. Add the peanut butter mixture to the pan and press it down firmly.
Use the back of a spoon or your hands. Press well into the corners so the bars hold together.

Step 3. Add the chocolate
Melt the dark chocolate chips in the microwave in short 30-second bursts. Stir often so the chocolate stays smooth.
Pour the melted chocolate over the peanut butter layer and spread it evenly. Sprinkle with flaky sea salt right away so it sticks.

Step 4. Freeze and slice
Freeze the bars for about 1 hour, or until firm.
Let them sit at room temperature for a few minutes before slicing.
These easy no-bake snack bars are best stored in the freezer, where they stay firm, fudgy, and ready for a quick snack or one of your favorite healthy no-bake desserts.

Tips
- Use natural creamy peanut butter → Choose one made with just peanuts and salt for the best flavor and a less processed option.
- Press firmly into the pan: Firm pressure helps the bars hold together neatly after chilling.
- Line the pan with parchment paper: This makes the bars easy to lift out and slice cleanly.
- Melt the chocolate slowly: Heat the chocolate in the microwave in short bursts so it stays smooth and glossy.
- Let the bars warm slightly before slicing: Five minutes at room temperature makes slicing easier.
- Use a sharp knife: Clean cuts make the bars look neater.
- Chill until firm: The bars need time to set before slicing. The freezer works faster and gives them a delicious cold, fudgy texture.
- If you are cooking for mixed diets: Use non-dairy butter and dairy-free dark chocolate chips so everyone can enjoy them.
- Cut into small squares: These bars are rich, so smaller pieces work best.
Frequently Asked Questions
Store the bars in an airtight container in the freezer for up to 3 months. We love eating them straight from the freezer because they taste extra fudgy and chocolatey.
Yes. Quick oats work well in these peanut butter freezer bars, but rolled oats give the bars a slightly heartier texture.
Absolutely. Use non-dairy butter and dairy-free dark chocolate chips for an easy dairy-free version.
The bars may need more freezer time. Natural peanut butter can also vary in texture, so if the mixture feels very soft, add a few more blended oats.
Yes. For peanut butter protein bars, replace part of the blended oats with your favorite vanilla protein powder.
More Easy Meal Prep Breakfasts & Snacks
- Homemade granola (Oil-Free)
- Protein chia pudding
- Banana bread energy balls
- Blueberry baked oat meal
- Healthy banana cookies
- Banana oatmeal muffins
- Peanut butter banana muffins
- Peanut butter banana smoothie
For even more ideas, browse our healthy make-ahead breakfasts round up.
If you try this Peanut Butter Bars Recipe please leave a 🌟 star rating and let us know how it turned out in the comments—we love hearing from you.

Healthy Peanut Butter Bars (No-Bake, Made with Oats)
Equipment
- 8×8 inch pan (20×20 cm) or similar
Ingredients
- 1½ cups rolled oats or oat flour
- 1 cup creamy peanut butter
- 3 tablespoons honey or maple syrup
- 3 tablespoons butter melted, sub non-dairy butter or coconut oil
- 1 teaspoon vanilla extract
- 1 cup dark chocolate chips or chopped dark chocolate
- 1 generous pinch sea salt or Maldon salt
Instructions
- Blend Oats: Add 1½ cups rolled oats to a blender or food processor and blend into a fine flour (2 to 3 minutes).
- Add Peanut Butter: In a bowl, stir together the blended oats, 1 cup creamy peanut butter, 3 tablespoons honey, 3 tablespoons butter (melted), 1 teaspoon vanilla extract, and 1 generous pinch sea salt until thick and fudgy.Line an 8×8-inch pan or baking dish with parchment paper.Press the mixture firmly into the pan, spreading it with the back of a spoon.
- Add Chocolate: Melt 1 cup dark chocolate chips in the microwave in 30-second bursts, stirring often, until smooth.Pour over the peanut butter layer and spread evenly. Sprinkle with sea salt right away.
- Chill & Enjoy: Freeze for about 1 hour, or until firm. Let the pan sit at room temperature for a couple of minutes, then slice into squares or bars.Store them in the freezer for an easy grab-and-go snack.
Notes
- Rolled oats –> quick oats, or oat flour
- Natural peanut butter –> almond butter, cashew butter
- Honey –> maple syrup or agave syrup
- Butter –> non-dairy butter or coconut oil
- Vanilla extract –> almond extract or skip it
- Dark chocolate chips –> semi-sweet chocolate chips or chopped dark chocolate
- Flaky sea salt –> Maldon salt, crushed roasted peanuts, or skip it
- Use natural peanut butter → Choose a creamy one made with just peanuts and salt
- Press the mixture firmly → This helps the bars hold together after chilling.
- Line the pan with parchment paper → Makes lifting and slicing much easier.
- Melt the chocolate slowly → Short microwave bursts keep it smooth and glossy.
- Let the bars sit 5 minutes before slicing → They cut more cleanly when slightly softened.
- Use a sharp knife → For neat, bakery-style squares.
- Chill until firm → The freezer works faster and gives the bars a cold, fudgy texture.
- Cut into small squares → These bars are rich, so a little goes a long way.
- Store in the fridge or freezer → They stay fresh for days and taste great cold straight from the fridge.
Nutrition
Don’t Lose This Recipe

Hi! We are Nico & Louise
We're here to share easy, healthy, and delicious recipes 🌿✨.
Welcome to our blog, we are glad you are here.





Hi. Can this be made with crunchy natural peanut butter as that is all I ever have ..not the smooth. Thanks
Hi Sarah,
Good question! Crunchy peanut butter should not be a problem at all. As long as you follow the instructions for freezing the bars (at least one hour), the texture should also be just fine.
Would love to know what you think of them 🙂 Kindest,
Louise
Thank you so much. Will definitely be making soon.