Cut the meat and liver into hazelnut-sized pieces and fry in hot oil. Add the chopped onions and fry until the liquid has boiled away.
Add the harissa and cumin, toast briefly and pour in enough hot water to just cover the meat. It is important that the water is hot, otherwise the meat will be tough.
Let simmer on a low flame with the lid closed for about 40 minutes. Just before the end of the cooking time, season to taste with garlic, salt and pepper.
Arrange in a bowl and sprinkle with 1 chopped onion and parsley. Rice goes just as well with it as potatoes. Personally, I like it best with fried potatoes with fresh, chopped coriander leaves.