Hnízdo bývá většinou v bažinatých porostech bezprostředně obklopených vodou. V květnu a červnu snáší 5-20 vajec, ve hnízdech s vyššími snůškami se pravděpodobně jedná o vejce od dvou samic (jsou známy případy, kdy seděly 2 samice na jednom hnízdě). V hnízdech chocholačky jsou často i vejce p. velkého (
Aythya ferina), naopak někdy chocholačky snášejí svá vejce do hnízd jiných druhů kachen. Na vejcích sedí pouze samice kolem 25 dní, po vylíhnutí jsou mláďata do 12 hodin odvedena na vodu. Vzletnosti dosahují přibližně ve stáří 7 týdnů, pohlavně dospívají v následujícím roce.
Potrava převažuje živočišná, hlavně měkkýši, dále hmyz a jeho larvy, korýši a dosti běžnou potravou jsou i malé ryby. V rostlinné potravě převažují semena a malé plody, méně časté jsou zelené části rostlin. Mláďata se živí téměř výhradně potravou živočišnou, rovněž převažují měkkýši - až ze 70%.