Prep the Eggplant: Begin by salting the cubed eggplant and letting it sit for about 10 minutes. This helps to remove any bitterness. Rinse the eggplant under cold water and pat dry with paper towels.
Sauté the Vegetables: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and garlic, cooking until the onion is translucent, about 3-4 minutes.
Add Spices: Stir in the ground cumin, smoked paprika, ground cinnamon, and cayenne pepper, and cook for an additional minute until the spices are fragrant.
Cook Eggplant: Add the eggplant cubes to the pot and sauté for about 5 minutes, or until they start to soften.
Combine Ingredients: To the pot, add the diced red bell pepper, tomatoes, chickpeas, vegetable broth, and tomato paste. Season with salt and pepper to taste.
Simmer Stew: Bring the stew to a boil, then reduce the heat to low and simmer, covered, for 30-35 minutes, stirring occasionally, until the vegetables are tender and the flavors have melded together.
Garnish and Serve: Once the stew is done, check for seasoning and adjust if necessary. Serve hot, garnished with fresh parsley and lemon wedges on the side.