Why You’ll Love School Lunch Peanut Butter Bars Recipe
Because it brings together two beloved flavors—peanut butter and chocolate—in a familiar bar form. The oatmeal adds an extra chewy texture that feels comforting and satisfying. Whether you’re wanting a treat reminiscent of childhood lunches or a crowd‑pleasing dessert, these bars hit the mark.
Plus, the recipe is straightforward: minimal ingredients, no fancy equipment beyond a mixing bowl and baking pan, and you’ll get 16 bars to share (or keep!).
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Peanut Butter Base:
- 
unsalted butter, softened
 - 
creamy peanut butter
 - 
granulated sugar
 - 
packed light brown sugar
 - 
large eggs
 - 
vanilla extract
 - 
all‑purpose flour
 - 
baking soda
 - 
salt
 - 
quick‑cooking oats
 
For the Chocolate Topping:
- 
semisweet chocolate chips
 - 
creamy peanut butter
 
Directions
- 
Preheat your oven to 350 °F (about 175 °C). Grease a 13 × 9‑inch baking pan or line it with parchment paper, leaving some overhang for easy removal.
 - 
In a large mixing bowl, cream together the softened butter, one cup of peanut butter, granulated sugar, and brown sugar until light and fluffy (around 3 minutes with an electric mixer).
 - 
Add the eggs one at a time, beating well after each addition. Then stir in the vanilla extract.
 - 
In a separate bowl, whisk together the flour, baking soda, and salt to evenly distribute the leavening.
 - 
Gradually add the dry ingredients to the peanut butter mixture, mixing on low speed. Take care not to overmix.
 - 
Fold in the quick‑cooking oats gently until evenly distributed.
 - 
Spread the dough evenly into the prepared baking pan, smoothing the surface with a spatula.
 - 
Bake for about 20‑25 minutes, or until the edges are golden brown and a toothpick inserted into the center comes out clean.
 - 
While the bars bake, prepare the topping: in a microwave‑safe bowl melt the chocolate chips and remaining ½ cup peanut butter, stirring every 30 seconds until smooth and fully combined.
 - 
Once the bars are out of the oven, immediately pour the chocolate‑peanut butter mixture over the top and use a spatula to spread it evenly.
 - 
Allow the bars to cool completely in the pan on a wire rack so the topping sets properly.
 - 
After cooling, cut into 16 bars. Serve at room temperature.
 
Servings and timing
Yield: 16 bars
Preparation time: 20 minutes
Baking time: 20‑25 minutes
Cooling time: about 1 hour
Total time: approximately 45 minutes
Variations
- 
Swap creamy peanut butter for chunky peanut butter to add little peanut bits and extra texture.
 - 
Use dark chocolate chips instead of semisweet for a richer, deeper chocolate flavor.
 - 
Add a handful of chopped nuts (walnuts, almonds or pecans) into the base for crunch.
 - 
Sprinkle a few sea salt flakes on top of the chocolate layer right after spreading for a sweet‑salty twist.
 - 
For a gluten‑free version: use certified gluten‑free oats and a gluten‑free flour blend in place of the all‑purpose flour.
 
