Pat the lamb shoulder dry and season with half of the sea salt and black pepper.
Heat olive oil in a heavy-bottomed pot over medium-high heat.
Sear the lamb until browned on all sides, then remove and set aside.
Lower heat to medium and sauté the diced yellow onion until translucent.
Add minced garlic, grated fresh ginger, cumin, coriander, cinnamon, and turmeric; cook for 1 minute until fragrant.
Stir in tomato paste and cook for another minute to deepen the flavor.
Return lamb to the pot and add beef broth, chickpeas, and sliced dried apricots.
Bring to a simmer, then cover and reduce heat to low, cooking for 75 minutes until the lamb is tender.
While lamb finishes, steam the cauliflower rice with the remaining salt and pepper.
Serve the tagine over cauliflower rice and garnish with fresh cilantro.