Lunch Lady Peanut Butter Bars

These Lunch Lady Peanut Butter Bars are old-fashioned, nostalgic treats that bring back memories of school cafeteria desserts. A chewy peanut butter oat base is topped with a creamy peanut butter layer and finished with rich chocolate frosting. Everything bakes on one large sheet pan, so the recipe makes 32 bars, perfect for bake sales,…

These Lunch Lady Peanut Butter Bars are old-fashioned, nostalgic treats that bring back memories of school cafeteria desserts. A chewy peanut butter oat base is topped with a creamy peanut butter layer and finished with rich chocolate frosting.

Everything bakes on one large sheet pan, so the recipe makes 32 bars, perfect for bake sales, potlucks, school lunches, and family get-togethers. The layers take a little patience to cool and set, but the hands-on work is simple.

Why You’ll Love These Peanut Butter Bars

  • Chewy peanut butter oat base: Brown sugar, rolled oats, and creamy peanut butter make a soft, hearty bottom layer.
  • A double dose of peanut butter: A second layer of creamy peanut butter spreads right over the warm base.
  • Rich chocolate frosting: Cocoa powder, powdered sugar, and butter create a smooth, fudgy topping.
  • Makes a big batch: One sheet pan yields 32 bars, great for sharing.
  • Nostalgic and easy: These bars are old-fashioned, made with everyday pantry ingredients.

How These Bars Come Together

The base starts by creaming butter with granulated and brown sugar until light and fluffy, then mixing in peanut butter, eggs, and vanilla. Flour, rolled oats, baking soda, and salt are stirred in just until combined, and the dough is pressed into a parchment-lined 18 × 13-inch baking sheet.

After a short bake, spoonfuls of peanut butter go right on the warm base. They soften for a few minutes and spread into an even layer. Once everything has cooled and firmed, a simple chocolate frosting is spread on top, and the bars set before slicing.

What You’ll Need

For the Peanut Butter Base:

  • 1 cup unsalted butter, softened
  • 1 cup granulated sugar
  • 1 cup packed light brown sugar
  • 1 1/2 cups creamy peanut butter
  • 2 large eggs
  • 1 1/2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • 2 cups old-fashioned rolled oats
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt

For the Peanut Butter Layer:

  • 1 1/2 cups creamy peanut butter

For the Chocolate Frosting:

  • 1/2 cup unsalted butter, softened
  • 3 cups powdered sugar
  • 5 tablespoons unsweetened cocoa powder
  • 1/8 teaspoon salt
  • 1 1/2 teaspoons vanilla extract
  • 4–5 tablespoons whole milk

Prep Time: 20 minutes | Cook Time: 15 minutes | Total Time: 1 hour 50 minutes | Makes: 32 bars

Estimated Nutrition: Approximately 371 calories and 8 g protein per bar.

Step-by-Step Directions

Step 1: Make and Press the Peanut Butter Oat Base

Preheat the oven to 350°F. Line an 18 × 13-inch baking sheet with parchment paper.

In a large bowl, beat the softened butter, granulated sugar, and brown sugar for 1–2 minutes until light and fluffy. Mix in 1 1/2 cups peanut butter, the eggs, and vanilla until combined.

In a separate bowl, stir together the flour, oats, baking soda, and salt. Gradually add the dry ingredients to the peanut butter mixture, mixing just until combined.

Spread the dough evenly across the prepared baking sheet. If it is sticky, use lightly dampened hands or another piece of parchment paper to press it into place.

Pressing peanut butter oat dough onto a parchment-lined baking sheet for lunch lady peanut butter bars

Step 2: Bake and Add the Peanut Butter Layer

Bake for 15 minutes, or until the center no longer looks glossy and the edges are lightly golden. Avoid overbaking so the bars stay chewy.

Remove from the oven and add small spoonfuls of the remaining 1 1/2 cups peanut butter over the warm base. Let it soften for 2–3 minutes, then gently spread into an even layer.

Allow the base to cool completely, about 1–1 1/2 hours, until the peanut butter layer has firmed.

Spreading a creamy peanut butter layer over the baked oat base - photo 2

Step 3: Make and Spread the Chocolate Frosting

Beat the 1/2 cup softened butter until smooth and fluffy. Add the powdered sugar, cocoa powder, salt, vanilla, and 4 tablespoons milk. Mix on low until combined, then beat on medium-high for 1–2 minutes. Add the remaining tablespoon of milk if needed for spreading.

Carefully spread the chocolate frosting over the cooled peanut butter layer, leaving a small border around the edges.

Spreading chocolate frosting over peanut butter bars - photo 3

Step 4: Let Set and Slice

Let the frosting set for 20–30 minutes before cutting into 32 bars.

Lunch lady peanut butter bars cut into squares with chocolate frosting - photo 4

How to Serve These Bars

Serve the bars at room temperature with a glass of cold milk, pack them in lunch boxes, or set them out on a dessert table. They are a natural fit for bake sales and potlucks. For more sweet ideas, browse our dessert recipes.

Leftovers & Storage

Store the bars covered in a single layer or with parchment between layers. They keep at room temperature for up to 3 days, or in the refrigerator for up to 1 week. For longer storage, freeze them for up to 3 months and thaw them at room temperature.

