I keep these chocolate peanut butter oatmeal bars in the fridge for that perfect sweet bite that still feels wholesome. Rich, fudgy, gluten-free, and made with simple ingredients, they never last long in my kitchen.

I’m obsessed with these No Bake Chocolate Peanut Butter Oatmeal Bars because they hit that sweet spot between dessert and snack without tasting like a compromise. I love the thick peanut butter bite, the chewy oats, and that rich chocolate layer straight from the fridge.
Cold, fudgy, and just messy enough. And I can pretend I’m being responsible while still eating something that tastes like a candy bar.
These are the bars I want waiting for me after lunch, after dinner, or at 10 p.m. when my sweet tooth gets loud.
But honestly, I’d grab one anytime. No shame whatsoever.
Ingredients

- Creamy peanut butter makes these bars rich, filling, and honestly kind of addictive.
- Honey or maple syrup adds natural sweetness and helps everything stick together.
- Coconut oil keeps the bars firm but still soft enough to bite.
- Vanilla makes the peanut butter and chocolate taste warmer and more homemade.
- Fine salt keeps the sweetness in check, so it’s not too much.
- Rolled oats bring chew, fiber, and that hearty snack-bar feel.
- Dark chocolate adds the good, slightly bitter snap you’ll want on top.
- Extra peanut butter in the topping makes it prettier and more peanut-buttery.
- Chopped roasted peanuts give crunch.
Basically, they make each bite more fun.
- Flaky sea salt is optional, but it’s a total sweet-salty win.
Ingredient Quantities
- 1 1/2 cups creamy peanut butter, divided
- 1/2 cup honey or pure maple syrup
- 1/4 cup coconut oil, melted
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine salt
- 2 cups old fashioned rolled oats, gluten free if needed
- 1 cup dark chocolate chips or chopped dark chocolate
- 2 tablespoons peanut butter for chocolate topping or drizzle
- 2 tablespoons chopped roasted peanuts, optional
- Flaky sea salt for sprinkling, optional
How to Make this
1. Line an 8×8 inch baking pan with parchment paper leaving some overhang for easy removal and set aside.
2. In a medium saucepan over low heat or in a microwave safe bowl, combine 1 cup creamy peanut butter, 1/2 cup honey or pure maple syrup, and 1/4 cup melted coconut oil; warm until smooth and pourable, stirring frequently.
3. Remove the peanut butter mixture from heat and stir in 1 teaspoon vanilla extract and 1/4 teaspoon fine salt.
4. Add 2 cups old fashioned rolled oats to the peanut butter mixture and fold until all the oats are evenly coated.
5. Transfer the oat mixture to the prepared pan and press firmly and evenly into an even layer using a spatula or the bottom of a measuring cup.
6. Chill the pressed base in the refrigerator for at least 20 to 30 minutes to firm up while you prepare the chocolate topping.
7. In a small heatproof bowl, melt 1 cup dark chocolate chips with 2 tablespoons peanut butter for the topping either in short microwave bursts or over a double boiler, stirring until smooth.
8. Pour the melted chocolate mixture over the chilled oat base and spread into an even layer. Sprinkle 2 tablespoons chopped roasted peanuts and flaky sea salt on top if using.
9. Return the pan to the refrigerator and chill until the chocolate is fully set, about 30 to 60 minutes.
10. Use the parchment overhang to lift the bars from the pan, cut into squares, and store in the refrigerator in an airtight container.
Equipment Needed
1. 8×8 inch baking pan
2. Parchment paper
3. Measuring cups and measuring spoons
4. Medium saucepan or microwave safe bowl for warming peanut butter mixture
5. Heatproof bowl for melting chocolate
6. Silicone spatula for mixing and pressing the base
7. Offset spatula or back of a measuring cup to press and smooth the layers
8. Wooden spoon or whisk for stirring in vanilla and salt
9. Sharp knife for cutting bars
10. Cutting board or work surface for chopping peanuts and slicing bars
FAQ
No Bake Chocolate Peanut Butter Oatmeal Bars Recipe Substitutions and Variations
- Peanut butter (1 1/2 cups) : swap with almond butter or cashew butter 1:1 for similar texture and flavor; for a nut free option use sunflower seed butter 1:1 but expect a slightly different taste and darker color.
- Honey or pure maple syrup (1/2 cup) : use agave syrup or date syrup 1:1 for a similar sweetness and binding; use maple or agave to keep it vegan.
- Coconut oil (1/4 cup, melted) : replace with melted unsalted butter 1:1 for richer flavor, or use neutral oil like canola or grapeseed 1:1 for a lighter taste.
- Old fashioned rolled oats (2 cups) : substitute with quick oats in the same amount for a softer, more cohesive bar, or use quinoa flakes 1:1 for a gluten free, slightly nuttier alternative.
Pro Tips
– Press the oat mixture firmly and evenly into the pan so the base holds together when sliced. For extra compression, lay a piece of parchment on top and use a flat-bottomed cup to tamp it down.
– Chill the base until very firm before adding the chocolate. If the chocolate is poured onto a soft layer, it can sink in and make the bars messy. A few extra minutes in the freezer helps if your kitchen is warm.
– Temper the chocolate topping slightly by letting melted chocolate cool for a minute before stirring in the peanut butter. This keeps the chocolate glossy and helps it set with a nice snap rather than a dull, soft finish.
– For cleaner slices, run a sharp knife under hot water, dry it, then cut. Wipe the knife clean and reheat between cuts for neat edges. Store the bars chilled so they keep their shape and texture.

