Yes, it can be kept warm in a crock pot! For the best results, switch the setting over to "warm" and keep the lid on the pot, removing it only to serve guests. This will prevent the casserole from drying out.