It can take anywhere from 2-45+ minutes to make a roux depending on what kind of roux you’d like to make and what level of heat you cook it over.   White Roux: 2-5 minutes Blond Roux: 5-10 minutes Brown Roux: 15-30 minutes Dark Brown Roux: 30-45 minutes