This recipe is an Algerian vegetarian dish but may be served with a variety of different meat including lamb and chicken. I originally tasted this about thirty years ago and it was prepared by a friend who was born in the Middle East. It's sometimes known as Tchoutchouka.