Tips for the Best Peanut Butter Bars

  • Do not overbake: Take the base out when the center no longer looks glossy and the edges are lightly golden so the bars stay chewy.
  • Spread the peanut butter while the base is warm: Let the spoonfuls soften for 2–3 minutes, then gently spread.
  • Cool completely before frosting: Wait 1–1 1/2 hours so the peanut butter layer firms up.
  • Press sticky dough with damp hands: Lightly dampened hands or a sheet of parchment paper make it easy to press the dough into place.
  • Adjust the frosting with milk: Add the last tablespoon of milk only if the frosting needs help spreading.

Easy Ways to Change It Up

Crunchy Peanut Butter: Swap in crunchy peanut butter for extra texture in the base.

Chopped Peanuts: Sprinkle chopped peanuts over the frosting before it sets.

Thicker Frosting: Use the lower amount of milk for a thicker, fudgier frosting.

Smaller Batch: Cut the bars into smaller squares for bake sales and parties.

Quick Questions

How do I keep peanut butter bars chewy?

Avoid overbaking. Take the base out when the center no longer looks glossy and the edges are lightly golden.

Why do I need to cool the base before adding the frosting?

Cooling the base for about 1–1 1/2 hours lets the peanut butter layer firm up, so the frosting spreads cleanly instead of melting into it.

The dough is sticky. What should I do?

Use lightly dampened hands or press the dough with another piece of parchment paper.

How many bars does this recipe make?

This recipe makes 32 bars from an 18 × 13-inch baking sheet.

Can I make these ahead of time?

Yes. Bake and frost the bars, let them set, then cover and store them at room temperature or in the refrigerator until serving.

A Sweet Taste of Nostalgia

Some desserts feel like a hug from the past. These peanut butter bars bring that cafeteria-tray comfort home, with a chewy base, a creamy peanut butter layer, and a thick swipe of chocolate frosting.

Bake a pan for a party, a bake sale, or a plain Tuesday. They are the kind of treat people go back for a second square of.

“Peanut butter, chocolate, and a little nostalgia. Some of the best desserts are the simple ones we grew up with.”

— Ava
Chef Ava

Lunch Lady Peanut Butter Bars

These old-fashioned Lunch Lady Peanut Butter Bars bring back memories of school cafeteria treats, with a chewy peanut butter oat base, a creamy peanut butter layer, and rich chocolate frosting. One sheet pan makes 32 bars.
Prep Time 20 minutes
Cook Time 15 minutes
Cooling & Setting Time 1 hour 20 minutes
Total Time 1 hour 50 minutes
Servings: 32 bars
Course: Dessert
Cuisine: American
Calories: 371

Ingredients
  

For the Peanut Butter Base
  • 1 cup unsalted butter softened
  • 1 cup granulated sugar
  • 1 cup light brown sugar packed
  • 1 1/2 cups creamy peanut butter
  • 2 large eggs
  • 1 1/2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • 2 cups old-fashioned rolled oats
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
For the Peanut Butter Layer
  • 1 1/2 cups creamy peanut butter
For the Chocolate Frosting
  • 1/2 cup unsalted butter softened
  • 3 cups powdered sugar
  • 5 tablespoons unsweetened cocoa powder
  • 1/8 teaspoon salt
  • 1 1/2 teaspoons vanilla extract
  • 4-5 tablespoons whole milk

Equipment

  • 18 × 13-inch baking sheet Line with parchment paper.
  • parchment paper For lining the pan and pressing sticky dough.
  • electric mixer For creaming the butter and beating the frosting.
  • offset spatula For spreading the peanut butter layer and frosting.

Method
 

  1. Preheat the oven to 350°F. Line an 18 × 13-inch baking sheet with parchment paper.
  2. In a large bowl, beat the softened butter, granulated sugar, and brown sugar for 1–2 minutes until light and fluffy.
  3. Mix in 1 1/2 cups peanut butter, eggs, and vanilla until combined.
  4. In a separate bowl, stir together the flour, oats, baking soda, and salt. Gradually add the dry ingredients to the peanut butter mixture, mixing just until combined.
  5. Spread the dough evenly across the prepared baking sheet. If it is sticky, use lightly dampened hands or another piece of parchment paper to press it into place.
  6. Bake for 15 minutes, or until the center no longer looks glossy and the edges are lightly golden. Avoid overbaking so the bars stay chewy.
  7. Remove from the oven and add small spoonfuls of the remaining 1 1/2 cups peanut butter over the warm base. Let it soften for 2–3 minutes, then gently spread into an even layer.
  8. Allow the base to cool completely, about 1–1 1/2 hours, until the peanut butter layer has firmed.
  9. To make the frosting, beat the 1/2 cup softened butter until smooth and fluffy.
  10. Add the powdered sugar, cocoa powder, salt, vanilla, and 4 tablespoons milk. Mix on low until combined, then beat on medium-high for 1–2 minutes. Add the remaining tablespoon of milk if needed for spreading.
  11. Carefully spread the chocolate frosting over the cooled peanut butter layer, leaving a small border around the edges.
  12. Let the frosting set for 20–30 minutes before cutting into 32 bars.

Notes

Avoid overbaking so the bars stay chewy. Let the base cool completely, about 1–1 1/2 hours, before spreading the frosting. Let the frosting set for 20–30 minutes before cutting into 32 bars. Store covered at room temperature for up to 3 days or in the refrigerator for up to 1 week.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating