Marrakech er berømt for sin lækre mad og krydrede retter. Traditionelle marokkanske retter som tagine, couscous og harira (en traditionel suppe) er et must-try. Du kan også nyde en ægte marokkansk te, ofte serveret med mynte. Der er mange restauranter og gadesælgere, der tilbyder autentiske marokkanske madoplevelser.