Siāmas milzu karpa mājo lēni plūstošās, lielās zemieņu upēs un ezeros. Plūdu laikā novērojamas arī mazākos kanālos, palu ūdeņu pārplūdušajās pļavās un mežos. Pieaugušie īpatņi galvenokārt uzturas upju dziļākajās vietās, īpaši sausās sezonas laikā, bet mazuļi barojas mazākās ūdenstilpēs, palieņu dīķos un purvos. Siāmas milzu karpa galvenokārt uzturas pa pāriem. Katru vasaru tā pamet barošanās vietas un dodas uz nārsta vietām. Piemēram, Kambodžā Siāmas milzu karpas sausās sezonas beigās pamet Tonlēsāba ezeru un dodas uz Mekongas upi. Tā barojas ar alģēm, fitoplanktonu, dažādu augu daļām, koku augļus ieskaitot, detrītu, ļoti reti barojas arī ar vēžveidīgajiem un nelielām zivtiņām.