Lunch lady brownies are truly a blast from the past. With fudgy chocolate brownies and a chocolate frosting on top, you may think you’ve stepped into a time machine. Every bite will bring back the nostalgic child that was excited about school and lunchtime.

Don’t stop at these lunch lady brownies! We have cosmic brownies (that put Little Debbies to shame), Nutella Brownies, and homemade fudgy brownies.

A row of frosting covered brownies on a white background.

Why Make This Recipe

These brownies are truly incredible and thankfully instead of making hundreds at a time like a real lunch lady, we just fill an 8×8 baking dish. Much easier to explain when you finish eating the whole pan because it’s hard to stop and remember to share or slow down.

Every bite is a fudgy square of heaven. With a chocolate frosting on top and a great fudgy texture in every brownie piece, it’s just like the lunch lady brownie recipe they served up back in elementary school.

I’ve enjoyed these old-fashioned brownies with frosting for a while now and I’ve noticed that these brownies get even better with time. While most baked goods taste best when fresh, these brownies are perfect the day of and a day later. I almost feel like they become even more fudgy as they sit. 

A frosting covered lunch lady brownie with a bite taken out of it.


For the brownies

Ingredients used to make lunch lady brownies set out on a white and cream textured background.
  • Butter: We want to use melted butter as the oily fat in our brownies instead of actual canola or vegetable oil. This will give us a richer taste while helping to keep the brownies moist.
  • Eggs: The amount of eggs used will determine the end result texture. With 2 eggs we get the perfect fudgy texture whereas 3 would have made it more cake-like.
  • Cocoa powder: Adding unsweetened cocoa powder (the baking kind) is how we will achieve our chocolate flavor and brown color.

For the frosting

Ingredients used to make the frosting for lunch lady brownies.
  • Butter: Adding richness into the frosting and helping it to gain a nice shine as it sets is some softened butter.
  • Powdered sugar: This is what makes our frosting nice and sweet while not changing the texture so it stays smooth and fabulous.
  • Milk: Thinning down the frosting to the perfect consistency. You can use any milk (dairy or nondairy) to achieve this.
  • Cocoa powder: We want our frosting to taste chocolatey so we will use the same cocoa powder we used in the batter to make the flavors more compatible.

Step-By-Step Instructions

  1. Preheat your oven to 350 degrees F and line an 8×8 baking dish with foil and spray with nonstick cooking spray.
  2. Beat the butter and sugar together in the bowl of an electric mixer with a fitted paddle attachment (or you can use hand beaters). Add in the eggs and vanilla, mixing again until smooth.
  3. Add in the flour, cocoa, and salt and mix until just combined.
A glass mixing bowl full of lunch lady brownie batter, against a white background.
  1. Spoon the batter into the prepared pan and smooth it out into an even layer.
  2. Bake in the oven for 18-22 minutes or until a toothpick can be inserted and come out with just a few moist crumbs but not a wet batter. Remove from the oven and allow to cool in the pan for 5 minutes.
A foil lined square brownie pan with raw brownie batter inside.
  1. While the brownies are cooling, prepare the frosting: In a medium sized bowl, add your butter, powdered sugar, milk, and cocoa powder. Using an electric mixer, beat until smooth.
Hand beaters mixing brownie frosting in a glass bowl.
  1. Frost the warm brownies.
A red spatula spreading brownie frosting across brownies in a square pan.
  1. Allow the frosting to set slightly before slicing and serving.
Freshly frosted lunch lady brownies in a foil lined square pan against a white background.

Recipe Tips

For easy removal of the brownies, line the pan with foil and spray with nonstick cooking spray. It’ll make removing and cutting the frosted brownies a breeze. If you don’t have foil you can use parchment paper.

To make these lunch lady brownies gluten-free use gluten-free flour rather than all purpose flour.

Frost brownies while they are still slightly warm, this helps the frosting spread easily and makes it melty and all sorts of yummy!


Store lunch lady brownies in an airtight container for 5 days. These brownies don’t need to be stored in the fridge but you’re welcome to do so.

Lunch Lady Brownies cut into squares, against a white background.


When should you frost the brownies?

Frost the brownies when warm, this will help the frosting melt just a tad and makes spreading it around the brownies much easier.

Should frosted brownies be refrigerated?

For this recipe, the brownies do not need to be refrigerated. To keep them fresh store brownies in an airtight container or ziplock bag.

Can I use dutch process cocoa powder in brownies rather than unsweetened natural cocoa powder?

Yes you can. As long as the recipe doesn’t call for baking powder or baking soda. These lunch lady brownies do not use baking powder or baking soda so you can substitute dutch process cocoa powder if you’d like.

Chocolate frosted lunch lady brownies cut into squares on a white background.

More Brownie Recipes

Did you make this recipe? I’d love to hear about it! Click here or scroll below the recipe card to leave a rating and review.

A row of frosting covered brownies on a white background.
Print Save Review
5 from 3 votes

Lunch Lady Brownies

Lunch lady brownies are moist, fudgy, and chocolatey! They're topped with a smooth chocolate frosting. These brownies melt in your mouth!
Prep Time: 10 minutes
Cook Time: 18 minutes
Total Time: 28 minutes
Servings: 16 brownies



  • 3 tablespoons butter - softened to room temperature
  • 1 1/2 cups powdered sugar
  • 2 tablespoons milk
  • 2 tablespoons unsweetened cocoa powder - see notes


  • Preheat oven to 350°F. Line a 8”x8” inch pan with foil and spray the foil with nonstick cooking spray. 
  • In the bowl of an electric mixer fitted with the paddle attachment beat the butter and sugar and well combined, about 1-2 minutes. Add the eggs and vanilla extract and mix until smooth. 
  • Add the flour, cocoa, and salt and mix until just combined. 
  • Spoon the batter into the prepared pan and smooth into an even layer. 
  • Bake for 18-22 minutes or until a toothpick inserted in the center comes out with moist crumbs on it but no wet batter. Remove from the oven and let cool for 5 minutes. 
  • While cooling make the frosting. Add the butter, powdered sugar, milk, and cocoa powder to a medium bowl. Using a hand mixer, beat until smooth and combined. 
  • Frost the warm brownies and then let frosting set slightly before cutting and serving. 


Cocoa powder: You can use dutch-process cocoa powder OR natural unsweetened cocoa powder for these brownies. The two cocoa powders are interchangeable as long as the recipe does not use baking powder or baking soda. 
Gluten-free brownies: To make these lunch lady brownies gluten-free use gluten-free flour rather than all purpose flour.
Frosting tips: If you want a thinner frosting just add a splash of milk until you get your desired consistency. 
Storage: Store brownies in an airtight container for 5 days. They do not need to be refrigerated, but you’re welcome to store them in the fridge. 


Calories: 191kcal (10%)Carbohydrates: 28g (9%)Protein: 2g (4%)Fat: 9g (14%)Saturated Fat: 5g (25%)Trans Fat: 1gCholesterol: 42mg (14%)Sodium: 115mg (5%)Potassium: 48mg (1%)Fiber: 1g (4%)Sugar: 24g (27%)Vitamin A: 276IU (6%)Calcium: 11mg (1%)Iron: 1mg (6%)
Course: Dessert
Cuisine: American
Did you make this recipe?Please leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Tik Tok, Instagram, and Facebook so I can see what you’re making!