
These retro school cafeteria brownies always take me back to elementary days. Just looking at the photos brings the memories to life — the simplicity of worrying about small things like when snack time was. Childhood often sits in our memory as a collection of sweet, uncomplicated moments. I tend to remember the good parts most vividly, even though there were hard times too. A line from The Office sums it up perfectly:
“I wish there was a way to know you are in the good ole days, before you’ve actually left them.”
That quote sticks with me. You never know which day will become a cherished memory, so it’s worth noticing the small, pleasant moments while they’re happening. Sorry for getting a little reflective in a post about brownies, but nostalgia feels relevant here — and these brownies fit that nostalgic mood.
Pro Tip: For a glassy, ultra-smooth fudge frosting, pass the frosting through a fine mesh sieve before pouring it over the brownies. Then resist touching it until it has fully set.

I added a short TikTok showing the frosting process — it’s embedded below. I’m not on TikTok constantly, but I’m working on sharing more video content like this.
@badbatchbakingChocolate vibes! Perfectly smooth fudge frosting ♬ original sound – badbatchbaking

I love seeing your photos and feedback — please tag me @badbatchbaking and use #badbatchbaking if you make these brownies. I read comments and enjoy hearing how your batch turned out.
School Cafeteria Brownies

Pin
Ingredients
Brownies
- 1 cup butter, melted
- 2 1/2 cups granulated sugar
- 1 tbsp vanilla extract
- 4 eggs
- 1 1/2 cups all-purpose flour
- 1 cup unsweetened cocoa (about 80g)
- 1/2 tsp salt
- Optional: chocolate chips or walnuts for mixing in or topping
Chocolate Frosting
- 1/4 cup butter, softened Kerrygold or other European/Irish butter preferred
- 1/4 cup milk I use whole milk
- 1/4 cup unsweetened cocoa powder, sifted
- 3 cups powdered sugar, sifted
Instructions
Brownies
-
Preheat the oven to 350°F (175°C).
-
In a large bowl, whisk together the melted butter, granulated sugar, and vanilla until smooth.
-
Add the eggs one at a time, beating well after each addition.
-
Stir in the cocoa powder, flour, and salt until combined.
-
Line a 9×13-inch pan with foil or parchment and spray with nonstick spray. Spread the batter evenly into the prepared pan.
-
Bake 26–30 minutes, or until a toothpick inserted in the center comes out clean. Let the brownies cool slightly before frosting.
Chocolate Frosting
-
In a small saucepan over low heat, melt the butter. Add the milk and cocoa powder and whisk constantly. Gradually whisk in the sifted powdered sugar, one cup at a time, until smooth. Adjust with a little more milk or powdered sugar to reach a pourable, glossy consistency.
-
If any lumps remain, strain the frosting through a fine mesh sieve for a silky finish.
-
Pour the warm frosting over the warm brownies, spreading evenly. Allow the frosting to set and the brownies to cool completely before cutting for the cleanest squares.
Notes
European or Irish butter has a higher butterfat content and deeper flavor, which enhances the buttery taste in baked goods.