Milk Tray-Style Frosting
- 2 tbsp (10g) unsweetened cocoa powder
- 1½ cups (180g) powdered sugar, sifted
- 2 tbsp (28g) unsalted butter, softened
- 3 tbsp (45ml) whole milk, room temperature
- Pinch of salt
Step-by-Step Instructions
Step 1: Prepare the Pan
Preheat oven to 350°F (175°C). Line a 9×9-inch metal baking pan with aluminum foil, leaving a 2-inch overhang on two sides for easy lifting. Lightly grease the foil.
Step 2: Make the Brownie Batter
In a medium bowl, whisk together melted butter and sugar until partially combined. Whisk in eggs one at a time, then stir in vanilla extract.
Sift in cocoa powder and whisk until smooth. Add flour and salt, folding gently with a spatula until no dry streaks remain. Batter will be thick and glossy—do not overmix.
Step 3: Bake the Brownies
Scrape the batter into the prepared pan and spread evenly. Bake 20–23 minutes until:
- The top has a delicate crackly crust
- Toothpick inserted near the edge comes out with moist crumbs
- Edges slightly pull away from the pan
Tip: Do not overbake. Brownies should be fudgy, not dry.
Step 4: Make the Frosting
While brownies are still warm, combine cocoa powder and powdered sugar in a small bowl. Add softened butter, milk, and a pinch of salt, stirring until smooth. Adjust consistency with extra milk or sugar if necessary.
Step 5: Frost and Cool
Spread the frosting over warm brownies, allowing it to melt slightly into the surface. Cool completely in pan on a wire rack (about 1 hour). Lift brownies using the foil sling, then slice into 16 squares with a sharp knife.
Pro Tips
- Extra Vanilla Matters – Three teaspoons give the authentic cafeteria aroma.
- Use Natural Cocoa Powder – Dutch-process cocoa can alter texture and browning.
- Softened Butter for Frosting – Ensures smooth, glossy chocolate frosting.
- Cut with a Hot Knife – Dip knife in hot water and wipe between cuts for clean squares.
- Optional Flaky Salt – A pinch on warm brownies elevates the chocolate flavor.
Best Side Dishes
- Milk or chocolate milk – Classic pairing
- Vanilla ice cream – For an indulgent dessert
- Fresh fruit – Strawberries or raspberries complement the chocolate
- Coffee or tea – Perfect for afternoon snack
FAQ
Q: Can I make these gluten-free?
A: Yes, substitute all-purpose flour 1:1 with a gluten-free flour blend. Texture may be slightly denser.
Q: Can I use Dutch-process cocoa?
A: Not recommended—it changes the pH and browning. Use natural cocoa for best results.
Q: Can frosting be made ahead?
A: Yes, prepare and refrigerate; gently reheat to spread on warm brownies.
Q: Can these be frozen?
A: Yes, assemble brownies without frosting and freeze for up to 2 months. Frost after thawing.
Nutrition Information (Per Square)
- Calories: 195
- Protein: 2g
- Fat: 8g (Sat 5g)
- Carbohydrates: 31g
- Fiber: 1g
- Sugar: 22g
- Sodium: 85mg
Recipe Summary
- Prep Time: 10 min
- Cook Time: 22 min
- Cooling Time: 1 hr
- Total Time: 1 hr 32 min
- Servings: 16 squares
- Difficulty: Easy

