Por ser um país islâmico, as crenças religiosas acabam influenciando até mesmo na gastronomia. Muitos estabelecimentos não servem álcool e nem carne de porco. Apesar disso, a boa comida é encontrada facilmente em barracas de rua, especialmente na área de Jamaa El Fna.
Um dos pratos mais famosos é o cuscuz marroquino e suas variáveis, como o saykout, cozinhado com leite batido. O tahine, com carne de peixe, frango, carneiro ou boi, é feito numa panela de barro e acompanha legumes, amêndoas, ameixas, canela e/ou açafrão. A sopa harira também é muito consumida, feita com farinha, tomate, cebola, arroz, lentilha e legumes. Pode ser que seja feita também com ovo e pedaços de carne.
Os kebabs e as kaftas, conhecidos no Brasil, são encontrados em barracas na rua. As carnes de carneiro e cordeiro estão utilizadas em muitas receitas, geralmente carregadas de especiarias e com sabor bem intenso. Para beber, sucos frescos e chás, como de menta e ginseng, são a melhor pedida.