Place the cubed eggplant in a large colander set in the sink or over a bowl. Sprinkle with 1 teaspoon of kosher salt and toss to coat. Let the eggplant drain for 20 to 30 minutes.
Rinse the eggplant briefly under cold water and pat the cubes completely dry with paper towels.
Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat.
Add the dried eggplant cubes and sear for 4 to 5 minutes, turning occasionally until lightly browned. Remove the eggplant from the pot and set it aside on a plate.
Add the remaining 1 tablespoon of olive oil to the pot. Add the diced onion and cook for 4 to 5 minutes until translucent.
Stir in the minced garlic, cumin, smoked paprika, and red pepper flakes. Cook for 1 minute until fragrant.
Pour in the vegetable broth, diced tomatoes with their juices, and rinsed chickpeas. Stir well, scraping up any browned bits from the bottom of the pot.
Return the seared eggplant to the pot. Bring the mixture to a gentle boil, then reduce the heat to low.
Cover partially and simmer for 30 minutes, stirring occasionally, until the stew thickens slightly and the eggplant is tender. Season with black pepper and additional salt to taste before serving.