No-Bake Peanut Butter Oat Bars
No-Bake Peanut Butter Oat Bars are the perfect treat when you crave something sweet but don’t want to heat up the kitchen. Rich, creamy peanut butter pairs beautifully with chewy oats, all bound together by just a touch of buttery sweetness. No baking is required, making this an easy and quick recipe that anyone can whip up, whether you’re an experienced baker or just starting your culinary journey.
Table of Contents

I first made these bars on a lazy Sunday afternoon, looking for a snack to accompany my favorite movie. To my delight, they turned out to be a crowd-pleaser! After devouring a few, I found myself enthusiastically sharing the recipe with friends. They’re not only delicious but also incredibly versatile—you can snack on them throughout the day, pack them for a lunch treat, or serve them at gatherings. I can’t wait for you to try this simple delight!
Why You’ll Love This Recipe
- Simple & Quick: With just 10 minutes of prep time, you can have a delicious treat in no time.
- Irresistible Flavor: The combination of creamy peanut butter and sweet chocolate chips creates a mouthwatering experience.
- Eye-Catching Appeal: These bars are visually appealing and great for impressing guests or family.
- Flexible Serving: Perfect for breakfast, an afternoon snack, or dessert—whenever that sweet tooth strikes!
- Diet-Friendly Options: Easily make them gluten-free by using certified gluten-free oats.
Ingredients You’ll Need
- ½ cup (1 stick / 113 g) unsalted butter: Provides the base for these bars, giving them rich flavor. You can substitute with coconut oil for a dairy-free option.
- 1 cup (200 g) packed brown sugar: Adds sweetness and moisture. You can swap with coconut sugar for a less processed alternative.
- ½ cup milk: Use any kind you prefer—dairy, almond, or oat milk all work well. It helps mix the ingredients together.
- 1 cup (258 g) creamy peanut butter: The star ingredient that delivers a hearty flavor and texture. Natural peanut butter is recommended for a healthier option.
- 1 teaspoon vanilla extract: Enhances the overall taste with a subtle sweetness. Use pure vanilla for best flavor.
- 1 pinch kosher salt: Balances the sweetness and elevates the flavors. It’s essential for a well-rounded taste.
- 3 cups (270 g) old-fashioned rolled oats: Provides the chewy texture of the bars. Quick oats can be used but may yield a different texture.
- 1 ½ cups (273 g) semi-sweet chocolate chips: Adds a delicious chocolatey richness. Swap with dark chocolate for a deeper flavor.
- 1 teaspoon coconut oil: Helps to melt the chocolate smoothly and gives a nice sheen. Optional if you’re using chocolate chips with oil already.
How to Make No-Bake Peanut Butter Oat Bars
Melt the Butter and Sugar: In a medium saucepan over low heat, combine ½ cup unsalted butter and 1 cup packed brown sugar. Stir until the butter melts and the sugar is well dissolved. Add in ½ cup milk and let the mixture come to a gentle simmer for about 2-3 minutes, just until it thickens slightly. This creates a sweet gooey base that holds everything together.
Mix in Peanut Butter: Remove the saucepan from the heat. Stir in 1 cup creamy peanut butter until fully combined. The warm mixture will help melt the peanut butter, making it easier to blend smoothly.
Add Vanilla and Oats: Mix in 1 teaspoon vanilla extract and a pinch of kosher salt. Gradually fold in the 3 cups old-fashioned rolled oats, ensuring they are fully coated with the peanut butter mixture. This might take a few minutes, but make sure you get every oat covered!
Prepare the Chocolate Layer: In a microwave-safe bowl, combine 1 ½ cups semi-sweet chocolate chips and 1 teaspoon coconut oil. Microwave in intervals of 20 seconds, stirring in between, until the chocolate is smooth and melted.
Assemble the Bars: Line a 9×13-inch baking dish with parchment paper, allowing some overhang for easy removal later. Press the oat mixture firmly into the bottom of the dish, smoothing it out evenly. Pour the melted chocolate over the oat layer and spread it smoothly to cover.
Chill Until Set: Refrigerate the bars for at least 40 minutes or until the chocolate is solid. This is the hardest part—waiting!
Slice and Enjoy: Once set, remove the bars from the dish using the parchment paper. Cut into squares or rectangles, serve, and enjoy!
Storing & Reheating
To store your No-Bake Peanut Butter Oat Bars, keep them in an airtight container at room temperature for up to 5 days. If you prefer a cooler treat, store them in the refrigerator for up to two weeks. For longer storage, freeze the bars in a freezer-safe container for up to 3 months. When you’re ready to enjoy, simply thaw them in the fridge or at room temperature, as reheating isn’t necessary and could alter their delightful texture.
Chef’s Helpful Tips
- Make sure to press the oat mixture firmly into the baking dish for a compact bar that holds together well.
- Let the butter and sugar mixture cool slightly before adding the peanut butter to prevent it from separating.
- Experiment with different types of nut butter, such as almond or cashew, for a fun twist.
- Add extras like chopped nuts, dried fruits, or seeds to customize your bars and enhance texture and flavor.
- If you find the bars too sticky, use oats that are a bit old, as they absorb moisture differently.
These No-Bake Peanut Butter Oat Bars are not just a tasty treat; they embody a perfect combination of flavor and convenience. Whether you enjoy them for breakfast, as a midday snack, or a sweet dessert, you’re bound to fall in love with their scrumptious goodness. Plus, they’re quite adaptable—experiment with different mix-ins to suit your taste.