No Bake Chocolate Peanut Butter Oatmeal Bars Recipe
I keep these chocolate peanut butter oatmeal bars in the fridge for that perfect sweet bite that still feels wholesome. Rich, fudgy, gluten-free, and made with simple ingredients, they never last long in my kitchen.
12
servings
425
kcal
Equipment: 1. 8×8 inch baking pan
2. Parchment paper
3. Measuring cups and measuring spoons
4. Medium saucepan or microwave safe bowl for warming peanut butter mixture
5. Heatproof bowl for melting chocolate
6. Silicone spatula for mixing and pressing the base
7. Offset spatula or back of a measuring cup to press and smooth the layers
8. Wooden spoon or whisk for stirring in vanilla and salt
9. Sharp knife for cutting bars
10. Cutting board or work surface for chopping peanuts and slicing bars
Ingredients
1 1/2 cups creamy peanut butter, divided
1/2 cup honey or pure maple syrup
1/4 cup coconut oil, melted
1 teaspoon vanilla extract
1/4 teaspoon fine salt
2 cups old fashioned rolled oats, gluten free if needed
1 cup dark chocolate chips or chopped dark chocolate
2 tablespoons peanut butter for chocolate topping or drizzle
2 tablespoons chopped roasted peanuts, optional
Flaky sea salt for sprinkling, optional
Directions
- Line an 8×8 inch baking pan with parchment paper leaving some overhang for easy removal and set aside.
- In a medium saucepan over low heat or in a microwave safe bowl, combine 1 cup creamy peanut butter, 1/2 cup honey or pure maple syrup, and 1/4 cup melted coconut oil; warm until smooth and pourable, stirring frequently.
- Remove the peanut butter mixture from heat and stir in 1 teaspoon vanilla extract and 1/4 teaspoon fine salt.
- Add 2 cups old fashioned rolled oats to the peanut butter mixture and fold until all the oats are evenly coated.
- Transfer the oat mixture to the prepared pan and press firmly and evenly into an even layer using a spatula or the bottom of a measuring cup.
- Chill the pressed base in the refrigerator for at least 20 to 30 minutes to firm up while you prepare the chocolate topping.
- In a small heatproof bowl, melt 1 cup dark chocolate chips with 2 tablespoons peanut butter for the topping either in short microwave bursts or over a double boiler, stirring until smooth.
- Pour the melted chocolate mixture over the chilled oat base and spread into an even layer. Sprinkle 2 tablespoons chopped roasted peanuts and flaky sea salt on top if using.
- Return the pan to the refrigerator and chill until the chocolate is fully set, about 30 to 60 minutes.
- Use the parchment overhang to lift the bars from the pan, cut into squares, and store in the refrigerator in an airtight container.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 82g
- Total number of serves: 12
- Calories: 425kcal
- Fat: 28.6g
- Saturated Fat: 11.15g
- Trans Fat: 0.04g
- Polyunsaturated: 3.17g
- Monounsaturated: 10.54g
- Cholesterol: 0mg
- Sodium: 213mg
- Potassium: 389mg
- Carbohydrates: 37.5g
- Fiber: 5.2g
- Sugar: 20.7g
- Protein: 11.5g
- Vitamin A: 0IU
- Vitamin C: 0mg
- Calcium: 33.6mg
- Iron: 2.84mg

















