Steamed and stuffed chicken is a tasty Moroccan meal.

stuffed chicken