De Puddingfabriek staat direct ten zuidoosten van het Groninger hoofdstation aan de Viaductstraat in de Rivierenbuurt. Het pand is in de jaren ‘30 van de twintigste eeuw gebouwd, naar een ontwerp van de architecten Kuiler en Drewes.
Het gebouw was een uitbreiding van de toentertijd aan de Hereweg gevestigde Puddingfabriek Polak, opgericht door de in 1924 overleden Groninger ondernemer Abraham Josef Polak. Dit bedrijf werd in de jaren ‘60 gesloten. Van 1975 tot 1997 was in het gebouw het Gemeentearchief van Groningen gevestigd. Daarna stond het pand leeg, tot het in 2000 voor 1,3 miljoen gulden (ca. 590.000 euro) werd verkocht aan een projectontwikkelaar, die er een bedrijfsverzamelgebouw van liet maken.
In het pand zijn sinds 2002 ongeveer dertig kleinere bedrijven en zelfstandige ondernemers gevestigd, die zich bezig houden met media, ICT en architectuur. Ook vinden er regelmatig culturele activiteiten plaats. De Puddingfabriek werd op 22 februari 2003 officieel geopend door Karin Dekker, toen wethouder van Financiƫn, Personeel & Organisatie en Cultuur van de gemeente Groningen.