Houben se tituló cum laude en Delft y es socia fundadora y directora creativa de Mecanoo, el estudio de Delft nacido de la propuesta ganadora de un equipo de estudiantes para viviendas jóvenes en el Kruisplein de Róterdam. Su repertorio es deliberadamente amplio —bibliotecas sobre todo, pero también teatros, estaciones, vivienda, museos y hoteles— y describe su método como una fusión de arquitectura, urbanismo y paisaje, pidiendo que un edificio apele a todos los sentidos en lugar de resolverse en una sola imagen. La biblioteca que terminó en la Universidad Técnica de Delft en 1997, una ladera cubierta de césped clavada por un cono, dio nombre al estudio y le abrió encargos en Gran Bretaña, Estados Unidos y Taiwán. Dirigió en 2003 la primera Bienal Internacional de Arquitectura de Róterdam.