01 - Preheat oven to 425°F. Line a baking sheet with parchment paper.
02 - Spread eggplant and tomatoes on the prepared baking sheet. Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper, and toss to coat evenly.
03 - Roast for 25-30 minutes until vegetables are golden and softened, turning halfway through cooking time.
04 - While vegetables roast, heat remaining 1 tablespoon olive oil in a large pot over medium heat. Add onion, carrot, and celery. Sauté for 6-7 minutes until softened.
05 - Stir in garlic, oregano, thyme, smoked paprika, and chili flakes. Cook for 1 minute until fragrant, being careful not to burn the garlic.
06 - Add roasted eggplant and tomatoes to the pot. Pour in vegetable broth and bring mixture to a boil.
07 - Reduce heat to a gentle simmer. Cover and cook for 15-20 minutes, allowing flavors to meld together.
08 - Stir in balsamic vinegar, basil, and parsley. Blend with an immersion blender for a chunky texture, or continue blending until completely smooth if preferred.
09 - Taste and adjust seasoning with additional salt and pepper as needed. Ladle into bowls, garnish with extra fresh basil, and serve hot.