Recipe FAQs
Can I make these bars vegan?
Absolutely! Simply substitute the unsalted butter with coconut oil or a vegan butter alternative, and choose plant-based milk. Most chocolate chips also come in vegan varieties.
How do I store the peanut butter oat bars?
You can store them in an airtight container at room temperature for up to 5 days. For longer freshness, keep them in the refrigerator for up to two weeks or freeze them for up to 3 months.
Can I use quick oats instead of rolled oats?
Yes, you can use quick oats, but be aware that they may result in a slightly different texture—maybe a bit softer. Rolled oats provide a chewier bite that many find appealing in these bars.
What can I use instead of chocolate chips?
If you’d like to switch things up, consider using chopped chocolate bars, white chocolate chips, or dried fruit for a different flavor profile. Experiment with your favorites!
PrintMore NO-BAKE Recipes
- Biscoff Rice Krispie Treats
- Bailey’s Irish Cream Tiramisu | Easy No-Bake Dessert
- Chocolate Coffee Mousse
- Valentine’s Day Truffles
- Strawberry Swirl Marshmallows
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

No-Bake Peanut Butter Oat Bars
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 16 servings 1x
- Category: No-Bake
- Method: No-Bake
- Cuisine: American
Description
These No-Bake Peanut Butter Oat Bars combine creamy peanut butter and rich chocolate, making them an irresistible snack. Perfect for a quick treat or healthy dessert!
Ingredients
- ½ cup 1 stick / 113 g unsalted butter
- 1 cup (200 g) packed brown sugar
- ½ cup milk
- 1 cup (258 g) creamy peanut butter
- 1 teaspoon vanilla extract
- 1 pinch kosher salt
- 3 cups (270 g) old-fashioned rolled oats
- 1 ½ cups (273 g) semi-sweet chocolate chips
- 1 teaspoon coconut oil
Instructions
- Line an 8×8-inch baking pan with parchment paper, leaving some overhang for easy removal.
- In a medium saucepan over medium heat, melt the butter, brown sugar, and milk, stirring until smooth. Bring the mixture to a boil and cook for 1 minute, stirring constantly.
- Remove from heat. Stir in the peanut butter, vanilla extract, and salt until smooth and fully combined.
- Add the old-fashioned oats and stir until the oats are evenly coated.
- Press the mixture firmly into the prepared pan, spreading it into an even layer.
- In a microwave-safe bowl, combine the chocolate chips and coconut oil. Heat in 30-second intervals, stirring after each, until fully melted and smooth.
- Spread the melted chocolate evenly over the oat layer.
- Refrigerate for 30 to 45 minutes, or until the bars are fully set.
- Lift the bars from the pan using the parchment and cut into squares.
Notes
For extra flavor, consider adding chopped nuts or dried fruits to the oat mixture.
Store the bars in an airtight container in the refrigerator for up to a week.
These bars are great as a quick snack or a tasty dessert!
Nutrition
- Serving Size: 1 bar
- Calories: 220
- Sugar: 10 g
- Sodium: 150 mg
- Fat: 12 g
- Saturated Fat: 6 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 3 g
- Protein: 5 g
- Cholesterol: 15 mg
