Description
This Peanut Butter Lunch Lady Bars recipe is a soft and chewy dessert bar topped with rich peanut butter frosting. Perfect for bake sales, potlucks, or nostalgic snacking, these bars use simple pantry staples and deliver bakery-quality flavor. Great for freezing, gifting, or enjoying with coffee. A must-have peanut butter dessert!
Ingredients
1 cup unsalted butter
1 cup granulated sugar
1 cup brown sugar
2 large eggs
1 teaspoon vanilla extract
1 cup creamy peanut butter
2 cups all-purpose flour
1 teaspoon baking powder
0.5 teaspoon salt
0.5 cup unsalted butter
0.5 cup creamy peanut butter
0.33 cup milk
2 cups powdered sugar
Instructions
1. Preheat the oven to 350°F and grease or line a 9×13-inch baking dish with parchment paper.
2. In a large bowl, cream together the butter, granulated sugar, and brown sugar until fluffy.
3. Add in the eggs, one at a time, then mix in vanilla extract and creamy peanut butter until smooth.
4. Stir in flour, baking powder, and salt until just combined—avoid overmixing.
5. Pour the batter into the baking dish and spread evenly.
6. Bake for 20–25 minutes or until edges are golden and a toothpick comes out clean.
7. Let bars cool completely in the pan before frosting.
8. In a saucepan, melt the butter and peanut butter together over medium heat.
9. Remove from heat and stir in the milk.
10. Whisk in powdered sugar gradually until a thick, pourable frosting forms.
11. Spread warm frosting over the cooled bars and let it set.
12. Slice into squares once the frosting is firm.
Notes
These bars are best with classic creamy peanut butter, not natural.
Let the bars cool fully before frosting or the top may melt unevenly.
For a fun twist, stir mini chocolate chips into the batter before baking.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bar
- Calories: 310
- Sugar: 24g
- Sodium: 180mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 35mg