Le tajine est certainement l'un des plats les plus typiques et les plus savoureux de la cuisine marocaine, que l'on trouve également à Tanger. Il s'agit d'une soupe épaisse à base de viande (généralement de poulet ou d'agneau), de légumes et d'épices, servie avec du pain frais. Il existe différentes variantes du tajine, en fonction de la région et des ingrédients disponibles, mais il a généralement une saveur épicée et intense. Parmi les autres plats typiques de Tanger figurent le couscous, les brochettes et la pastilla, une pâte à base de viande, de fruits secs et d'épices, souvent servie en entrée ou en plat principal. En dessert, on peut déguster des makroud, des biscuits de semoule fourrés aux dattes, ou des pâtisseries marocaines comme le baklava. En outre, Tanger a une longue tradition de thé à la menthe, qui est servi comme boisson chaude ou froide.