Éplucher les pommes de terre, puis les couper en lamelles grossières. Faire cuire dans une casserole d'eau.
Réduire les pommes de terre en purée dans un saladier, puis ajouter les épices, les œufs, le gruyère râpé et le thon.
Faire revenir l'oignon et le persil préalablement émincés dans une grande poêle avec un peu d'huile d'olive.
Verser le tout dans le reste de la préparation, et bien mélanger. Saler.
Transvaser le tout dans la grande poêle qui a été utilisée, et qui est déjà huilée. Couvrir et laisser cuire à feu doux pendant 15-20min.
Retourner la maakouda dans un plat de service, et servir chaud avec une salade, ou une chorba.