In a large bowl, mix the shrimp, onion, garlic, carrots, potatoes, and bell peppers.
In a small bowl, mix the cumin, coriander, paprika, ginger, cinnamon, and turmeric.
Add the spice mix to the large bowl of vegetables and shrimp, and toss to coat evenly.
In a large oven-safe pot or tagine, heat the olive oil over medium-high heat.
Add the shrimp and vegetable mixture to the pot and cook for about 5 minutes, stirring occasionally.
Pour in the broth and add the chopped parsley, cilantro, and preserved lemons.
Season with salt and pepper to taste.
Cover the pot with a lid or aluminum foil and bake for 40-45 minutes, or until the vegetables are tender and the shrimp is cooked through.
Serve hot with couscous or bread.
Notes
Tips and Tricks
To save time, prep the vegetables and shrimp the night before and store them in the refrigerator until ready to use.Use pre-made preserved lemons instead of making them from scratch.Use frozen shrimp instead of fresh shrimp to save time and reduce prep work.