To prevent mac and cheese from becoming mushy in the crockpot, start by picking the right pasta. Durum wheat semolina elbow macaroni is ideal. Then cook on a LOW setting for about 3 hours to avoid too much heat. Note that if you use gluten-free macaroni, the pasta will be done much sooner while whole wheat macaroni will usually take more time.