Storage/Reheating
Store the bars in an airtight container at room temperature for up to 5 days. You can refrigerate them for extended freshness; just bring to room temperature before serving for best texture. To freeze: place bars in a freezer‑safe container (separate layers with parchment paper to prevent sticking) and freeze for up to 3 months. Thaw overnight in the fridge and then bring to room temperature.
FAQs
What kind of oats should I use?
Quick‑cooking oats are specified in this recipe to ensure they meld into the base nicely and provide a soft chew without being too coarse.
Can I make this recipe without eggs?
This recipe relies on eggs for structure and moisture, so omitting them would change the texture significantly. If you need an egg‑free version, you might try substituting with flax eggs or another binder, but results may vary.
Do I have to line the baking pan with parchment?
No, you can grease the pan thoroughly instead, but using parchment with overhang makes it much easier to lift the bars out cleanly after baking.
How do I get clean slices of the bars?
Let the bars cool completely so the chocolate topping sets fully. Then use a sharp knife and wipe it between cuts if needed for neat edges.
Can I use another nut butter instead of peanut butter?
Yes, you could try almond butter or cashew butter. Keep in mind the flavor and texture will shift slightly, and you might need to adjust sugar or moisture levels based on how dense your nut butter is.
Will the chocolate topping stay firm at room temperature?
Yes, once the bars are fully cooled and the topping has set, the chocolate‑peanut butter layer should remain firm at room temperature.
Can I cut the recipe in half?
Absolutely—reduce all ingredient quantities by half and use a smaller baking pan (for example 9 × 9‑inch) to maintain similar thickness.
What is the best way to serve these bars?
They’re great at room temperature, perhaps paired with a cold glass of milk or a scoop of vanilla ice cream. You can also warm one slightly in the microwave (10‑15 seconds) to soften the chocolate layer.
Are these bars freezer‑friendly?
Yes, you can freeze them for up to 3 months in a freezer‑safe container. Thaw overnight in the fridge or at room temperature before serving.
Can I add something like dried fruit or chocolate chunks to the base?
Yes, you could stir in dried cranberries, raisins, or chocolate chunks into the dough before baking for added interest. Just ensure additions don’t overwhelm the balance of the base.
Conclusion
These School Lunch Peanut Butter Bars offer comfort, nostalgia, and simple satisfaction—all in one easy dessert. With a chewy peanut‑butter‑oat base and beloved chocolate topping, they’re ideal for lunchboxes, snack time, or dessert after dinner. Once you bake a batch, you’ll find yourself returning to them again and again. Enjoy the process—and the delicious reward.
School Lunch Peanut Butter Bars
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
 - Total Time: 35 minutes
 - Yield: 24 bars
 - Diet: Vegetarian
 
Description
These classic School Lunch Peanut Butter Bars are a nostalgic and delicious treat made with a soft peanut butter cookie base, topped with a rich chocolate frosting. Perfect for lunchboxes or dessert!
Ingredients
- 1 cup unsalted butter, softened
 - 1 cup granulated sugar
 - 1 cup packed light brown sugar
 - 2 large eggs
 - 1 teaspoon vanilla extract
 - 1 cup creamy peanut butter (plus ½ cup for topping)
 - 2 cups all-purpose flour
 - 1 teaspoon baking soda
 - ½ teaspoon salt
 - 2 cups quick oats
 - 2 cups powdered sugar
 - 4 tablespoons unsalted butter, melted (for frosting)
 - ¼ cup milk (for frosting)
 - ⅓ cup unsweetened cocoa powder (for frosting)
 - 1 teaspoon vanilla extract (for frosting)
 
Instructions
- Preheat oven to 350°F (175°C). Grease a 10×15-inch jelly roll pan or line it with parchment paper.
 - In a large bowl, cream together butter, granulated sugar, and brown sugar until light and fluffy.
 - Beat in eggs, vanilla extract, and 1 cup peanut butter until smooth and combined.
 - In a separate bowl, whisk together flour, baking soda, and salt.
 - Gradually add the dry ingredients to the wet ingredients and mix until just combined.
 - Stir in quick oats until evenly distributed.
 - Spread the dough evenly into the prepared pan and bake for 18–20 minutes or until lightly golden.
 - Remove from oven and allow to cool for about 10 minutes. Then gently spread ½ cup peanut butter over the warm bars. Let cool completely.
 - For the frosting, combine powdered sugar, cocoa powder, melted butter, milk, and vanilla extract in a bowl. Mix until smooth and spreadable.
 - Spread frosting over the cooled bars. Let set before cutting into squares and serving.
 
Notes
- Make sure to spread the peanut butter while the bars are still warm so it melts slightly and spreads easily.
 - Allow bars to cool completely before frosting to prevent the frosting from melting.
 - Store in an airtight container at room temperature for up to 5 days.
 - These bars freeze well for up to 3 months.
 
- Prep Time: 15 minutes
 - Cook Time: 20 minutes
 - Category: Dessert
 - Method: Baking
 - Cuisine: American
 
Nutrition
- Serving Size: 1 bar
 - Calories: 290
 - Sugar: 22g
 - Sodium: 180mg
 - Fat: 16g
 - Saturated Fat: 6g
 - Unsaturated Fat: 8g
 - Trans Fat: 0g
 - Carbohydrates: 32g
 - Fiber: 2g
 - Protein: 5g
 - Cholesterol: 25mg
 
