During bacterial infection, professional phagocytes are attracted to the site of infection, where they constitute a first line of host cell defense. Their function is to engulf and destroy the pathogens. Thus, bacteria must withstand the bactericidal activity of professional phagocytes, including macrophages to counteract the host immune system. Bacillus cereus infections are characterized by bacteremia despite the accumulation of inflammatory cells at the site of infection. This implies that the bacteria have developed means of resisting the host immune system. Bacillus cereus spores survive, germinate, and multiply in contact with macrophages, eventually producing toxins that kill these cells. However, the exact mechanism by which B. cereus evades immune attack remains unclear. This review addresses the interaction between B. cereus and macrophages, highlighting, in particular, the ways in which the bacteria escape the microbicidal activities of professional phagocytes.