A tajine is a type of dish found in the North African cuisines of Algeria, Morocco, and Tunisia, which is named after the special pot in which it is cooked.