Heat the olive oil in a large pot over medium-high heat.
Add the cubed lamb leg and sear until browned on all sides, then remove and set aside.
In the same pot, sauté the diced onion, garlic, and grated ginger until the onion is translucent and fragrant.
Stir in the cumin, coriander, cinnamon, sea salt, and black pepper, toasting the spices for one minute.
Return the lamb to the pot along with the beef broth, chickpeas, and chopped dried apricots.
Reduce heat to low, cover, and simmer for 45 minutes until the lamb is tender and the sauce has thickened.
While the tagine simmers, lightly steam or sauté the cauliflower rice until tender.
Serve the lamb tagine over the cauliflower rice and garnish with fresh cilantro.