Bake Sale Peanut Butter Oat Bars Recipe
Introduction
These Bake Sale Peanut Butter Oat Bars are a deliciously chewy treat combining the richness of peanut butter with hearty oats and a chocolatey glaze. Perfect for snacks, lunchboxes, or any time you crave a sweet, satisfying bite.

Ingredients
- 2 sticks (1 cup) salted butter, at room temperature
- 1 cup creamy peanut butter
- 1 cup brown sugar
- 2 large eggs, at room temperature
- 1 tablespoon vanilla extract
- 2 cups all-purpose flour
- 2 cups old fashioned oats
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 1/2 cups creamy peanut butter (for topping)
- 2 cups powdered sugar
- 2 tablespoons unsweetened cocoa powder
- 1 tablespoon vanilla extract (for icing)
- 2 ounces dark or milk chocolate, melted
Instructions
- Step 1: Preheat the oven to 350° F. Line a 9×13 inch baking dish or 13×18 inch half sheet pan with parchment paper for easy removal.
- Step 2: In a large mixing bowl, beat together the butter, brown sugar, 1 cup peanut butter, and 1 tablespoon vanilla extract until smooth. Add the eggs one at a time, beating well after each.
- Step 3: Stir in the flour, oats, baking soda, and salt until just combined. Press the dough evenly into the prepared pan using a spatula or your hands.
- Step 4: Bake for 18-22 minutes, until the bars are just set in the center and lightly golden. Remove from oven and immediately dollop 1 1/2 cups peanut butter over the warm bars, spreading it into an even layer.
- Step 5: Allow the bars to cool completely. For faster cooling, place the pan in the refrigerator.
- Step 6: While the bars cool, make the icing. In a bowl, whisk together the powdered sugar, cocoa powder, 1 tablespoon vanilla extract, and 3 tablespoons water until smooth. Stir in the melted chocolate. If the icing is too thick, add 1-2 tablespoons more water to reach spreading consistency.
- Step 7: Spread the chocolate icing evenly over the cooled bars. Let the icing set for about an hour before slicing and serving.
Tips & Variations
- Use crunchy peanut butter if you prefer extra texture in your bars.
- To make these bars nut-free, substitute sunflower seed butter for peanut butter.
- For a fudgier topping, add an extra ounce of melted chocolate to the icing.
- Press chopped peanuts or chocolate chips into the peanut butter layer before chilling for added crunch.
Storage
Store these bars in an airtight container at room temperature for up to 3 days, or refrigerate to keep them fresh for up to a week. If refrigerated, let bars come to room temperature before serving for best flavor and texture. You can also freeze them for up to 2 months; thaw overnight in the refrigerator and bring to room temperature before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use natural peanut butter in this recipe?
Yes, natural peanut butter works, but it may make the bars a bit softer or oilier due to its higher oil content. You may need to slightly adjust baking time and watch the texture.
What’s the best way to cut the bars cleanly?
Use a sharp knife and warm the blade under hot water before slicing, wiping it clean between cuts. Chilling the bars thoroughly before cutting also helps achieve neat slices.
Print
Bake Sale Peanut Butter Oat Bars Recipe
- Total Time: 1 hour 35 minutes
- Yield: 24 bars 1x
Description
These Bake Sale Peanut Butter Oat Bars are a delightful combination of rich peanut butter, hearty oats, and a luscious chocolate cocoa icing. Perfect for any sweet craving, these bars bring a chewy, buttery base topped with a creamy peanut butter layer and finished off with a smooth chocolate glaze. Easy to make and ideal for bake sales, snacks, or dessert.
Ingredients
For the Bars
- 2 sticks (1 cup) salted butter, at room temperature
- 1 cup creamy peanut butter
- 1 cup brown sugar
- 2 large eggs, at room temperature
- 1 tablespoon vanilla extract
- 2 cups all-purpose flour
- 2 cups old fashioned oats
- 1 teaspoon baking soda
- 1 teaspoon salt
For the Topping
- 1 1/2 cups creamy peanut butter
For the Icing
- 2 cups powdered sugar
- 2 tablespoons unsweetened cocoa powder
- 1 tablespoon vanilla extract
- 2 ounces dark or milk chocolate, melted
- 3 tablespoons water (plus 1–2 tablespoons additional if needed)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Line a 9×13 inch baking dish or a 13×18 inch half sheet pan with parchment paper to prevent sticking and ensure easy removal.
- Make the Dough: In a large mixing bowl, beat together the softened butter, brown sugar, 1 cup peanut butter, and vanilla extract until the mixture is smooth and creamy. Then, add the eggs one at a time, beating until fully incorporated. Gradually mix in the all-purpose flour, oats, baking soda, and salt until just combined, forming a thick dough.
- Press and Bake the Base: Evenly press or spread the dough into the prepared baking dish, creating a smooth and level layer. Bake in the preheated oven for 18 to 22 minutes or until the center is just set but still slightly soft to the touch. Remove from oven.
- Add Peanut Butter Layer and Cool: While the base is warm, dollop 1 1/2 cups creamy peanut butter over the bars. Gently spread the peanut butter into an even layer over the surface. Allow the bars to cool completely at room temperature or refrigerate to speed up the cooling.
- Prepare the Icing: In a bowl, whisk together the powdered sugar, cocoa powder, vanilla extract, and 3 tablespoons of water until smooth and well combined. Stir in the melted chocolate. If the icing is too thick, thin it with an additional 1-2 tablespoons of water to reach a spreadable consistency.
- Ice and Set: Spread the prepared chocolate icing evenly over the peanut butter layer. Let the bars set at room temperature for about an hour or until the icing firms up before slicing and serving. Enjoy your bars as a delicious treat or party favorite.
Notes
- You can substitute natural peanut butter but expect a slightly different texture and flavor.
- For gluten-free option, use gluten-free oats and flour blend.
- Chilling the bars before icing helps achieve a neater spread of the chocolate layer.
- Store bars in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
- Feel free to use dark or milk chocolate depending on your sweetness preference.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Peanut Butter Bars, Oat Bars, Chocolate Peanut Butter Bars, Bake Sale Recipe, Easy Dessert, No-Bake Icing

