01 - Preheat oven to 400°F and line a baking sheet with parchment paper. Brush cut sides of eggplant halves with 1 tablespoon olive oil, place cut side up on baking sheet, season with salt and pepper, and roast for 25-30 minutes until flesh is tender.
02 - Bring vegetable broth to a boil in a small saucepan. Stir in couscous, cover, and remove from heat. Let stand for 5 minutes, then fluff with a fork.
03 - Heat 2 tablespoons olive oil in a large skillet over medium heat. Add onion and sauté for 2 minutes. Add red bell pepper, zucchini, and garlic; cook for 4-5 minutes until softened.
04 - Stir in tomatoes, cumin, paprika, oregano, salt, and pepper. Cook for 3 more minutes. Remove from heat.
05 - Scoop out some roasted eggplant flesh, leaving about 1/2-inch border, and chop it. Add chopped eggplant to the skillet with vegetables.
06 - Add cooked couscous, parsley, mint, and lemon juice to the vegetable mixture. Mix well and adjust seasoning to taste.
07 - Spoon couscous mixture into roasted eggplant shells. Sprinkle with feta cheese if desired.
08 - Return stuffed eggplants to oven and bake for 10 minutes until heated through and cheese is slightly golden.
09 - Transfer to serving plates and garnish with extra fresh herbs as desired. Serve immediately while hot.