• 5 tablespoons olive oil
• 1 large eggplant, large dice
• Kosher salt
• Freshly ground black pepper
• 3 to 4 medium zucchini or summer squash, large dice
• 1 medium yellow onion, diced
• 2 cloves garlic, minced
• 2 sprigs fresh thyme
• 1 bay leaf
• 3 to 4 medium tomatoes, large dice
• 1 large bell pepper, large dice
• 1/4 cup loosely packed fresh basil leaves, thinly sliced, plus more for serving
1. Heat 2 tablespoons of the oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until shimmering. Add the eggplant, season generously with salt and pepper, and cook, stirring occasionally, until browned in spots, about 2 minutes. Transfer to a large bowl.
2. Add 2 tablespoons of the oil to the pot. Add the zucchini, season generously with salt and pepper, and cook, stirring occasionally, until browned in spots, about 2 minutes. Transfer to the bowl with the eggplant.
3. Reduce the heat to medium. Add the remaining 1 tablespoon oil and the onion, season with salt and pepper, and cook, stirring occasionally, until softened and just beginning to brown, 6 to 8 minutes. Add the garlic, thyme, and bay leaf and cook until fragrant, about 30 seconds. Add the tomatoes and bell peppers. Add the reserved eggplant and zucchini and gently stir to combine.
4. Bring to a simmer, then turn down the heat to medium-low. Simmer, stirring occasionally, for at least 20 minutes or up to 1 ½ hours. A shorter cooking time will leave the vegetables in larger, more distinct pieces; longer cooking times will break the vegetables down into a silky stew.
5. Remove the bay leaf and thyme sprigs. Just before serving, stir in the basil. Taste and season with salt and pepper as needed. Serve, sprinkling each serving with more basil and drizzling with more olive oil.