Sauté Aromatics: In a large skillet, heat the olive oil over medium heat. Add the diced onion and minced garlic, cooking gently for 5 to 8 minutes until the onion becomes translucent and fragrant but not browned.
Prepare Tomato Base: Add the whole peeled tomatoes along with their juices to the skillet. Using a potato masher or the back of a spoon, lightly crush the tomatoes to create a chunky sauce. Stir in the sweet paprika, ground coriander, salt, and pepper to season. Mix well.
Add Chickpeas: Pour in the drained chickpeas and fold them into the tomato mixture until evenly combined. Remove the skillet from heat temporarily.
Cook Sausage Pieces: Remove the sausage casings and break the meat into roughly 1-inch chunks. In a separate clean skillet, sear the sausage pieces over medium heat for about 3 minutes, turning occasionally, until lightly browned on the outside but not fully cooked.
Combine and Transfer: Carefully transfer the browned sausage pieces into the tomato and chickpea mixture. Stir gently to distribute the sausages evenly.
Slow Cook the Stew: Pour the entire mixture into a casserole dish with a tight-fitting lid. Cover and place in a preheated oven at 200°F (about 93°C). Let the stew cook slowly for approximately 1 hour and 30 minutes to allow flavors to meld and the sausages to cook through thoroughly.
Garnish and Serve: Once finished, remove the casserole from the oven. Sprinkle freshly chopped parsley on top for brightness. Serve the stew warm, ideally paired with couscous, crusty bread, or enjoyed on its own.