Heat the pan with vegetable oil over medium heat. Once hot, sauté the onion and garlic until translucent.
Add the chicken and stir briefly before adding all the spices. Combine thoroughly.
Subsequently, incorporate the tomato paste and stir quickly.
Afterward, add the freshly grated tomatoes and pour water into the cooking pot. Allow it to simmer on low heat for at least 30 minutes.
When you reach the 20-minute mark of simmering, include the chopped coriander leaves and sliced zucchini, giving a swift stir.
While the mixture simmers, add oil to a separate pan and partially pan-fry the carrots and potatoes. Full cooking isn't necessary as the remaining cooking will occur during the simmering process.
Once the carrots and potatoes are half-cooked, transfer them to the pot. Gently stir to combine.
In the ongoing simmering process, take the chance to prepare flatbread dough. Begin by sprinkling a bit of flour on the table and using a rolling pin to shape it into a round flatbread.
Subsequently, use a knife to cut it into several 2-inch square pieces. Set it aside.
Lastly, when the simmering reaches the 30-minute mark, place the raw dough into the cooking pot and gently stir. Let it simmer for an additional 5 minutes until the dough is cooked. Season with salt and black pepper to taste.
In the final steps, transfer the mixture to a plate and garnish with chopped coriander leaves. Enjoy!