Heat the olive oil in a skillet over medium heat. Add the lamb cubes and brown on all sides for about five minutes. Transfer the lamb to the slow cooker.
Add the chopped onion, sliced carrots, and minced garlic to the slow cooker.
Stir in the drained chickpeas, diced tomatoes, and chopped dried apricots.
Pour the chicken broth over the ingredients. Sprinkle in the cumin, cinnamon, ginger, paprika, salt, and black pepper.
Stir everything together until the spices are evenly distributed.
Cover and cook on low for 8 hours until the lamb is very tender and the vegetables are soft.
Taste and adjust salt or pepper if needed before serving.