Old-School Peanut Butter Bars with Frosting – Just Like in the Cafeteria

Peanut Butter Lunch Lady Cookie Bars – A Frosted Classic From the School Cafeteria Days

If you ever begged for seconds in the school lunch line on peanut butter bar day… this recipe is for you. These Peanut Butter Lunch Lady Cookie Bars bring that soft, sweet nostalgia home in the best way. They’re rich, chewy, generously frosted, and made in one pan—perfect for bake sales, parties, or a weekend treat for your inner child.


Why I Love This Recipe

Some recipes stick with us forever, and this is one of them. These cookie bars are ultra-soft thanks to a combo of butter and peanut butter, and they’re topped with a warm peanut butter frosting that sinks into the surface and sets into a dreamy, fudgy layer. They remind me of cafeteria desserts in the very best way—like a slightly grown-up version of Old-School No-Bake Cookies.

They’re also surprisingly easy to make, with no fancy equipment or chill time required.


Ingredients

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

For the Frosting:

  • 1/2 cup creamy peanut butter
  • 1/4 cup unsalted butter
  • 1/4 cup milk
  • 2 cups powdered sugar
  • 1/2 teaspoon vanilla extract

Instructions

  1. Preheat Oven
    Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan or line it with parchment paper.
  2. Make the Cookie Dough
    In a large bowl, cream together the softened butter, peanut butter, granulated sugar, and brown sugar until smooth and fluffy. Beat in the eggs one at a time, then mix in the vanilla.
  3. Add Dry Ingredients
    In a separate bowl, whisk together flour, baking soda, and salt. Gradually mix into the wet ingredients until fully combined.
  4. Bake the Bars
    Spread the batter evenly into the prepared pan. Bake for 18–22 minutes, or until the edges are golden and a toothpick comes out mostly clean from the center.
  5. Make the Frosting While Bars Bake
    In a medium saucepan, melt the peanut butter and butter together over medium heat. Remove from heat and whisk in milk, powdered sugar, and vanilla until smooth.
  6. Frost While Hot
    As soon as the bars come out of the oven, pour the warm frosting over them and spread evenly to the edges.
  7. Cool & Slice
    Let the bars cool completely in the pan so the frosting can set. Slice into squares or rectangles and enjoy!

Tips for Success

  • Let frosting set fully before cutting for clean, pretty edges.
  • Use creamy peanut butter (not natural-style) for the best texture.
  • Want extra texture? Sprinkle chopped peanuts on top while the frosting is still warm.
  • Double it for a crowd and bake in a sheet pan!

Serving Suggestions

These bars are perfect on their own, but also make a great addition to dessert spreads featuring:


Storage & Make-Ahead Tips

  • Room Temp: Store bars in an airtight container at room temperature for 3–4 days.
  • Fridge: You can refrigerate for longer shelf life—just bring to room temp before serving.
  • Freezer Friendly: Freeze sliced bars in layers separated by parchment for up to 2 months.

More Recipes You’ll Love


Final Thoughts

Peanut Butter Lunch Lady Cookie Bars are the kind of recipe that takes you back while still feeling right at home in your current kitchen. Soft, chewy, warm-frosted, and full of peanut butter flavor, they’re a guaranteed hit for potlucks, birthdays, or just because.

Made them? Tell me how they turned out! Share your twists in the comments and don’t forget to follow along for more nostalgic sweets and everyday favorites from the Chef Maniac kitchen.