Heat the olive oil in a Dutch oven over medium heat. Add the pork cubes and cook until browned on all sides, about 5 minutes.
Add the onion and carrots to the pot. Cook for 4 minutes, stirring occasionally, until the onion softens.
Stir in the garlic, cumin, coriander, cinnamon, paprika, and turmeric. Cook for 1 minute until the spices smell fragrant.
Pour in the vegetable broth. Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 25 minutes.
Add the chickpeas and continue simmering for 10 minutes until the pork is tender.
Stir in the frozen peas and cook for 3 minutes. Season with salt and black pepper to taste.
Ladle the stew into bowls and sprinkle with chopped parsley before serving.