In the most traditional way of making this classic Persian dish is to add all the ingredients in one big heavy pot and cook it on low heat for several hours.
As a chef I like to personalise most of the dishes I cook, and this recipe would represent my way of cooking this traditional dish.
It may look difficult with a lot of step, but trust me and you won’t regret.