Verwarm de oven voor op 175 °C en vet een bakvorm (20×20 cm) in. Bestuif de bakvorm met bloem of bekleed deze met bakpapier met een overhang.
In een grote kom klop je de gesmolten roomboter en kristalsuiker tot een glad mengsel.
Voeg de eieren één voor één toe en meng na elke toevoeging goed door. Roer vervolgens het vanille-extract erdoor tot het beslag romig is.
Zeef in een andere kom de tarwebloem, het cacaopoeder, het wei-eiwitpoeder met chocoladesmaak, het bakpoeder en het zout en meng tot een klontvrij mengsel.
Spatel het droge mengsel beetje bij beetje door het natte, totdat er geen droge plekken meer zijn. Let op dat je niet te veel mengt.
Voeg de melk toe en roer tot het beslag egaal is. Spatel er vervolgens voorzichtig de chocoladechips door (optioneel).
Giet het beslag in de voorbereide bakvorm en strijk de bovenkant glad met een spatel.
Bak de brownies 20–25 minuten in de voorverwarmde oven, tot een satéprikker er met nog wat kruimels uitkomt maar zonder nat beslag.
Laat de brownies volledig afkoelen in de vorm op een rooster. Til ze vervolgens met behulp van het overhangende bakpapier uit de vorm.
Snijd de afgekoelde brownies in vierkante stukken en serveer. Bewaar restjes maximaal 3–4 dagen in een luchtdichte bak op kamertemperatuur.