Add olive oil to a medium saucepan on medium-high heat. Add the ginger, garlic, and shallot. Sauté until onion is soft, transparent, and beginning to get some color (5 minutes or so).
Add ras el hanout, smoked paprika, cumin. Stir 1 minute or so. Add salt and pepper.
Add the broth or stock. Add chick peas and dried apricots (or other dried fruit). Bring to a boil. Add couscous and baby spinach. Cover and remove from heat. Allow to sit 5 minutes (or time specified on the package). Check for seasoning.
Garnish with chopped fresh herbs, toasted sliced or slivered almonds, and preserved lemon or a squeeze of fresh lemon juice as desired.
