Flavonols are plant polyphenolic compounds that belong to the class of molecules collectively known as flavonoids. Because of their demonstrated health benefits towards a wide array of human pathological conditions, a great interest has emerged for their biosynthesis from well-characterized microbial hosts. We present the functional expression in Escherichia coli of a plant P450 flavonoid 3', 5'-hydroxylase (F3'5'H) as a fusion protein with a P450 reductase. This expression allowed metabolic engineering of E. coli to produce the flavonol kaempferol and the 3', 4' B-ring hydroxylated flavonol quercetin from the p-coumaric acid precursor by simultaneously co-expressing the fusion protein with 4-coumaroyl:CoA-ligase (4CL), chalcone synthase (CHS), chalcone isomerase (CHI), flavanone 3beta-hydroxylase (FHT) and flavonol synthase (FLS). Biosynthesis of the B-ring tri-hydroxylated flavonol myricetin from the engineered strains was accomplished when flavanones rather than phenylpropanoid acids were used as precursor molecules. Cultivation of the recombinant strains in rich medium increased the synthesis of all flavonoids with the exception of myricetin. The present work opens the possibility of the future production of several other hydroxylated flavonoid molecules in E. coli.